Measurement

Loyalty Programme KPIs and Metrics That Matter

Ten metrics, how to calculate each and what to do when a number moves the wrong way - a practical dashboard for UK small businesses.

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?

A loyalty programme costs money: a subscription, the cost of rewards and staff time. Measuring tells you whether it is earning that back. It also tells you what to change, because each metric points at a different part of the programme - the sign-up, the reward or the reminders.

You do not need a data team. Ten numbers reviewed monthly, with a note of what you did in response, is enough. Our guide to calculating loyalty programme ROI shows how the numbers below combine into a return figure.

The Ten Loyalty Programme KPIs

Definitions vary between platforms, so write down exactly how you define each one and keep the definition the same over time. The formulas below are a practical starting point.

KPIHow to calculate itWhat it tells you
Join rateCustomers who join ÷ customers served, over a periodWhether your signage and staff prompts work
Active membersMembers with at least one stamp or visit in the last 30 or 90 daysHow many members are really engaged
Visit frequencyVisits by members ÷ active members, per monthHow often members come back
Second-visit rateNew members who return within 30 days ÷ new membersWhether the first stamp leads to a habit
Redemption rateRewards redeemed ÷ rewards earnedWhether the reward is attractive and easy to claim
Card completion rateCards completed ÷ cards startedWhether the stamp target is set well
Lapse rateMembers active last month with no visit this month ÷ members active last monthHow quickly you are losing regulars
Win-back rateLapsed members who return after a reminder ÷ lapsed members contactedWhether reminders and offers work
Incremental revenueExtra visits by members × average spend, less what would have happened anywaySales the programme is responsible for
Programme ROI(Incremental revenue - programme cost) ÷ programme costWhether 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

Join rate is the first thing to fix if the programme is small. If only a small share of customers join, look at your prompts: is the QR code visible at the till, do staff mention it, is the sign-up a single tap? See our QR code loyalty programme guide for placement ideas.

Active members matter more than total members. A large list of people who have not visited in six months flatters the numbers without producing revenue. Track how many members were active in the last 30 or 90 days, using whichever window matches your typical visit cycle.

Engagement Metrics: Frequency, Second Visit and Completion

Visit frequency shows whether members come back more often than other customers. Compare members with non-members if you can, but remember that regulars are more likely to join, so the difference is not entirely caused by the programme.

The second-visit rate is the most useful early signal. A new member who returns within a month has started a habit; one who does not may never come back. If it is low, consider a welcome stamp so that a new card starts partly filled.

Card completion rate tells you whether the target is right. If very few customers finish a card, it is too long or the reward is not worth the effort. If nearly everyone finishes quickly, the reward may be too easy or too generous.

Retention Metrics: Redemption, Lapse and Win-Back

Redemption rate shows whether members value the reward. Very low redemption can mean rewards are hard to claim or not compelling. Very high, very fast redemption can mean the reward costs you more than it earns.

Lapse rate is the early-warning system. A rising share of members going quiet says the programme, or the customer experience, needs attention. Pair it with a win-back reminder and measure the win-back rate to see whether the reminder brings people back. Our push notification strategy guide covers timing and message ideas.

Financial Metrics: Incremental Revenue and ROI

Incremental revenue is the hardest number and the most important. Not every member visit is caused by the programme, so estimate the extra visits members make compared with a baseline before joining or with similar non-members, then multiply by average spend.

Subtract the platform subscription and the cost of rewards to get the net return, and divide by the programme cost to get ROI. Treat the result as an estimate with stated assumptions, not an exact figure. The worked example in our loyalty programme ROI guide shows the method.

Build a Simple Monthly Dashboard

Put the KPIs on one page and review them on the same day each month. Alongside each number, write one line on what you will do about it.

  • 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.

Keep reading

How to Calculate Loyalty Programme ROI

How to calculate loyalty programme ROI for a UK small business: model reward costs, estimate payback and track the three metrics that matter.

See your loyalty numbers in one place

Start a free trial and track joins, active members, redemptions and lapses from day one. No credit card required.