How to Use Loyalty Programme Analytics to Grow Your Restaurant

How to Use Loyalty Programme Analytics to Actually Grow Your Restaurant
Most restaurant owners launch a loyalty programme and then check one number: how many people signed up.
Sign-ups feel good. Watching the member count climb from 50 to 200 to 500 creates momentum. It looks like the programme is working. But sign-ups alone don't tell you whether a single customer has changed their behaviour. A restaurant with 500 loyalty members and no change in repeat visits has a database, not a retention strategy.
The difference between a loyalty programme that looks busy and one that actually grows your restaurant is what you measure — and whether you act on it. The right analytics tell you whether customers are coming back more often, spending more when they do, responding to your promotions, and staying active over time. The wrong metrics — sign-ups, stamps issued, emails sent — create the illusion of progress while the underlying behaviour stays the same.
This guide is for restaurant owners who want to understand which loyalty numbers actually matter, how to read them without a marketing degree, and how to use them to make better decisions about the programme that's supposed to be driving their repeat business.
Why Most Restaurant Owners Track the Wrong Loyalty Metrics
There's a reason vanity metrics are so popular: they only go up. Your member count never decreases (people don't un-enrol). Your stamps-issued count climbs every day. Your total points in circulation grows with every transaction. These numbers feel like progress because they always move in the right direction.
But they answer the wrong question. They answer "how many people have touched my programme?" when the question should be "are my customers coming back more often because of it?"
Here's the problem with the most commonly tracked metrics:
Total sign-ups tells you how many people scanned the QR code. It doesn't tell you whether any of them returned for a second visit. A restaurant with 500 sign-ups and a 15% return rate has 75 repeat customers. A restaurant with 200 sign-ups and a 60% return rate has 120 repeat customers. The second restaurant is winning — but the first one's dashboard looks busier.
Stamps or points issued tells you that transactions are happening. But are those transactions from new people or the same ten regulars? Are they happening more frequently than before the programme launched? Without context, stamps issued is just a volume counter.
Rewards loaded tells you that the system is generating rewards. But if those rewards sit unclaimed — because customers forgot, lost interest, or didn't see the notification — the rewards aren't driving visits. They're just accumulating in a database.
None of these metrics are worthless. They're contextual — useful when combined with behavioural data, misleading when treated as proof that the programme is working.
The Metrics That Actually Tell You Whether Your Loyalty Programme Is Growing Your Restaurant
The analytics that matter for a restaurant loyalty programme all answer variations of the same question: is customer behaviour changing because of this programme?
Repeat visit rate
This is the single most important metric for any restaurant loyalty programme. What percentage of customers who visit once come back for a second visit? And a third? And a fourth?
If your repeat visit rate was 30% before the loyalty programme and it's now 45%, the programme is working — regardless of how many people signed up. If the rate hasn't changed, the programme isn't driving retention, no matter how impressive the member count looks.
With Perkstar's analytics and CRM, you can track how many loyalty members have visited once, twice, three times, and beyond — giving you a clear picture of whether the programme is converting first-timers into regulars.
Time between visits
How many days pass between a customer's visits? If the average was 28 days before the programme and it's now 21 days, your customers are coming back a week sooner. That extra visit per month — across your entire loyalty base — represents significant additional revenue.
This metric also tells you when to send your push notifications. If the average gap is 21 days, a notification at day 18 — "It's been a while — your stamp is waiting" — arrives at the exact moment the customer is due to return, prompting the visit before they forget or try somewhere else.
Redemption rate
What percentage of earned rewards are actually being redeemed? A healthy redemption rate (typically 60-80%) means customers are engaged — they're aware of their progress, they value the reward, and they're coming back to claim it. A low redemption rate (under 30%) suggests the reward feels too distant, the notification isn't reaching them, or the programme has been forgotten between visits.
High redemption isn't a cost problem — it's a sign that the programme is doing exactly what it's supposed to do: driving visits. Every redeemed reward represents a customer who came back specifically because the reward motivated them.
Lapsed customer identification
Which customers have stopped coming? How long has it been since their last visit? And can you reach them before they're gone for good?
Perkstar's behavioural segmentation identifies customers who are showing signs of lapsing — the ones whose visit gap has widened, whose frequency has dropped, or who haven't responded to recent notifications. An automated lapsed-customer notification — "We haven't seen you in a while — bonus points if you visit this week" — catches the drift before it becomes a permanent departure.
Average transaction value (loyalty members vs non-members)
Are loyalty members spending more per visit than non-members? If your points programme rewards total spend, members should be adding drinks, sides, and desserts at a higher rate — because the add-ons earn points. Tracking this differential tells you whether the points system is driving the basket increase you designed it for.
How to Read Your Analytics Without a Marketing Degree
Most restaurant owners don't have time to study dashboards. They need to glance at the numbers and know whether things are heading in the right direction. Here's a simple framework for a monthly check-in that takes 15 minutes.
Check 1: Are members coming back? Look at your repeat visit rate. Is it higher than last month? Higher than before you launched the programme? If it's improving, the programme is working. If it's flat or declining, something needs adjusting — the reward, the notification timing, or the enrolment process.
Check 2: How quickly are they coming back? Look at the average time between visits. Is it shortening? If customers are returning sooner than they were before the programme, your notifications are doing their job. If the gap is unchanged, your notification timing might be off — try sending the rebooking prompt earlier.
Check 3: Are rewards being redeemed? Look at the redemption rate. If it's above 60%, customers are engaged and returning for their rewards. If it's below 30%, the reward might be too far away (too many stamps required), the notification might not be reaching them, or the reward itself isn't compelling enough.
Check 4: Who's drifting? Look at lapsed customers. How many haven't visited in 30+ days? Have the lapsed-customer notifications recovered any of them? If your lapsed segment is growing faster than your active segment, you have a retention leak that needs immediate attention.
Check 5: Are members spending more? Compare average transaction values between members and non-members. If members are spending more, the points system is working. If there's no difference, the points aren't influencing ordering behaviour — consider adjusting the earn rate or the reward threshold.
These five checks, done monthly, give a restaurant owner everything they need to know about whether the programme is working — without needing a data analyst, a marketing team, or a statistics degree.
Real-World Example: How a Restaurant Owner Uses Analytics to Triple the Programme's Impact
Numbers on a page are abstract. This section shows what analytics look like when a restaurant owner actually uses them to improve the programme.
Mei runs a noodle bar in Bristol. She launched a Perkstar loyalty programme three months ago — a stamp card ("every 8th meal is free") with a points programme alongside it (1 point per pound spent). She's got 280 loyalty members. The programme feels like it's working, but she wants to know for sure.
Month one check-in: the repeat visit rate tells a clear story. Mei looks at her repeat visit data. Of 280 members, 165 have visited twice or more. That's a 59% repeat visit rate — significantly higher than her pre-programme estimate of about 35%. The stamp card is working: members are coming back at a meaningfully higher rate than non-members.
But she notices that 115 members (41%) have visited only once and never returned. Those are customers who scanned the QR code, maybe even ordered a meal, but didn't come back. The enrolment happened. The retention didn't.
Action: Mei configures a bounce-back notification. She sets up an automated push notification for every new member, firing 48 hours after their first visit: "Loved the noodles? Come back this week for double stamps — you're already one visit closer to a free meal." Over the next month, the one-and-done rate drops from 41% to 28%. The bounce-back notification converts roughly 35 first-visit-only members into second visits — and the third and fourth visits follow naturally for most of them.
Month two check-in: the time between visits reveals a notification opportunity. Mei checks the average gap between visits. It's 19 days. Not bad, but she wants it shorter. She looks at when her push notifications are firing — currently at day 14 after the last visit. She adjusts to day 12. The earlier prompt catches customers before they've started thinking about alternatives.
Over the following month, the average gap drops to 16 days. Three fewer days between visits means each member fits in roughly one additional visit per quarter. Across 200+ active members, that's 200+ additional visits per quarter — at an average spend of £14, roughly £2,800 in additional quarterly revenue from a single timing adjustment.
Month two check-in: redemption rate highlights a reward problem. Mei's redemption rate is 45%. Below the healthy range. She digs in: customers are earning stamps but not redeeming the free meal when they reach eight. She suspects the reward notification isn't prominent enough — the customer completes their eighth stamp but doesn't realise the free meal is available immediately.
Action: she configures a reward-ready notification. An automated push notification fires the moment a customer earns their eighth stamp: "Your free meal is ready! Show your card on your next visit — it's waiting for you." Redemption rate climbs from 45% to 72% over six weeks. Each redemption represents a visit that might not have happened otherwise — the customer came back specifically because the notification told them their free meal was ready.
Month three check-in: lapsed customers need attention. Mei identifies 40 customers who haven't visited in 30+ days. Without analytics, she'd have no idea these people existed — they'd have silently disappeared. She sends a targeted lapsed-customer push notification: "It's been a while — we miss you. Come back this week for triple stamps."
Of the 40 lapsed customers, 14 return within two weeks. At an average spend of £14, that's £196 in recovered revenue — from customers who were effectively lost and would never have returned without the prompt.
Month three check-in: the points programme is driving basket growth. Mei compares average transaction values: loyalty members average £14.80 versus non-members at £12.40. That's a £2.40 difference — driven by members adding sides, drinks, and extras because the points make the add-on feel like progress. Across 300+ member transactions per month, the uplift represents roughly £720 per month in additional revenue from the points system alone.
After three months of analytics-driven adjustments:
Repeat visit rate improved from 59% to 72% (bounce-back notification)
Average visit gap shortened from 19 days to 16 days (notification timing adjustment)
Redemption rate improved from 45% to 72% (reward-ready notification)
14 lapsed customers recovered from a 40-person lapsed segment
Average member spend £2.40 higher than non-members
Total estimated additional revenue from adjustments: £4,000-5,000 per quarter
Mei's loyalty programme didn't change. The stamp card is the same. The reward is the same. What changed was how she read the analytics and acted on them. Each adjustment took less than 10 minutes to configure. Together, they roughly tripled the programme's revenue impact compared to the first month when it was running on default settings.
What to Look for in a Loyalty Platform's Analytics
When you're evaluating a loyalty platform, the analytics should answer the questions that matter — not just show you numbers that look impressive. Here's a practical checklist.
Can you see repeat visit rates? If the platform only shows total members and total stamps, it can't tell you whether anyone is coming back. You need visit-frequency data at the member level.
Can you see the time between visits? This is the metric that tells you whether your notifications are working. If the platform can't show you the average gap between visits, you can't optimise your notification timing.
Can you see redemption rates? If you can't see how many rewards are being claimed versus how many are being earned, you can't tell whether the reward is motivating behaviour or just accumulating.
Can you segment your customers? If you can't separate your active members from your lapsed ones, your daily visitors from your monthly ones, or your high spenders from your low ones — you're sending the same message to everyone, which means you're wasting most of it.
Can you send automated notifications based on behaviour? The analytics are only useful if the platform lets you act on them. A bounce-back notification, a lapsed-customer recovery, a reward-ready prompt — these automated actions are where analytics translate into revenue. If the platform shows you the data but can't act on it, you're doing the work manually or not at all.
Perkstar's dashboard provides repeat visit tracking, behavioural segmentation, automated notifications triggered by customer behaviour, and the CRM tools to identify and act on lapsed, drifting, and high-value customer segments. Combined with push notifications to Apple Wallet and Google Wallet, the analytics and the action happen in the same system — no exporting to spreadsheets, no manual follow-ups, no guesswork.
Start a free 14-day Perkstar trial
Ready to See Whether Your Loyalty Programme Is Actually Working?
If you want a loyalty platform that shows you repeat visit rates, not just sign-up counts — that tells you whether customers are coming back sooner, spending more, and redeeming rewards — and that lets you act on those insights through automated push notifications, behavioural segmentation, and lapsed-customer recovery — start a free 14-day Perkstar trial. No credit card required.
Most restaurants are live within a day.





























































































































































































































































































































































