Loyalty and coupons — customer retention and campaigns
Loyalty is an ongoing customer relationship programme, while a coupon is a separate, limited campaign. Both products can be scanned through the shared staff screen, but they have different balances, rules and histories.
Verified 2026-07-15
Loyalty is an ongoing customer relationship programme, while a coupon is a separate, limited campaign. Both products can be scanned through the shared staff screen, but they have different balances, rules and histories.
Loyalty: points or stamps
A business maintains one active programme. In settings, it chooses:
- a public title and translations;
pointsorstampsmode;- the unit name, for example “points” or “visits”;
- for points: the number of points earned for a defined spend amount;
- for stamps: the target and reward description;
- for points: a catalogue of active rewards, point cost, name, description, image and translations.
The customer enrols through the public /{slug}/loyalty link, and staff scan the card or code. A user with operational permission can add or subtract points or stamps to reflect an actual visit or correction. Every manual correction should have a reason and remain in the history.
The Loyalty card can be saved to Google Wallet when the integration is configured. Do not promise Apple Wallet for Loyalty merely because it is available for another product.
Coupons
A coupon campaign has a title, description, terms, image, benefit type and value, end date, optional redemption limit and per-customer limit. Available benefit descriptions include percentage, fixed amount, free product/service, bundle and manually defined offer.
A customer saves an active coupon through a public code or page. Staff verify its status and redeem it according to the terms. Text such as “15%” or “free extra” describes the campaign promise; Reven should not independently interpret conditions the business has not written clearly.
Common checks
| Symptom | Check first |
|---|---|
| Customer cannot join Loyalty | active programme, public link and required customer details |
| Balance is incorrect | scan, order, correction and possible refund history |
| Reward is not visible | points mode, threshold, active status and reward translation |
| Coupon does not work | campaign active status, end date, total limit and customer limit |
In a balance dispute, do not make another correction as a “test.” First preserve the card identifier, time, purchase amount and operation history.