Campaign Monitor integration - how to synchronize the promotion database with Campaign Monitor

One way of exporting the data of the participating users from your Easypromos promotions is by downloading the data as an Excel file. But if you have a White Label or a Corporate account and you use Campaign Monitor, it's now even easier; You can now synchronize your promotions with your Campaign Monitor account and import the users that have signed up in the promotions to a Campaign Monitor lead list. 

Which actions are possible?

1. Automatically synchronize and import the participants’ email addresses to any of your Campaign Monitor lists. Easypromos synchronizes the leads with Campaign Monitor every 15 minutes.

2. Link the registration form fields of the promotion with the fields of the Hubspot list.

3. Condition the import to the Campaign Monitor list to a checkbox in the registration form (for example the checkbox where you ask for consent to include the users in your newsletter mailing list).

Note: The Campaign Monitor Integration is only available for clients with a White Label or Corporate plan.


Important: To be able to import the participants’ email addresses to your Campaign Monitor email lists, you need to activate the ‘Email’ field in the registration form so that the users have to fill in their email address when registering in the promotion.


Note: The integration will only import new users that register in the promotion so be sure to set up the integration before you launch it. 

To get started, the administrator has to have an active Campaign Monitor account as well as a leads list where the emails of the users that have participated in the promotion will be imported to.


Once the email list is created, follow these steps to synchronize the database of the promotion with Campaign Monitor:


1. Before setting up the integration, first you need to create a new API in Campaign Monitor to get the API access data that you need to set up the integration. To do so, in Campaign Monitor, go to the 'Account settings' in your account and next to the 'API keys' section and create a new key:




2. When you have the data of the Campaign Monitor API, go to the 'Integrations' section in the promotion. You will find it in the menu on the left side of the main management page of the promotion:



3. Next, click on the Campaign Monitor icon to set up the integration:



4. You will now access the setup of the Campaign Monitor integration, where the first step is to connect with your Campaign Monitor account by entering the API key and the ClientID.




5. Now, a pop-up will open with the different email lists that you have created in Campaign Monitor. Select the Campaign Monitor list where you want to import the data of the users in your promotion.



6. Next, a new pop-up will open up and show you the different fields that you have set up in the registration form of the promotion, as well as the email field which is there by default. At this point, you have to link the different registration form fields with the fields of the Campaign Monitor list: 



7. When the fields are linked, the automatic import will be enabled and the app will automatically synchronize and import the leads to Campaign Monitor as they register in the promotion (the users will be imported automatically every 15 minutes).


On this screen, you can see the available setup options of the integration:


  • Change: Here you can change the Campaign Monitor email list that you’ve selected previously.
  • View and edit matched fields: Here you can review the fields of the form that you’ve linked with the fields of the Campaign Monitor list, and modify if necessary.
  • Select the consent checkbox from the promotion: This option allows you to select the checkbox of the registration form where you ask for the users’ consent to sending email marketing/newsletters. If you select this option, the application will only import the users that have checked this checkbox to Campaign Monitor.

Note: In promotions with the login system activated, the system will only import the unique registered users and not their participations.


Have more questions? Submit a request


Please sign in to leave a comment.