Hey @karstenkoehler, thanks for your reply.
- Form is not enclosed in <form> tags - It is enclosed in <form> tags
- Form is contained inside <iframe> tags. - It’s not in <iframe>
- Form has JavaScript bound to the form submit event or submit button click event. This is how the tool captures submissions and any other events, and can prevent HubSpot from knowing when submissions occur. - How can I check for this?
- Form was introduced after the page completed loading. The tool scans the page as soon as it loads and listens to submissions on forms that were present at that point. - It’s present with page load
- Form is on a single-page app. In most single-page apps, the HTML is not loaded when navigating to another page. As a result, HubSpot cannot capture these form submissions. - Its a multi-page site
- Form contains a sensitive field, such as credit card number. - No sensitive data in main forms, but in Sign up form what can I do about password - will it not just ignore it?
- Form contains hidden fields. The tool does not collect information from any hidden fields. - Stage 2 Form contains two hidden fields, but I anyways don’t want those to be captured, so those arent the issue
- The email field is not an email type input, as in: <input type=“email”>. - It’s not, but it still seems to work, as mentioned above, two fields sync
- Form is not using a standard <input type=“submit”> button for its form submission. The form must have a standard <input type=“submit”> button to capture submissions. - It’s a button tag with type=“submit”
As mentioned above, I know form creation with hubspot is easy, but because of the way the site is structured we don’t want to move away from what’s been setup already.
I don’t think the issue is hubspot not being able to register or track form submission, as it logs two fields. I think the issue may be something to do with the data types… But not sure what or how to resolve. Thanks!