We use cookies to help us improve, promote, and protect our services.
By continuing to use the site, you agree to our cookie policy


Sign up for education resources for teams who want to increase customer acquisition and retention rate


The guide to running effective discount promotions with bulk unique coupon campaigns

October 2, 2019

We’ve seen how to monitor the redemption tracking of fixed-code coupons campaigns. Now, let’s dive into a bit more of an advanced scenario - bulk unique coupons.

The guide to running effective discount promotions with bulk unique coupon campaigns

Promotional campaigns using unique, one-off codes are marketer-friendly. This is because they are way easier to control and track – and that eventually leads to achieving better ROI faster. They do have a major drawback though; it’s much harder to build that kind of campaign from a software perspective. Firstly, your dev team has to spend time on generating unique, hard-to-guess codes. Secondly, every time the new campaign is released, developers have to adapt your e-commerce system so it recognizes new codes properly. Only then can customers redeem their coupons in your checkout page seamlessly.

The good news is that Voucherify supports bulk unique coupons too; reducing the software issues we just mentioned to a few lines of code.

Have an offer only for your newsletter subscribers? Want to reward the most loyal customers with a new sweet deal? Those are just the right jobs for bulk unique coupon campaigns. With Voucherify, launching them is as easy as the fixed-code deals we described in the previous article, but the additional benefit of unique coupons is that you ensure you target the right customers.

Now that’s a fairly cool way of keeping your promotional offerings under control, isn’t it? Let’s see how to improve the coupon-based A/B test we demonstrated last time with the bulk unique codes feature.


The Voucherify coupon creator lets you create thousands of unique coupon codes. As in the case of the fixed-code coupons, you can choose one of 3 discount types. Plus, you can set the expiry date or cap the number of redemptions. What’s new here is that you’re able to configure the codes’ length, prefix or charset. You can even come up with a completely custom pattern (you can test different patterns at

In general, once the codes have been generated, you can be 100% sure they’re unique among any other campaigns in your account. In other words, when you deliver the code to the customer, you can be sure that only he or she got it. The usual question from fixed-code campaigns: “who redeemed the coupon?” turns into “why did/didn’t this particular customer redeem it?”.

Alright, so now you can add another super significant parameter to your coupon experiments - customer segments. We’ll cover this area in further posts, but for now, let’s take a look at the operational side of unique code campaigns - how you can automate the process of coupon delivery to your users and how to ensure that good redemption experience which should be unforgettable, after all.


Pushing out unique codes can be the most troublesome task in coupon marketing. That’s why we addressed this issue from the very beginning. There are many ways of achieving this with Voucherify:

  • Export to CSV
  • Distribute with MailChimp
  • Send emails or SMS
  • Use Intercom as a distribution channel
  • Dynamic publish

Most of them can be triggered from the user interface. The first (CSV) should be self-explanatory. The second is more interesting; it lets you deliver coupons directly to your MailChimp lists (straightforward or by using the automations). It’s done with a merge tags feature. You can familiarize with the details in this tutorial.

This should save you a lot of time because Voucherify enables you to sync all MailChimp lists and add them to your Voucherify database (You can read more here).

Two following options use Distribution Manager as well as it happens in case of MailChimp distribution. To describe each delivery model, let’s take a look at the Distribution Manager. It allows you to deliver coupon codes with a couple of clicks, straight from the dashboard. The first thing to understand is that you can customize the coupon distribution on 2 levels:

  • channel - Voucherify enables you to use a wide range of delivery channels e.g. email, SMS, Intercom, MailChimp through merge tags or custom integration
  • trigger - you can distribute coupons manually or define when Voucherify should automatically trigger a send out

These levels can be mixed, so you do both:

  • a manual send out of emails,
  • or activate the following scenario: every time a customer joins one of your MailChimp lists, take a unique code from a campaign and assign it to him through a merge tag.

The last option, dynamic publish, is a bit different. It allows you to assign a unique code from a given campaign to a particular customer programmatically. Imagine, for example, the case of displaying a random code per user session on a landing page.

This is fairly easy to implement with the dynamic publish method, granted, it does need a bit more effort from your developers, but at the same time it enables you to reach out to the myriad of tools working on different marketing channels. And it can be used with Zapier too.

Independent of the method/channel used, every time you deliver the coupon code Voucherify marks this information in the system. In this way you know:

  • To whom the code was delivered,
  • when it was pushed out,
  • and through which channel.

With the user interface, you can take a bigger picture look at all codes publications within a single campaign:

You can also analyze each code separately:


Finally, when it comes to monitoring, there are some helpful views in Voucherify. You can analyze each campaign separately and also compare the performance of many of them side by side. So, calculating the ROI just got easier; now, you are able to see at a glance how your campaigns are performing.

On top of that, you can inspect every successful and failed redemption separately within a single campaign. By doing so regularly, you are able to catch and fix problems before a customer makes a complaint. This is one way to improve the coupon redemption experience.


The bulk unique coupon campaigns are a perfect supplement for fixed-code offers. Whereas the latter are good for gaining more traffic, the former can be used for precise targeting in your promotional activities.

If the “precise targeting” reminds you of the customer segments, then we have good news for you: Voucherify supports them too by allowing you to filter out customers that are eligible to redeem a coupon from a particular campaign. Watch out for the next post to learn more.

Personalized promo campaigns convert

Sign up for education resources for teams who want to increase customer acquisition and retention rate

By registering, you confirm you have read and agree to the Subscription Agreement, and to the storing and processing of your personal data by Voucherify as described in the Privacy Policy.

Marketing Permissions

Before you send us your data, you must become acquainted with the Privacy Policy where you will find information on the personal data controller, your rights and our obligations, the purpose for which your data are processed and any other information which relates to the protection and security of your personal data.
Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.