Quick answer: Start with your gross margin and the reward rate you can afford. Your reward rate is the value customers get back as a percentage of spend. Then work backwards to set points per dollar and redemption thresholds.
A sustainable program keeps the reward rate well below your gross margin. It also lets customers reach their first reward within a few visits, and it uses tiers to give more value to your best customers.
Most loyalty programs fail on math, not marketing. Make rewards too generous and you’re running a permanent discount. Make them too stingy and nobody engages. This guide gives you the formulas to get it right.
The Three Numbers That Define Every Points Program
- Earn rate: points earned per dollar (or per visit).
- Point value: what one point is worth when redeemed.
- Redemption threshold: how many points a reward requires.
Together they produce your effective reward rate:
Reward rate = (Earn rate × Point value) ÷ $1 spent
Example: Customers earn 1 point per $1, and 100 points = a $5 reward. Each point is worth $0.05, so the reward rate is 5%.
Step 1: Start From Your Gross Margin
Your reward rate must fit inside your margin with plenty of room left for rent, wages and profit.
Rule of thumb: calculate the real cost of the reward (cost of goods, not retail price). A reward worth 10% at retail may cost you only 3% in product.
Step 2: Choose Your Reward Rate
Ask two questions:
- What reward rate can my margin absorb? (the ceiling)
- What reward rate will customers notice? (the floor)
Customers respond to rewards that feel meaningful relative to what they spend. If your reward rate is too low, the program becomes invisible.
Also factor in breakage, the share of points never redeemed. Breakage reduces your real cost, but don’t design for it. A program that only works because customers don’t redeem erodes trust.
Step 3: Set the Time to First Reward
This is the most underrated metric in loyalty design. If a typical customer needs 30 visits to earn anything, most will give up.
Time to first reward = Redemption threshold ÷ (Points per visit × Visits per month)
Example (illustrative): A salon customer visits once a month and spends $80. At 1 point per $1 with a 400-point reward threshold, the first reward arrives after five months, which is too slow.
Two options:
- Lower the threshold to 240 points (three visits).
- Add a sign-up bonus of 100 points so the first reward feels close from day one.
Aim for a first reward within a few typical purchase cycles. Use a welcome bonus to create early momentum (the “goal gradient” effect: people accelerate as they approach a goal).
Step 4: Make Points Feel Valuable
Psychology matters as much as math:
- Bigger numbers feel better. “Earn 10 points per $1, 1,000 points = $10” feels richer than “1 point per $1, 100 points = $10,” even though the value is identical.
- Show progress. Display “You’re 40 points from a free service” in every receipt, email and app screen.
- Offer a reward ladder. Give small rewards at low thresholds and aspirational rewards at high ones, so customers can choose between redeeming now or saving.
Step 5: Use Tier Multipliers to Protect Margin
Rather than raising the reward rate for everyone, reward your best customers more:
Tiers concentrate your reward budget where it has the most impact: on customers most likely to increase spend and refer others. Non-monetary perks like priority booking, early access and birthday upgrades add perceived value at little cost.
Step 6: Reward Behavior, Not Just Spend
Points can drive specific actions that are worth more than a transaction:
- Parrainages : often the highest-value action, since the new customer costs far less than a paid-ad acquisition.
- Reviews: reward the act of leaving a review, never a positive review. That keeps reviews honest and compliant.
- Profile completion: birthday, preferences and communication consent give you better personalization data.
- Off-peak visits: double points on slow days fill capacity without discounting peak hours.
Step 7: Model It Before You Launch
Build a simple spreadsheet with:
- average transaction value
- purchase frequency
- gross margin
- expected share of customers who join
- expected redemption rate
Then test three scenarios (conservative, expected and optimistic). If the conservative case loses money, adjust the threshold or reward type before launch. Changing a live program is far harder than getting it right the first time, because customers notice devaluations.
Common Mistakes to Avoid
- Pricing rewards at retail value instead of real cost.
- Thresholds so high customers never reach a reward.
- Devaluing points without warning. This destroys trust quickly.
- Rewarding everyone equally, so your best customers feel no different from one-time buyers.
- Ignoring expiry rules. Reasonable expiry (such as 12 months of inactivity) limits liability, but check local consumer protection laws first.
- Never reviewing performance. Earn rates should be revisited at least twice a year.
Frequently Asked Questions
What is a good points-per-dollar ratio?
There’s no universal ratio. What matters is the effective reward rate and how quickly customers reach their first reward. Many businesses use 1 or 10 points per dollar for simplicity and psychological appeal.
How much should one loyalty point be worth?
Work backwards from the reward rate you can afford. If you want a 5% reward rate at 1 point per dollar, each point is worth $0.05.
Should loyalty points expire?
Expiry reduces outstanding liability and encourages engagement, but it must be communicated clearly and comply with local laws. Inactivity-based expiry is generally more customer-friendly than fixed dates.
Is it better to reward visits or spend?
Visit-based rewards (stamps) suit businesses with similar ticket sizes, like cafés and car washes. Spend-based points suit businesses where basket sizes vary widely, like retail and ecommerce.
Can I change my earn rate later?
Yes, but increases are easy and decreases are risky. Launch with conservative settings and add bonus promotions rather than overpromising at the start.
Want help modeling your program? Book a demo and walk through your earn rates with a loyalty specialist.