Legacy: Why are my Marketo forms being submitted with empty field values?
π Please note: This article is for customers on Standard Bundle, Enrichment, or Clearbit Platform plans.
π Please note: This is applicable for customers integrated into Marketo forms via the Clearbit Platform.
If you have come across form submissions with empty field values even though they were set as required as the form, this is because the user might have adblockers (such as Ghostery and Ublock) added to their browser extension which blocks our script from loading on the page and prevents submission of forms.
Β
In order to deal with this, we recommend implementing an additional field in Marketo to adjust the visibility only once we know the Clearbit Tag has loaded successfully.Β
Β
1) Add a new 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
- Legacy: Getting Started with Clearbit Forms for Marketo
- Legacy: Set Up Clearbit Forms for Marketo
- Legacy: Set Up Clearbit Enrichment for Marketo Forms
- Legacy: Implement Identify Calls with Marketo Forms
- Legacy: 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)
- Legacy: Prevent Marketo forms field from being hidden if Clearbit JS doesn't load (No Reveal)
- Legacy: Clearbit Forms for Marketo FAQ
- Legacy: Advanced Use of Marketo Forms Code
- Legacy: Troubleshoot Legacy Clearbit Forms for Marketo