Webflow sync, pageviews & more.
NEW

How can I fix the issue with the name tag not being pulled through to Mailchimp and the error message "Oops! Something went wrong while submitting the form" when testing out the signup form on my Webflow page?

TL;DR
  • Ensure the form's Action URL correctly points to your Mailchimp subscribe endpoint.
  • Match Webflow field name attributes (e.g., FNAME, EMAIL) to Mailchimp's merge tags.
  • Publish and test the form live, checking for successful submission and Mailchimp entry.
  • Verify Mailchimp audience settings—disable "required" for fields not in the form and confirm opt-in settings.
  • If errors persist, use Zapier or Make for more reliable, mapped integration.

Your Webflow form is likely experiencing two issues: Mailchimp integration is missing or incorrect for the "name" field, and form submission is broken due to action URL/configuration issues.

1. Check Form Action and Setup

  • Go to your Form Element in the Webflow Designer.
  • Select the Form block, then in the Element Settings panel, look under the Form Settings.
  • If you're connecting directly to Mailchimp (bypassing Zapier or Make), ensure the Form Action URL is the correct Mailchimp form URL. This should look like:
    https://xxxxx.list-manage.com/subscribe/post?u=xxxx&id=xxxx
  • If it's missing or incorrect, Mailchimp will reject the submission and throw a generic error like "Oops! Something went wrong..."

2. Match Field Names to Mailchimp Merge Tags

  • Mailchimp requires specific field names (name attributes) to match its merge tags.
  • Click on the Name input field in Webflow.
  • In the Element Settings panel, under Name, make sure it matches your merge tag in Mailchimp (usually FNAME for first name).
  • The Email input field name should always be set to EMAIL (Mailchimp requires this).
  • Do not use spaces or special characters in the field names.

3. Test the Form in Webflow

  • Publish the site to your live domain or staging site (forms don’t work in Webflow Preview mode).
  • Submit the form and check for:
  • A successful redirect or success message.
  • New subscriber entry in your Mailchimp Audience.

4. Confirm Double Opt‑in and Required Settings in Mailchimp

  • In your Mailchimp Audience Settings, check the following:
  • The field (e.g., FNAME) is not set to "required" unless you’re collecting it on the form.
  • If your form doesn't include a required merge tag field from Mailchimp, the API will reject it.
  • Also check if double opt-in is enabled—which means Mailchimp expects the user to complete a follow-up email confirmation.

5. Alternative: Use Zapier or Make Instead

  • If you continue having issues with direct POST integration:
  • Connect the Webflow form to Zapier or Make (Integromat) for better control over field mapping, validations, and error handling.
  • Webflow's native Mailchimp integration only works through form POST, which can be fragile and doesn’t show much error feedback.

Summary

The "Oops!" error usually indicates a form action URL issue or incorrect field name mappings. Check that your Name field uses a name attribute that matches Mailchimp's merge tag (typically FNAME), and that your form is pointing to the correct Mailchimp Form Action URL. Double-check audience field requirements in Mailchimp, and consider using Zapier or Make for more reliable integration.

Rate this answer

Other Webflow Questions