Mailchimp Integration

Use the Mailchimp integration in Teramine Forms to easily export contact information when a user fills in a form and indicates interest in a mailing list subscription.

Watch the video to learn how to use the Mailchimp integration in Teramine Forms to automatically export a contact to Mailchimp when a user fills in a form.

Using the Mailchimp integration in Teramine Forms. We create a new form with EmailInput and use the Mailchimp integration to export the email address to Mailchimp when a user fills in the form. You can also tag the contact appropriately depending on how you are using the form - for example: Influencer, Donor or whatever.

Why should you use Teramine Forms instead of forms provided by Mailchimp for collecting subscribers?

Teramine Forms is a specialized solution for creating forms for all purposes. As such, it supports far more customization than Mailchimp for form creation. Here is one example.

Keep bots out of your forms by using one of our Captcha widgets: An image captcha (which requires solving a puzzle), or Cloudflare captcha (which uses heurtistics to detect a human).

  • We begin by creating a new form. Give it a descriptive name e.g. Mailchimp Integration.
  • Add the EmailInput widget to the form. In the widget configuration, turn on the Ask for consent ... option. Turning on this option allows the form user to choose whether to receive marketing messages from Mailchimp. When this option is not present or the user does not consent by checking the option, the user is added to Mailchimp in Unsubscribed status. If the option is present and is selected by the user, the email address will be added in the Subscribed status.
  • Let us now add the Mailchimp Integration to the form. Choose the Integrations tab at the top of the form preview panel. As you can see, Mailchimp is available but not connected to your account. Click the Connect button.
  • A window pops up asking you to login to your Mailchimp account for authorizing Teramine Forms to access your account.
  • Login to your Mailchimp account, read the displayed text and click Allow to enable Teramine Forms to access and add contacts to your Mailchimp.
  • After you click the Allow button, Teramine is now authorized to add contacts to your Mailchimp account. The window is updated to inform you of successful authorization. Close the window and reload your form page in the main browser window.
  • After this, you will notice that an Add button has appeared for the Mailchimp integration. This means Mailchimp is now connected to Teramine Forms and you can use it in any form.
  • Click the Add button to configure Mailchimp for your form. In the pop up that appears,
    1. Select the Mailchimp audience or list to add the contact to.
    2. Next we need to specify the EmailInput field to pick up the email address entered by the user.
    3. Once that is done, you can choose when the contact should be added to Mailchimp. You can choose from As soon as the email addressis collected or When the form is completed.. It may be advantageous to add the contact as soon as it is collected since users may abandon the form before it is completed.
    4. You can also add one or more tags to your contact to identify and target your emails.
    Once it is complete, click the Save Changes button to finalize your Mailchimp configuration.
  • What happens when you do not have an EmailInput field in your form? You will not be able to configure the integration completely if there is no EmailInput field.
  • After this you can test drive your form. Click the Publish button to make the form live so you can test it. Enter a suitable email address into the form and continue to click Next till you reach the last page. At this point, the contact information should be updated in Mailchimp.


The Mailchimp integration in Teramine Forms allows you to easily collect and add contacts to your audience list in Mailchimp. While you could also use the built-in facilities in Mailchimp to create a similar form, using Teramine Forms has an advantage in that it is specialized for form creation and supports far more customization than possible with Mailchimp.