Key takeaways
- Track ten KPIs, from join rate and active members to redemption, lapse rate, incremental revenue and ROI.
- Write down how you define each one and keep the definition constant so month-to-month changes mean something.
- Treat incremental revenue and ROI as estimates with stated assumptions.
- If ten is too many, start with join rate, second-visit rate and lapse rate.
Why Measure a Loyalty Programme?
The Ten Loyalty Programme KPIs
| KPI | How to calculate it | What it tells you |
|---|---|---|
| Join rate | Customers who join ÷ customers served, over a period | Whether your signage and staff prompts work |
| Active members | Members with at least one stamp or visit in the last 30 or 90 days | How many members are really engaged |
| Visit frequency | Visits by members ÷ active members, per month | How often members come back |
| Second-visit rate | New members who return within 30 days ÷ new members | Whether the first stamp leads to a habit |
| Redemption rate | Rewards redeemed ÷ rewards earned | Whether the reward is attractive and easy to claim |
| Card completion rate | Cards completed ÷ cards started | Whether the stamp target is set well |
| Lapse rate | Members active last month with no visit this month ÷ members active last month | How quickly you are losing regulars |
| Win-back rate | Lapsed members who return after a reminder ÷ lapsed members contacted | Whether reminders and offers work |
| Incremental revenue | Extra visits by members × average spend, less what would have happened anyway | Sales the programme is responsible for |
| Programme ROI | (Incremental revenue - programme cost) ÷ programme cost | Whether the programme pays back |
Formulas are practical starting points, not universal standards. Choose one definition for each KPI and keep it constant so that month-to-month changes are meaningful.
Acquisition Metrics: Join Rate and Active Members
Engagement Metrics: Frequency, Second Visit and Completion
Retention Metrics: Redemption, Lapse and Win-Back
Financial Metrics: Incremental Revenue and ROI
Build a Simple Monthly Dashboard
- Week 0: record a baseline before launch - average visits per customer and average spend
- Each month: review join rate, active members, second-visit rate, redemption and lapse rate
- Each quarter: calculate incremental revenue and ROI, and decide whether to change the reward, target or reminders
- Each change: note the date, so you can see its effect in the next period
- Use the analytics in your loyalty platform to pull these figures without spreadsheets
Loyalty Programme KPIs - Frequently Asked Questions
What are the most important loyalty programme KPIs?
For a small business, focus on join rate, active members, second-visit rate, redemption rate, lapse rate and estimated ROI. Together they show whether customers are joining, coming back, claiming rewards and leaving, and whether the programme pays for itself.
How do I calculate loyalty programme redemption rate?
Divide the number of rewards redeemed by the number of rewards earned over the same period. Use the same period for both numbers, and remember that rewards earned late in the period may not yet have been redeemed.
What is a good loyalty programme retention rate?
It depends on your sector and visit frequency, so the most useful benchmark is your own baseline. Record your lapse and repeat-visit numbers before launch and after, and aim to improve on them rather than chase a generic industry figure.
How often should I review my loyalty programme metrics?
Monthly for the operational KPIs such as joins, active members and lapse rate, and quarterly for incremental revenue and ROI, which need enough time to be meaningful.
Written by Kate (Founder, Ruloyal) and George. Last reviewed 18 September 2026. Read how we research and review our guides in our editorial standards.