Our Unique Voucher Code System enables you to deliver one time use voucher codes to visitors as part of your campaigns. This powerful feature lets you give each visitor a unique promotional code; ideal for incentive experiences where you want to ensure codes aren't shared with a wider pool of customers.
What Is a Unique Voucher Code?
A unique voucher code is a distinct promotional code that’s drawn from your campaign’s pool of codes. Each code can only be issued once, helping you:
Personalise experiences by giving each user their own code
Prevent sharing or fraud by limiting use to one redemption per code
Track performance at the individual code level for deeper insights
Unlike generic codes that multiple customers can use, unique voucher codes are removed from the available pool as soon as they’re issued, so no two visitors ever get the same code.
How to set them up
Our platform makes it very simple to utilise unique voucher codes;
Upload your list of voucher codes
Go to 'Manage Assets' within 'Campaigns' and select the 'Discounts' tab.
Here you can name your voucher set, and select the CSV of your codes. Once these are uploaded, they are validated and prepared for distribution. Find out more about the required formatting of CSVs here.
Build an experience with unique discount codes
Within our pre-built experiences, select a discount code template. Within here you can then choose either static or dynamic discount codes, and define the set of vouchers you'd like to use within the template variables. Once set live, this experience will then use codes from your uploaded set.
Track usage within the platform
Your voucher asset manager allows you to easily track your uploaded voucher codes. Find out more about this below.
Note, codes that are used from the voucher code set are the codes that have been handed out to users, not just the codes redeemed in orders. This means you need to ensure there are enough codes in your set to satisfy your volume of users in the segment/campaign, not just the amount you expect to be redeemed.
Voucher management
Once you have uploaded a set of vouchers, you can then manage them within the platform.
The 'Manage Assets' screen allows you to see, for each voucher set:
The number of vouchers available
The total number of vouchers uploaded
When an experience is live, you will also see an estimate of how many days left until the vouchers run out.
By clicking on the vertical ellipsis, you can access more management functionality including;
Add more codes; allowing you to add additional voucher codes to the set
Replace all codes; allowing you to replace all codes in the set
View use; showing you campaigns utilising the voucher code set
View detail; allowing you to download all uploaded files within the set
Delete; allowing you to delete the set
How should voucher set CSVs be formatted?
Please find below the expected format of the CSV for your voucher set. Note; if this format isn't followed, your upload may fail.
Use only a single column (A)
No column headers, codes start from column/row A1 (A1, A2, A3...A999999,A1000000)
25 character limit per code
1 million code limit per upload file
FAQs & Troubleshooting
How many codes can be uploaded at once?
You can upload however many codes you'd like. However, the delivery system can only have 2 million codes available at once. If you upload more than these, they will be marked as 'queued' until there is available room.
What if a visitor sees two discount code experiences?
Codes are unique per Made With Intent visitor. If you have two experiences running using the same voucher code set, and a visitor sees them both - they will receive the same code twice.
What if my codes run out?
If codes have run out, the experience with the code in will stop firing on site. Note that customers will still be bucketed into the experience, but nothing will fire.

