Why are my Marketo forms being submitted with empty field values?
If you have come across form submissions with empty field values even though they were set as required as the form, this is because user might have adblockers (such as Ghostery and Ublock) added to their browser extension which blocks our script from loading on the page and prevent submission of forms.
📝 Please note: This is applicable for customers integrated to Marketo forms via the Clearbit Platform.
1) Add a new field called clearbitloadedstatus
To prevent this from happening we recommend you to add a new hidden field called clearbitLoadedStatus on your forms which gets initiated once our javascript runs
2) Update the visibility rules for each hidden field in their forms to only hide if clearbitLoadedStatus= loaded and ClearbitFormStatus Contains the field value
This will make sure the required fields are visible and the form is submittable even if our javascript fails to load.
3) Make sure the visibility rules are changed for all your form fields and on all the forms.
Articles in this section
- Getting Started with Clearbit Forms for Marketo
- Set Up Clearbit Forms for Marketo
- Set Up Clearbit Enrichment for Marketo Forms
- Implement Identify Calls with Marketo Forms
- Why are my Marketo forms being submitted with empty field values?
- Prevent Marketo form fields from being hidden if Clearbit’s JavaScript does not load (using Reveal)
- Prevent Marketo forms field from being hidden if Clearbit JS doesn't load (No Reveal)
- Clearbit Forms for Marketo FAQ
- Advanced Use of Marketo Forms Code
- Troubleshoot Legacy Clearbit Forms for Marketo