Send unique promo codes to respondents using MailChimp

Do you want to reward your customers with promos and offers that are unique to them? You can do this using MailChimp plus a typeform with Hidden Fields and Respondent notifications. Read on to find out how.

Get your typeform ready

1. Upload your list of subscribers to MailChimp. Make sure you have at least two columns for each of your subscribers: “email” and “id” (for example).
2. Activate Hidden Fields on your typeform and add a variable called something like “uniquecode”.3. Go to the Create panel’s Respondent notifications section. Write the notification text that you want your respondents to receive once they complete your typeform. At some point in the email text add the variable (click on the “add variable” dropdown) “unique code”.

Launch your campaign

Now you need to send out your email campaign with a customized typeform URL for each subscriber. So, for example, if Mr. Smith was your subscriber and his unique code was 1234, your email to him would include a link to your typeform like this:

This link would pass Mr. Smith’s unique code (1234) to your typeform, and to wherever you added the variable. In this case that would be the respondent notification he will receive once he submits his answers.

Of course, editing your URLs manually and sending them one by one to your subscribers would be a pain! Fortunately, you can use MailChimp’s Merge Tags function to have MailChimp do it for you. So, in your campaign, the link you should include for your users to click would be something like this:*|id|*

… with the field id being the unique code for your subscriber. Just bear in mind that you will have to store a unique subscriber ID in your list of subscribers to be able to use it as a Merge Tag in your newsletter.