Wufoo

PAID FEATURE: Integrations are only available on paid plans.

Mailchimp is a popular email marketing service that delivers millions of emails a day. The Mailchimp integration lets people sign up for mailing lists by automatically adding a new contact to your Mailchimp campaign contact list whenever someone fills out your Wufoo form.

Before you get started, your Wufoo form must have a required email field for the integration to work.

To add the Mailchimp integration to a form:

  1. Log in and go to Forms.
  2. To the right of the form,
    • If you're using legacy Wufoo, Edit then click Add integrations.
    • If you're using the new Wufoo experience, click the More icon and then click integrations.
  3. Choose Mailchimp from the from the dropdown and click Add Integration.
  4. Click Connect to Mailchimp and log into your account.
  5. From the Add to this List dropdown, choose the list you want to add contacts to.
  6. From the Only send if choice is checked dropdown, choose to add all new entries to your list, or only add users that pick a specific checkbox in your form.
  7. Check Send Opt-in email to send a confirmation email with a link that users must click before they're added to your list. (Optional)
  8. Click Match Fields and match your Mailchimp fields to your Wufoo fields.
  9. Click Save.

TIP! If you need to update to Mailchimp API 3.0, remove the integration and go through the steps one more time to ensure you're on the latest version.

Standard Fields

Since all Mailchimp forms have a required email field, you also need to have a required email field in your Wufoo form. Optionally you can also match the first name, last name, and any merge tags or groups you’ve set up in Mailchimp. For MailChimp text, number, date, address, phone, and image fields, pick the corresponding Wufoo field when matching.

If you're matching multiple choice, dropdowns or checkboxes fields, the Mailchimp field needs to have the same amount of choices as the Wufoo field. So a multiple choice field with three options on your Wufoo form can only be matched to a three option radio button field on Mailchimp.

Unsupported Fields

The birthday field in Mailchimp isn't supported in Wufoo. If you're asking for a birthday, use a date field in Mailchimp instead, and match to the date field in Wufoo

Similarly, the zip field in Mailchimp isn't supported in Wufoo. If you need to ask for a zip, try using the single line text field or an address field to match the zip field in Mailchimp.

ErrorSolution
90 No email address specifiedMailchimp requires each entry to collect an email address. Make sure your email field is required.
200 List IDYou choose your List ID when you set up your Mailchimp account. If you’ve received this error, it’s likely that you’ve since deleted the list you’re sending to. To correct this error, go back through the setup steps for your integration and select an active list.
214 Email Address Already SubscribedThis email address the user submitted is already in your Mailchimp list.
250 {MergeTagId} must be provided. Value must be one of: {something}, {somethingElse} (not {thisThirdThing})This error is typically encountered if you changed the choices in a Wufoo Dropdown or multiple choice field associated with a Mailchimp Merge Tag. Review the Wufoo field associated with the {MergeTagId} specified in the error. Be sure your Wufoo choices match your Mailchimp choices.
270 “{GroupName}” is not a valid Interest Group for the list: {ListName}This error is typically encountered if you changed the choices in a Wufoo dropdown, checkbox, or multiple choice field associated with a Mailchimp Interest Group. Review the field associated with the {GroupName} specified in the error. Be sure your Wufoo choices match your Mailchimp choices.
{EMAIL ADDRESS} is already a list member. Use PUT to insert or update list members.This isn't possible with our integration at this time. If an address is already present on the Mailchimp list, it can't be updated or added again.
Error 212This occurs when a user has already 'unsubscribed' from your mailing list. After this has happened, it isn't possible to re-add the user to that list via the Mailchimp API.
Error 213This occurs when a user's email address was on a mailing list in the past and has repeatedly 'bounced' (declined or marked as spam). Because of this, Mailchimp will no longer add that address to any of their mailing lists.