How to distribute unique codes through a MailChimp Automation (E-Commerce, Birthday etc) using Coupon Carrier's Redeem Link

When you run an online E-Commerce business there are times when you’d like your customers to receive a discount code from you to show your appreciation and to incentivize new purchases. This could be on their birthday or when they haven’t placed an order in the last few months.

To prevent sharing of discount codes you probably want to send out unique codes that you’ve generated in your store. In this guide we’ll show you how to use Coupon Carrier to send out unique discount codes on a customers birthday using MailChimp’s Birthday Automation.

Note! This guide assumes that you already have a birthday automation in place on your MailChimp account. Contact MailChimp support if you need help with creating automations.

How does this work?

Coupon Carrier allows you to upload a list of unique codes and then place a custom link in your email. When this link is clicked the subscriber is redirected to a landing page that shows their unique code. The first time the link is clicked Coupon Carrier will assign one of the unique codes to that subscriber. The next time they click the link they will see the same code so they won’t receive new codes each time they click the link. This link is also tamper proof so they can’t change the link to receive new codes.

The landing page can be customized with your logotype, message and optionally a button to link to your store. The button link can also include the unique code so that it can be attached to your store link if you have support for that. Landing page preview

How do I set this up?

Create your Coupon Carrier account

If you don’t already have an account you can create one at Each new account receives 25 credits to be used for testing purposes. Credits are used when you add unique codes into Coupon Carrier. So if you add a list of 100 codes you would need 100 credits. The credits are sold in bulk packages and prices are available at

Connect your MailChimp account

The first time you login you will be prompted to connect Coupon Carrier to your MailChimp account in order for the integration to work. When you click to connect you will be redirected to MailChimp where you authorize the connection with your MailChimp credentials.

Choose how you want to distribute your codes

When you’ve connected your MailChimp account you have the option to choose how you want to distribute your codes. We have two ways. One is using the Redeem Link desscribed in this guide and the other one is using a Welcome Email. You can read more about the Welcome Email feature here.

In this case you want to choose the Redeem Link. Welcome Guide

Customize your landing page

On the Redeem Link tab you can customize the look of your landing page. Add a link to your logotype, enter a message and optionally add a button that links to your store.

The last option named Code renewal is a feature that allows a new code to be assigned to the same subscriber via the same link if a set number of days has passed since the last time they received a code. In this case you want to send the same email, with the same link, each year to your subscribers. If this feature isn’t used they will never receive a new code, instead they would see the same code a year later since they already have a code assigned to them.

To use this for our birthday email we need to set it to around 300 days to make sure that by the time the next email is sent a new code will be allowed and assigned. Let’s enable Code renewal and set it to 300 days.

Redeem Link

Once the settings are saved you can preview the landing page by clicking the Preview landing page button.

Add your list of unique codes

The integration is now configured and the last step before testing everything is to make sure that you’ve added some unique codes, Otherwise Coupon Carrier has nothing to distribute to your new subscribers. Remember that Coupon Carrier can’t generate the codes, you need to provide them.

How you generate a list of discount codes in your store depends on which platform you’re using. Contact the support of your E-Commerce platform to get help with that. Once you have a list of codes you can open the Add Codes tab and choose to import a file (.csv) or paste your codes. If you’re going to paste the codes then make sure that you only have one discount code per line and nothing else on each line.

For each code you import you need one credit. Each account codes with 25 credits for testing purposes. If you need to add more credits you can do so by clicking the Buy more credits button to the right. Add codes

Copy the custom link shown on the Redeem Link tab and use it as the Web Address (URL) for a button or a hyperlink in your email. This link contains MailChimp merge tags that will be replaced by real values once the email is sent to a subscriber. Copy link Insert link

The first thing that comes to mind is to send yourself a test email, but that won’t work. The reason why is that the redeem link contains merge tags that needs to be replaced by MailChimp. These merge tags are information about the subscriber and the list. This means that unless the email is sent to a subscriber of a list, it will not replace the merge tags in the redeem link with the correct values.

The quickest way is to use MailChimps preview feature and enable live merge data. This replaces all the merge tags with the information from the current subscriber that you choose to preview. You can also switch between different subscribers to see the link change. When this feature is enabled you can click the redeem link to open the landing page where the unique code will be shown.

Live merge data

Contact us at if you have any questions or if you need additional help.

Written on October 12, 2016