Overview
Loyalty vouchers are managed by pools in your Loyalty account and can be used in a number of ways. You can create as many pools as you like and connect them to your benefits and actions to support the rewards you offer. Alternatively, you can offer them for points or for free.
To help you manage the different uses of Loyalty vouchers, and allow you maximum flexibility, the voucher pools are divided into the following types:
-
Voucher as rewards: Vouchers that can be connected to Benefits and Actions:
- Complete a purchase within 7 days and get a 10% discount voucher (Action).
- As long the users are Gold members, they get a free shipping voucher (Benefit).
-
Voucher for points: Vouchers that can be offered for points:
- Redeem a free product voucher for 500 points.
-
Voucher for free: Vouchers that can be offered for free:
- For all Gold members a free shipping voucher for the next 7 days.
If you want to give out a free voucher to a specific segment and not just according to the tier, then you need to use an Event action.
Important:
- Vouchers for points or free cannot be used as an action or benefit reward.
- Please note that you cannot use any existing Emarsys voucher pools for your Loyalty plan. Loyalty reward pools are managed separately and unrelated to Emarsys voucher management.
- We strongly recommend that you do not use any vouchers outside of your Loyalty plan, to focus the strategic investment of your discounts.
Please note that Loyalty does not support displaying vouchers in email campaigns by using personalization tokens out of the box. The following workaround helps you to use Loyalty voucher codes for personalization:
- To assign vouchers to contacts, use the Redeem a contact's voucher API endpoint.
- To apply the same voucher code to a custom field, use the Update Contacts endpoint. At this point, you can use the voucher code for personalization, for example:
{{ contact.xx }}
. - To remove an expired or used voucher from a contact, use the Remove a contact's used voucher endpoint.
- To delete a voucher code from a custom field, use the Update Contacts endpoint.
Although you can automatically invalidate expired vouchers with Loyalty, it's important to keep track of the expiry date of the vouchers and manually remove vouchers from the custom field used for personalization.
To use Voucher for free via API, you need to work with Loyalty API version 4.
Voucher pool statuses
The following voucher pool statuses are used:
Inactive - The pool settings have not been completed.
Ready to connect - The pool is ready to connect to actions and benefits.
Connected - The pool is connected to Wallet (redemption offer is active), action or benefit.
Empty - The pool is empty of codes. New codes must be uploaded to reactivate.
How can members see their available vouchers in their Wallet?
Once a pool is defined and activated, the offer will be available in the members’ Loyalty Wallet under the relevant category:
- Vouchers as rewards: “Vouchers”
- Vouchers for points: “Redeem your points”
- Voucher for free: “Free offers”
Once an offer is redeemed, the voucher will be available in the Vouchers category, where customers can copy and redeem the code and manually delete the redeemed vouchers.
Inside the categories, vouchers appear in the order of their activation in the Loyalty Wallet. The first voucher to be activated will appear at the bottom. Subsequently activated vouchers will appear on the top this. "Early black Friday access" was the first voucher to be activated.
Every earned reward is presented in a block with the relevant reward details. The reward block has two states:
Reward block before redemption - From the moment the member earns the reward to the moment they first click the Redeem CTA Button.
The block contains the following:
- Title - Voucher name or in case of event action the event name.
- Subtitle - Here, you can see how the reward was earned - it can be the benefit name, the action name, or the event action message.
- CTA button - The CTA text is fixed - appears as "Redeem".
- Icon - The icon is the voucher icon you defined in the pool general settings. (For more information about icons, see Loyalty actions.)
- Expiry date - The expiration date you defined for this voucher in the pool settings
Event reward block:
Reward block after redemption - From the moment the member first clicks the Redeem Button to the moment they manually delete the voucher from the Wallet.
The block contains the following:
- Title - The voucher's name
- Expiry date - The expiration date you defined for this voucher in the pool settings
- CTA button - The CTA text is fixed - "Use" for redeemed vouchers
- Icon - The icon you defined for this reward in the reward pool setting
- Delete icon - At the top right corner, members can manually remove the reward
Event reward block:
Vouchers in the Wallet
Before redemption:
Voucher for Points category:
Voucher for Free category:
After the voucher is redeemed, it will show up with its voucher name and the expiry date:
Redeeming a voucher
Clicking Redeem (after the first click, also Use) will expose the voucher code.
For a Voucher for Points, if the member does not have enough points to spend, the number of missing points will be displayed in the reward block to incentivize redemption.
The member can copy and use the code or access immediately, or at any other time as long as the voucher or access is still valid.
If you do not want to expose the code in the Wallet, but only during your checkout, you can use the Loyalty API to get a list of the available vouchers and accesses for a member. You can implement this GET API call to display the available rewards at the checkout so the member can choose the most suitable one (low value discount for low value purchases, high value discount for expensive purchases). This way, manual copying of voucher codes can be avoided.
Contact our support team to hide the codes in the Loyalty Wallet, however, applying the API call is your responsibility in your checkout page.
This is how the members would see the voucher in this case:
This is an example of a checkout implementation with vouchers shown:
How are vouchers and rewards removed from the Wallet?
Vouchers before redemption will be automatically removed from the Wallet in the following cases: |
Vouchers after redemption will be removed from the Wallet in the following cases: |
|
|
Voucher removal after redemption
To remove the voucher, after the member redeemed it, the member needs to click on the “Delete voucher” link and then this popup will show: