Skip to main content
Loyalty programs allow customers to store points on digital cards. Customers accumulate these points by meeting specific program earning rules. Beyond managing loyalty cards and earning rules, Voucherify provides a rewards catalog and an omnichannel notifications system to provide a fully gamified experience. In this guide, you will learn how loyalty programs work—from simple collect-and-spend schemes to advanced campaigns with tiers, expiration logic, and automatic redemption.

Key loyalty concepts

The following concepts are key for understanding the loyalty engine.
A digital card with a unique code that acts as a digital wallet for a customer’s points.
Defines the action(s) that assign a specific number of loyalty points to a customer’s card. Each earning rule has a specific timeframe determining when it is active.
Levels of membership within your program. A tier is defined by a minimum and maximum point range on a customer’s card. You can map different rewards and earning rules to specific tiers.
A digital or material incentive customers receive in exchange for points. Customers can also spend points to pay for orders directly.
The mechanism for sending messages from Voucherify to end customers or third-party applications. This is used to deliver loyalty cards and notify customers about collected points or redeemed rewards.
The exchange of points for a reward. This process deducts points and updates the balance on the loyalty card.
The assignment of a unique card to a specific customer. Cards must be published before customers can start collecting points.
Points can expire within a pre-defined timeframe. Expiration rules can be set at the campaign level or the earning rule level. If no rule is defined, points do not expire.
An optional mode where customers are automatically assigned a loyalty card when they meet an earning rule, provided they don’t already have one.
The default setting for loyalty programs. It ensures a customer can hold only one card per campaign. Once set, this cannot be toggled off in the Dashboard.
An optional mode where the application automatically generates new loyalty codes when the initial batch runs out.

Loyalty workflow

Voucherify supports every step of the loyalty program lifecycle.
1

Configuration

Build your program conditions, set up rewards, and automate notifications in the Dashboard.
2

Distribution and Earning

Assign (publish) loyalty card codes to customers. As customers interact with your brand, they collect points based on your earning rules. Voucherify monitors behavior and updates loyalty scores in real-time.
3

Validation and Redemption

When a customer wants to use a reward (such as a discount, gift card, or pay-with-points), Voucherify validates the request and processes the redemption in your store.
4

Analysis

Track the performance of your loyalty campaigns using real-time reports to understand what drives customer engagement.