Free up to 100 customers · set up in 5 minutesStart free

Loyalty Program Metrics: 7 KPIs for Small Shops

Without numbers, you won't notice when your stamp card loses customers — with seven simple metrics, you see instantly what's working.

8 min read

Measuring a loyalty program doesn't mean building twenty dashboards. For a small shop, seven metrics are enough. They show you whether the stamp card works, where it's stuck, and what it brings in euros. Here are all seven with formulas and worked examples.

Why you should measure your loyalty program

Many shops launch a stamp card and judge it by gut feeling. "It's going pretty well, people take them." The problem: gut feeling doesn't catch a slow decline. It doesn't see when cards are taken but never filled.

With a few numbers, you see instantly whether the reward is too far away. Whether customers drop out after the third stamp. Whether your Tuesday promotion actually brings guests. The foundation for this is a digital card where every stamp is tied to a person. With paper, most of this doesn't work.

The 7 metrics at a glance

No.MetricQuestion it answers
1Participation rateHow many customers join at all?
2Active customersHow many are actually using the card right now?
3Retention rateHow many stay from month to month?
4Visit frequencyHow often does an active customer come?
5Redemption rateHow many cards get full and redeemed?
6Reactivation rateHow many lapsed customers do you win back?
7Incremental revenueWhat does the program bring in euros?

1. Participation rate

Formula: New cards in period ÷ customers in period × 100.

Example: Your bakery serves around 1,200 different customers per month (estimated from receipts). 180 of them loaded a card into their wallet that month. Participation rate: 180 ÷ 1,200 = 15 percent.

If the rate is low, it's almost never about the reward. It's about visibility: where is the QR code, does your team mention it, is the sign readable? Tips are in the article QR code displays at checkout.

2. Active customers

An active customer received at least one stamp within a set time period. Set the period to match your industry: 30 days for cafés and takeout, 90 days for barbers and salons.

Example: 450 cards were issued total. 260 of them had a scan in the last 30 days. Active customers: 260. The other 190 aren't lost, but they're candidates for a win-back campaign.

This number is the baseline for most other metrics. And for pricing tiers from providers. stampa, for example, charges based on active customers, not cards ever issued.

3. Retention rate

Formula: (Active customers at end − new customers in period) ÷ active customers at start × 100.

Example: Start of month: 240 active customers. 50 new cards issued that month. End of month: 260 active. Calculation: (260 − 50) ÷ 240 = 0.875, or 87.5 percent. The full derivation and target values are in the article How to calculate retention rate.

4. Visit frequency

Formula: Stamps in period ÷ active customers.

Example: 260 active customers collected 1,040 stamps in the month. Visit frequency: 1,040 ÷ 260 = 4 visits per month.

This is the metric a loyalty program should directly move. If frequency rises from 4 to 4.5, that's 130 extra visits per month across 260 customers. At €5 per receipt, that's €650 in incremental revenue without a single new customer.

5. Redemption rate

Formula: Redeemed rewards ÷ issued cards × 100 (over a longer period, roughly one quarter).

Example: Of 450 cards issued, 95 were fully stamped and redeemed in the quarter. Redemption rate: 95 ÷ 450 = 21 percent.

A very low redemption rate doesn't mean you save money. It means the reward feels unreachable and the card loses its power. A good indicator is the point where customers drop out: if many cards stall at 3 of 10 stamps, the card is too long. More on this in How many stamps until reward?.

6. Reactivation rate

Formula: Returned inactive customers ÷ contacted inactive customers × 100.

Example: 80 customers hadn't visited in 14 days and got a reminder on their phone. 18 of them came back within a week. Reactivation rate: 18 ÷ 80 = 22.5 percent.

This number shows how well your win-back messages work. Test different texts and offers and compare the rate. A free extra often works better than a percentage discount because it's more concrete.

7. Incremental revenue (the real answer)

All the metrics above are intermediate values. The question you're really asking is: does the program bring in more than it costs?

You can only measure this honestly with a control group. A small, randomly chosen portion of customers (say, every tenth) gets no promotions or reminders. The rest does. Then you compare both groups' visits.

Formula: (Visits per customer with promotions − visits per customer without promotions) × number of customers with promotions × average receipt.

Example: Customers with promotions come 4.4 times per month. The control group 4.0 times. Difference: 0.4 visits. With 234 customers in the promotion group and €6 average receipt: 0.4 × 234 × €6 = roughly €560 incremental revenue per month.

Honesty matters with small numbers. With 30 customers, a 0.4-visit difference is chance. stampa uses exactly this control-group method and only shows the value if it's statistically reliable. Otherwise, the dashboard says so openly instead of presenting a fantasy number.

Self-test: Can you measure your loyalty program?

  • Do you know how many customers got at least one stamp last month?
  • Can you say how often an active customer comes on average?
  • Can you see how many customers stop coming after the third stamp?
  • Do you know whether your last win-back campaign worked?
  • Can you quantify the incremental revenue from your loyalty program in euros?

If you checked "No" on three or more, you lack the foundation for good decisions. A digital stamp card gives you all the answers automatically.

How to capture these numbers in practice

Digital instead of paper: Every scan is tied to a card, you don't count anything. The dashboard shows active customers, stamps, returners, and redemptions live.

Once a month, always on the same day: Enter the seven values in a table. After three months, you'll see trends.

One change per month: If you change the reward, stamp count, and messages all at once, you'll never know what worked.

Export for your accountant or yourself: A CSV export of customer data helps with deeper analysis.

What happens if you don't measure

Without numbers, you won't notice when customers quietly slip away. You won't see that your reward is too far out of reach. You won't know if your promotions work or burn money. And you can't show anyone — not even yourself — that the loyalty program pays off.

Every week without measurement is a week you miss opportunities. Yet setting up a digital stamp card takes five minutes. And up to 100 active customers, it costs nothing.

Conclusion

Measuring a loyalty program with seven metrics isn't a project, it's fifteen minutes a month. Participation, active customers, retention, frequency, redemption, reactivation, and incremental revenue together tell the whole story. With a digital stamp card, you get the values automatically, including an honest control group. With stampa, you can try it free — up to 100 active customers, no credit card, set up in five minutes.

Frequently asked questions

Which metrics do I need for my loyalty program?
Seven numbers are enough: participation, active customers, retention, visit frequency, redemption, reactivation, and incremental revenue. The last one shows whether the program pays off.
How do I measure if my stamp card drives sales?
Only with a control group: a small portion gets no promotions, the rest does. The difference in visits times average receipt equals incremental revenue.
How often must I check these metrics?
Once a month is enough. For small shops, weekly fluctuations are too strong for good decisions.
Can I analyze a paper stamp card?
Only very roughly, for example by counting redeemed cards. Who is inactive or whether a promotion works stays invisible with paper.

Turn customers into regulars.

Digital stamp card in Apple & Google Wallet. No app, no hardware – set up in 5 minutes.

Start free

Free up to 100 active customers · no credit card · cancel monthly

Read more

Strategy & Metrics

A/B Testing in Your Small Shop: Which Offer Works Better?

Which of two offers brings more customers back? An A/B test answers this question without guesswork. You split your customers randomly into two groups, give each a different version, and count who came. The math fits on a napkin. Here's the step-by-step process, a real café example, and the rules for when a difference actually matters.

7 min read
Strategy & Metrics

Café Marketing Metrics: 8 Numbers Every Week

Eight numbers, ten minutes per week, and you know if your café is really growing or just making sales. Every metric comes with a formula, example calculation, and a hint on what to do if the number moves the wrong way.

8 min read
Strategy & Metrics

Calculate Churn Rate: Measure Customer Loss in Your Shop

Churn rate shows you how many customers your shop loses silently in a month. The problem: attrition hurts only after it's already happened. Nobody announces they're leaving. Here you get the formula, a worked example for a café, and a plan to spot attrition before it hits your revenue.

7 min read