Platform's overview

The platform should help its users through four parts of the promo management process:

Promo creation: setting up the reward and its conditions, like when the reward shall be given, to whom (which Customer), and the attached code (voucher code)

Voucher reward distribution: setting up how the voucher reward shall be distributed, eg. through channel marketing systems, manually or sent/ assigned to customer automatically

Reward redemption: the redemption happens when the customer wants to use the reward code and make a transaction, either online, mobile, or physical store

Reporting and analytics: this part should help the user understand the results of each campaign through various data points, as well as the account's customer base in relation to customers' favorite promotions and the number of collected coupons and points

Within those steps, we additionally work on data modules, designed for:

Reward Personalisation: data-powered predictions, designed to pick the most relevant promotion for the customer in any specific situation, based on their lifetime value, level of engagement, and preferences.

Fraud Detection: monitoring and flagging for review every suspicious behavior and anomaly in coupon usage to avoid coupon fraud and reward abuse

STEP 1: Creation of the promotion

Campaigns: Campaigns tie all the other elements up.

There are two types of campaigns: main and sub-campaign. Main campaigns act as containers to organize the sub-campaigns - promotions. Sub-campaigns, in turn, can have vouchers (and redemptions!) as well as rules & limitations, and rewards!


Vouchers are the codes that identify the reward and its rules. There are (or will be) the following types of vouchers supported. Read all about them.

Rules & Limitations:

Rules and limitations make it possible to set conditions for when and how redemptions can be performed and what rewards should be given. There is a growing number of different rules & limitations that can be used with different types of vouchers and campaigns.


That's what it is all about! Each redemption that meets the criteria set out by voucher and campaign rules & limitations should result in a customer receiving one or more rewards. The reward can be created by the user on our platform, or simply uploaded/delivered from a 3rd party - eg. an Amazon card voucher.

STEP 2: Reward (code) distribution

Our goal is to enable users to distribute voucher rewards to the end consumers at the right time. Such distribution can be performed directly by the User - eg. when the user sends the batch of vouchers to their marketing system, or upon a certain 'trigger' - a situation that needs to happen for the voucher reward to be assigned to the customer - eg. loyalty points, or send via marketing channel.

Promo targeting - Customer Selection

Promo targeting enables Vouchery users to pick a specific customer target group, for example, a customer segment, to allocate the promo vouchers to, making those vouchers usable by those customers only.


Workflows are programmable automation processes that enable to allocate to a customer (and potentially deliver), a specific voucher or a reward. The workflow consists of a 'Trigger' - an action that the Workflow reacts to, and an 'Effect' - the promo reward, that the customer is entitled to.

To simplify, we can say that:

'If X TRIGGER happens, then ACTION allocate or ACTION deliver through channel A to Customer 1 Reward Y'

Marketing Integrations:

Channel Integrations are marketing systems that are ready to receive voucher(s) messages from our platform and deliver it directly to the customer. Such integration can be an email marketing provider, messenger, SMS API, or pop-up solution.

STEP 3: Exchanging the code for reward - redemption

Coupon validation:

Coupon validation is the first step of Vouchery's 2-step redemption process. It means that we validate the coupon code based on the customer and transaction details, but we do not mark that coupon as used and count it to Redemption Statistics.

Coupon redemption:

STEP 4: Reporting & Analytics

Customer 360 Profile (including Customer Wallet):

Redemptions reporting:

Our system reports of every transaction that has gone through our Redemption API - through a direct or 3rd party integration or manual redemption, via our mobile or online app. This gives you data points on what has been purchased alongside each voucher transaction, what was the discount value, or who was the customer that used the voucher code.

Rejected redemptions:

Rejected redemptions are the ‘create a redemption’ transactions, where the validation of the voucher resulted in the discount not being applied to the transaction.