MailChimp distribution

This guide assumes you are already familiarized with the  Distribution Manager basics.

Go here to see an example of a MailChimp Birthday Coupon Campaign. 

MailChimp - as one of the most popular marketing tools, MailChimp has a special place on our integration bench. Our connector allows you to tap into many MC strengths, including:

  • Merge tags - assign unique coupons to MailChimp members through the merge field system. 
  • Sync list dynamically - build segments on top of lists imported automatically from MailChimp.

In this section we are going to show you:


How to integrate your account with MailChimp

How to sync a customer's list and metadata with Voucherify
How to attach a code to MailChimp profiles
How to attach codes automatically to every new user on the list
How to send attached codes automatically by using MailChimp automation
How to export codes from Voucherify to a customer list and use them in a MailChimp campaign
Video tutorial with automatic distribution of codes to the synced MailChimp list

Video tutorial 🎬

Watch this video tutorial and learn how to send unique codes in MailChimp messages automatically.

Voucherify & MailChimp integration 🔗

To connect your MailChimp account to Voucherify, follow these steps:

1. Click your profile name, and choose Integrations

Going to Integrations directory

2. Press MailChimp to expand the options

MailChimp integration

3. Choose Connect to authorize access to MailChimp account. That’s it! 👏

Connecting MailChimp to Voucherify

Sync customer's list with Voucherify 👨

Once your MailChimp account is connected, sync customer’s lists and their metadata with Voucherify:

1. Click the Select a list drop-down menu.

Integrating customers

2. Select a list to sync with and add additional properties as metadata.

Syncing customers

3. Confirm with the START SYNCING and it’s ready. Your lists are synced and you can now attach Voucherify codes to customers from added lists.

MailChimp lists 💡

Please note that syncing customers starts at the moment you connect both accounts. That means only new customers, added to the lists after you enable syncing, will be automatically visible in the Voucherify dashboard.

Also, make sure that you have at least 1 subscriber on your MailChimp list. 

What this means is that email automation will take place only for newly added accounts. If you want to send codes to customers who are already on your list, choose Manual Distribution in the 3rd step of this guide. 

Attach codes to MailChimp lists

Straight from Voucherify, codes can be sent out to customer’s profiles in MailChimp.

To begin with, you need to:

1. Create a campaign with coupon codes that you want to assign to synced customers.


In case you don't know the number of codes to be published in the dynamic mode, click the AUTO-UPDATE option in the 3rd step of the creator. Such a campaign will be auto-extended with a new code after an original pool of codes has been used.

2. Open the Distribution view and run the manager with the Plus.

In the first step, you need to choose between automatic or manual distribution:
- Choose the automatic mode to automatically attach codes and metadata to a customer once he/she enters the MailChimp list.
- Choose the manual mode if you want to attach codes and metadata to already existing profiles from the MailChimp list right away.
Let's see how to configure the automatic and then manual MC distribution step by step.

Automatic distribution to a MailChimp synced list 🤖

In the creator, go through the following steps:

Choose AUTO MESSAGE (which acts as an auto code assignment in this case).

Auto Messages

Select a distribution purpose - send (assign) unique codes from a campaign.

Selecting distribution purpose

Choose your audience. The purpose is to define your receivers by selecting a customer segment. By default, the creator suggests MailChimp members from the chosen list, but you can still filter them out with additional criteria. For example, you can pluck out Canadians only:
1. Select a property, e.g. Country
2. Set a condition, e.g. is
3. Define a value e.g. Canada
4. Confirm with ADD FILTER.

Choosing audience

While selecting your audience, you will be asked to choose proper Marketing Permissions or disable consent verification if customers already agreed to be contacted by you. 

Marketing Permissions

Write the message subject (which becomes a distribution identifier after setting it live)

Select  MailChimp channel, add a synced MailChimp list (receivers), and a name for merge tag, a unique label which identifies your code in the customer's profile.   

MailChimp as Distribution channel

Unique codes 💡

Voucherify will make sure that the same code won't be published ever again.

From the moment you confirm with Set live, distribution starts. When a customer enters the synced MailChimp list, Voucherify automatically assigns a code from the chosen campaign to his profile.

When you have the code in MailChimp, you might want to push it out to the customer’s mailbox. In the next paragraph, we are going to show you a MailChimp automation which allows you to send Voucherify codes automatically after they get assigned to customer’s profiles.

Keep in mind that this process will only work for newly added accounts after syncing MailChimp list and setting the Distribution live. 

MailChimp automation 🤖

Assuming that your codes are already assigned, we can start to set the automation workflow and deliver coupons in nicely design email, straight to the customer’s mailbox.

To begin with, follow these steps:
  1. Choose Create campaign in your MailChimp user account.

  2. Create a new MailChimp campaign
  3. Select Create an email and then, Automated option.

  4. Create automated email campaign with MailChimp
  5. Mark Welcome new subscribers to set a segment-based send out.

In the next step, name your automation and choose a list of customers. 

Name your campaign

Now, we get to the key point, settings of the automation workflow:

  1. With Edit schedule and Edit trigger, you can specify the automation timing.

  2. Editing MailChimp automation workflow
  3. Edit segment defines what condition a customer has to match to get an email with the code. In this case, the message is sent automatically when the merge tag with the code from the Voucherify distribution appears in a customer's profile. MailChimp filters enable you to add this rule by a merge tag name combine with is not blank option.

  4. Editing segment
Note 💡
If you haven't synced any customer with Voucherify yet, the merge field you've put in the Distribution creator won't be visible in the combo box above. You should add it to the list manually, for more see the docs

Confirm with Save segment to get to the next step. To personalize an email with your template use Design email and go through 3 stages of its creation:

  1. Setup (put the email subject, signature, etc.)
  2. Template (choose from saved templates or create a new one)
  3. Design (fit your template into a current subject and add merge tags with the code)

Once the template is ready:

1. Choose Save and Return to Workflow

Save and Return to workflow

2. Select Confirm and MailChimp display workflow’s review.

MailChimp workflow review

To finish, set automation live by using Start workflow. In response, the moment code is assigned, a predefined email with the coupon is sent automatically to the customer’s inbox.

You can get a quick overview of customers who met the criteria and pending for a message in a MailChimp queue. Open a detailed campaign's view in MailChimp dashboard to find the Queue
Start wokflow

Manual distribution to MailChimp synced lists 🤚

Similarly to the automatic, manual distribution is a five-step process:

Manual message

Select a distribution purpose - send unique codes from a campaign.

Choosing distribution purpose

Choose a MailChimp list to attach codes to their profiles in MC. Use filters in case you want to send a message only to a particular group from the list. To do so, define a condition which customer has to match to get the message and confirm with ADD FILTER.

Choosing audience

In the 4th stage, add a message subject (distribution identifier)
In the last step, select a MailChimp channel, add a synced MailChimp list (receivers) and a name for a merge tag (a unique label which defines code in customers' profiles in MailChimp)

MailChimp as Distribution channel

 Finish the process with SEND and the message with a code goes to the MailChimp profiles instantly.

Still need help? Contact Us Contact Us