This guide is intended to help you to troubleshoot problems when integrating web forms (Tools > Capture Leads > Web Form).TroubleshootingIt's best to remove the strAPIFailURL hidden field whilst testing so you can see the error messages returned by the server.  You can also use the test first name flg and last name test to check that the form fields validate correctly without actually saving the lead.Getting Validation Errors When the Field is PresentThis is usually caused by the field not being named correctly.  Make sure that all your form inputs have identical names to those in the sample form you get at Tools > Capture Leads > Web Form.For example, the first name field should be named strLeadFirstName.  These names are case sensitive.  So in the case of first name, you should have a field that looks like this (it can have other attributes but the name is the only one that's mandatory):'We are unable to process this request' ErrorThere's 4 common reasons for this error:The form is missing the intLeadGroupID hidden field.  If you don't see this (or other hidden fields within the form), copy them in from the sample form and try again.You don't have any lead types set up in the lead group that you're posting the lead into.None of the lead types in the lead group are able to accept the lead because they have filtering that excludes them.  To fix reasons 2 or 3, head to Settings > Lead Groups and click on Lead Types.The lead group setting 'Allow capture leads through iFrame and web form' is not enabled.  Go to Settings > Lead Groups and edit the lead group to enable.The Form Just Reloads When SubmittedIf this happens, check that you have the correct tag, and more specifically, an action attribute, like so:Validation Messages Aren't Showing in a Popup Dialog BoxYou need to select the 'JavaScript Validation' option in the Capture Leads tool, otherwise the form will be posted and validated by the server before the result is returned.  With JS validation enabled, the user is prompted to fix most validation problems before the form is even submitted.If you're sure you selected this option but JS validation isn't working as expected, make sure that your form includes the