Why isn't my new form in Webflow working with Pardot's form handlers like it did on my old site?
When migrating a form from an old website to Webflow, it is possible that the integration with Pardot's form handlers may not work as expected. Here are a few reasons why this issue might be occurring:
Form element structure: Pardot's form handlers rely on specific field names to process form submissions correctly. If the form element structure in Webflow differs from the old site, it may result in incompatible field names. Double-check if the field names in Webflow match the field names expected by Pardot's form handlers.
Hidden fields: Pardot's form handlers often require certain hidden fields, such as the
referrer
orurl
field, to be present. Ensure that these hidden fields are added to the Webflow form and that their values are being properly populated.Form submission method: Pardot's form handlers typically utilize the HTTP POST method to send form data. In Webflow, the default form submission method is AJAX, which may not be compatible with Pardot. Change the form submission method in Webflow to HTTP POST by accessing the form settings and modifying the "Form Submission" settings.
Redirect URL: Pardot's form handlers often redirect users to a specific URL after form submission. Check if the redirect URL is correctly configured in Pardot's form handlers and ensure that the correct URL is being specified in Webflow's form settings.
Data validation: Pardot's form handlers may have specific data validation rules in place for each field. Make sure the form validation rules, such as email validation or required fields, align with the rules set by Pardot.
Server-side configuration: Pardot's form handlers require server-side processing to function correctly. Ensure that the server hosting your Webflow site is correctly configured to handle and process form submissions with Pardot's form handlers.
To troubleshoot and identify the exact cause of the issue, it is recommended to inspect the network requests between Webflow and Pardot using browser developer tools. This will provide insights into the specific error messages or issues encountered during form submission.
By addressing these potential issues, you can resolve the problem of your new form in Webflow not working with Pardot's form handlers, bringing back the functionality you had on your old site.
Additional questions:
- How do I structure form elements in Webflow to work with Pardot's form handlers?
- Can I use AJAX form submission in Webflow with Pardot's form handlers?
- How can I troubleshoot form submission issues between Webflow and Pardot?