Integrating your form with Mailchimp

By integrating your form with Mailchimp, you can add any submissions you receive straight to Mailchimp as a subscriber.

This article will explain how to integrate your form with Mailchimp.

* Note: to integrate a form with Mailchimp you MUST collect an e-mail address.


On step 3 ('Sync') of the form wizard when editing or creating a form, choose Mailchimp from the list of available integrations.


A button will appear telling you to add a Mailchimp account. Click it and a form will appear. (If you have already added an account, a drop down menu will appear asking you to choose which Mailchimp account you would like to use.)


The form has a couple of fields:

  • Name - This is just for your reference so you can separate one account from another.
  • API Key - This is your Mailchimp API key. To find your API key, follow these instructions.

Once you are ready, click 'Go'. A new set of options will appear:


These options are:

  • Which Mailchimp Account? - A dropdown menu allowing you to choose which Mailchimp account you would like to use (if you have more than one).
  • List - A dropdown menu to choose which list from your Mailchimp account you wish to add new subscribers to. This will automatically populate with the lists currently in your Mailchimp account.
  • Require Double Opt In? - Choose whether to force users to confirm their e-mail address when they are added as a new subscriber. Warning: abuse of this option may lead to your Mailchimp account being suspended.
  • Send Welcome E-mail - If you have chosen 'No' to the double opt in, you will have the option of whether to send a welcome e-mail when new subscribers are added.

If you change any of these values they will automatically save.

Beneath these options you will find the field mappings:


On the left is the field as it is in CreateForm, in the dropdown menu is the field you want to link to in Mailchimp. CreateForm will try to map certain fields automatically, but you will need to check that these are correct.

If you have a custom field in Mailchimp which you wish to use instead of the pre-made fields, click the 'Add' button for the CreateForm field you want to send to Mailchimp. A form will appear:


Give the field the same name as your custom field in Mailchimp. Then, you will need to retrieve the custom field tag for this field from Mailchimp, and enter that value in under 'Field ID'. Do this for each custom field you have.

That's it! Your form is now integrated with Mailchimp. Because each form and each Mailchimp account is different, we highly recommend that you test the integration by filling out your own form several times to ensure all the data goes to the place you want it.