You’re encountering two issues: the name field not syncing with Mailchimp and a form submission error in Webflow. Both typically stem from integration misconfigurations between Webflow and Mailchimp.
- Go to your Webflow Form Block, select the form, and check the Form Settings in the right-hand side panel or via the Navigator.
- Make sure the form’s action URL (for Mailchimp integration) is correctly pointing to Mailchimp’s form post URL. This typically looks like:
https://xxxxxxx.list-manage.com/subscribe/post?u=xxxxxxxx&id=xxxxxxx - If you're using native Webflow forms (without Zapier or custom scripts), remove any embedded Mailchimp form code and use Webflow's built-in submission.
- In your Mailchimp audience (under Audience > Settings > Audience fields and |MERGE| tags), confirm that the name tag (usually FNAME or NAME) exists.
- In your Webflow form, the Name input field must have the correct "name" attribute that matches the Mailchimp merge tag. For example:
- If Mailchimp uses FNAME, then Webflow’s input field must have Name attribute: FNAME (case sensitive).
- Double-check that all required fields in Mailchimp (marked with a red asterisk) are included in your Webflow form and filled when submitting.
- Open the form settings in Webflow Designer.
- Review any Form Validation Error Messages and make sure required fields are filled.
- If you're using custom code, confirm there’s no conflicting JavaScript affecting form submission.
4. Check for Script Conflicts or Errors
- If you're embedding the Mailchimp form directly (via an embed block), errors in that form or script can cause submission errors.
- Use your browser's Developer Tools > Console to look for JavaScript errors.
- Avoid nesting forms or having multiple forms with the same ID.
- If direct form integration is too finicky, consider using Zapier, Make (Integromat), or Webflow Logic (beta) to pass form data to Mailchimp.
- These tools allow mapping fields like Name to FNAME reliably without embedded code.
Summary
To fix the issue: ensure your Webflow form fields match Mailchimp's merge tags, especially the name field (e.g., FNAME), and verify your form action URL is correctly configured if using a form POST. Also, ensure all required fields are filled and there are no script conflicts.