Integrating OptiMonk campaigns with Mailchimp

The MailChimp integration with OptiMonk allows you to have subscribers added to your MailChimp mailing list when they fill out an OptiMonk popup form. It may come handy if you run marketing campaigns on a regular basis, so that the subscribers who signed up via OptiMonk will also get news about your upcoming promotions and news.

To integrate Mailchimp, please follow the following instructions:

  1. Log into your account
  2. Click on >Account name (in our example: Tutorial) >Account


Extras > API keys

4. Click on Your API keys section. If you haven’t created you own API key yet, then click on the button Create A Key and copy your key from the field, found in the API Key column. After that paste the key in the proper field, found on the admin page of OptiMonk.

Copy the API Key, Copy and paste within the OptiMonk account. The hit Authenticate:



In case you’d like to add your subscribers to a specific list, do the following:

  • Click on List>Create List
  • Click on Create New List>Fill in the form>Save Button


5. Once the list has been created, head over to you OptiMonk account, all the way down to "List Name", hit the refresh button and select the name of the list in which you would like to send your Leads.


What does Forwarding Changes means?

Forwarding Changes means that we update the data of that person who is already on the list if he/she subscribs again.

Adding a hidden field to differentiate those subscribers coming from OptiMonk (OPTIONAL)

  1. Click on Lists > Signup forms > General form
  2. Add a Text field to the existing blank.
  3. In case you already use the ticket on your site, then change the state of field visibility to hidden, then copy the value of the Field tag, and save the blank.
  4. Paste the value of the copied Field tag into the ID of the hidden field of OptiMonk and write a value in the Value of the hidden field, which helps you identify your subscribers, e.g. OptiMonk – Coupon Campaign.

That's it! Now, anytime a visitor signs up on your OptiMonk popup, they will be automatically added to the MailChimp list you've selected. Now that this integration is complete. 

How to collect data

  • If you would like to ask for the email details of your visitors and extra data in Mailchimp, then based on the above guide create a list and a campaign
  • In OptiMonk settings, select the data from the dropdown menu that you would like to be saved in Mailchimp. It is very important to compare the details asked on the OptiMonk campaign with the data asked on the Mailchimp list because if they are not the same, the details won't go through to Mailchimp
  • URL of appearance and Campaign name is not important so we would recommend to set these as Selected Item


How to fill the Data from OptiMonk fields?








If everything is setup fine, we will get the following information in Mailchimp:



Fields in Mailchimp:









Currently, there is no option to delete custom fields in settings, so it is really important to pay attention when you set up the settings. If, for some reason, you have set it wrongly, we would recommend to create a new campaign.

Have more questions? Submit a request