Loyalty that keeps customers coming back
Points, tiers, and earn/burn rules through the same clean API you use for coupons. One customer balance, one ledger, zero extra systems.
In development
Loyalty arrives with the next update. This page shows the program you'll be able to configure — tiers, earn rules, and the points ledger. Everything below is an illustrative example, not live data.
Three tiers, rising rewards
Tiers unlock automatically as customers spend. You set the thresholds and the perks — PromoStack tracks progress and upgrades.
Gold
$500 / year
- Earn 1.5 points per $1
- Early access to sales
- Free shipping at 500 points
VIP
$2,000 / year
- Earn 2 points per $1
- Dedicated offers
- Priority support
Earn rules, burn rules
Example programEarn rules define how customers collect points; burn rules define what points buy. You write them once — every redemption follows them.
| Action | Earns | Buys (burn) |
|---|---|---|
| Spend $1 | +1 point | — |
| Refer a friend who orders | +500 points | — |
| Double-points weekend | +2× points on all spend | — |
| 100 points | — | $1 off any order |
| 500 points | — | Free shipping |
| 2,000 points | — | $25 gift card |
One immutable ledger
Example programEvery earn and burn lands in an append-only ledger with a running balance — the same pattern PromoStack already uses for redemptions.
| Event | Points | Running balance |
|---|---|---|
| Points earned — order #1042 ($84) | +84 | 1,284 |
| Referral — friend's first order | +500 | 1,784 |
| Reward redeemed — $10 off | -1,000 | 784 |
| Points earned — order #1057 ($42) | +42 | 826 |