Why Loyalty Programs Work (And Why Most Get It Wrong)
Every cafe owner has had this moment: a customer you recognise — someone who comes in most mornings — walks in, orders their usual, and leaves. No acknowledgement. No "thanks for being a regular." Just another transaction.
Meanwhile, Starbucks knows exactly who that person is, what they order, and how many points they're away from a free drink.
That's the loyalty gap — and it's costing small businesses their best customers.
The psychology of loyalty
Loyalty isn't about discounts. It's about recognition.
Research consistently shows that customers who feel personally recognised by a business are more likely to recommend it and increase their spending over time. The effect is even stronger for local businesses, where the relationship between staff and customer is already personal.
This lines up with what psychologists call the endowed progress effect — a concept demonstrated by researchers Nunes and Drèze in a 2006 study published in the Journal of Consumer Research. In their famous car wash experiment, customers given a loyalty card with 2 out of 10 stamps already filled completed the card at nearly double the rate (34% vs 19%) compared to those given a blank 8-stamp card. Same number of stamps needed, but the feeling of being "already started" changed behaviour dramatically.
There's also the mere exposure effect: the more a customer interacts with your brand (checking in, seeing their progress, unlocking a tier), the more positively they feel about you. Loyalty programs give you repeated, positive micro-interactions that keep you top of mind.
Then there's loss aversion — a principle from behavioural economics showing that people feel the pain of losing something roughly twice as strongly as the pleasure of gaining it. Once a customer has accumulated visits, unlocked a tier, or earned progress toward a reward, walking away feels like a loss. This is why tiered loyalty programs are so effective at reducing churn: customers don't just want the next reward, they don't want to lose the status they've already built.
Variable reward schedules amplify this further. When customers occasionally receive surprise bonuses — a double-stamp day, an unexpected upgrade, a "you're our 100th check-in this month" moment — the unpredictability triggers dopamine responses similar to what makes games addictive. The key is that these surprises supplement a consistent base program rather than replacing it.
The problem? Most small businesses have no system for tracking or rewarding that relationship. They rely on memory, which doesn't scale, or punch cards, which get lost.
Where punch cards fail
The humble punch card has been the small business loyalty tool for decades. And while the intention is right, the execution has problems:
- No data. You don't know who your best customers are, how often they visit, or when they stop coming.
- No personalisation. Everyone gets the same reward regardless of how much they spend or how loyal they are.
- High fraud rate. Self-stamping is rampant — it's trivially easy for customers to stamp their own cards, and businesses have no way to verify legitimate visits.
- No re-engagement. When a regular stops showing up, you have no way to reach out.
- No scalability. A punch card can't tell you which reward structure works best, which day of the week drives the most repeat visits, or which customer segment is most profitable.
The ROI of loyalty programs
If you're wondering whether loyalty programs are worth the investment, the numbers are clear.
According to Harvard Business Review, increasing customer retention by just 5% can boost profits by 25% to 95%. That's because repeat customers spend more per transaction, cost less to serve (no acquisition spend), and refer new customers organically.
Here's how the maths works for a typical cafe:
- Average transaction: $6.50
- Regular visits per month: 12 (3x per week)
- Annual value of one regular: ~$936
- Cost of losing that regular and acquiring a replacement: $150–$300 in marketing spend, plus months of lost revenue
Loyalty programs protect that revenue. Bond Brand Loyalty's 2023 report found that 81% of consumers say loyalty programs make them more likely to continue doing business with a brand. Separately, research from Accenture found that loyalty program members generate 12–18% more incremental revenue than non-members.
For small businesses specifically, the ROI is even more favourable because the cost of running a digital loyalty program is a fraction of what chains spend — while the per-customer impact is often higher due to the personal relationship.
Digital vs physical loyalty programs
The shift from physical punch cards to digital loyalty has been accelerating, and for good reason. But the two approaches serve very different needs.
Physical programs (punch cards, stamp cards):
- Zero setup cost
- No technology required
- Familiar to customers
- But: no data, high fraud, no re-engagement, cards get lost or forgotten
Digital programs (apps, NFC check-ins, QR codes):
- Full visit history and customer analytics
- Automated tier progression and rewards
- Re-engagement tools (SMS, push notifications)
- Fraud-proof tracking
- But: historically required app downloads, which creates friction
The best approach? A digital program that feels as simple as a punch card. No app download. No account creation. Just tap your phone and go. That's the approach we built Reglr around — NFC check-ins that take under 2 seconds, with all the data and automation happening behind the scenes.
We'll dive deeper into NFC check-ins for small businesses in an upcoming post.
What great loyalty programs actually do
The best loyalty programs — from Starbucks to your local neighbourhood wine bar — share a few traits:
- They're automatic. Customers don't have to remember anything. Check-in happens seamlessly.
- They're tiered. The more you visit, the better it gets. This creates a sense of progress.
- They provide data. The business knows who their regulars are, what they order, and when they visit.
- They enable re-engagement. When someone stops visiting, the business can reach out with a personalised message.
Starbucks: The gold standard
Starbucks Rewards is the most-cited loyalty program for a reason. With nearly 34 million active members in the US alone (as of fiscal year 2024), it drives roughly 57% of the company's US revenue. Members visit more frequently, spend more per visit, and are significantly less price-sensitive.
What makes it work isn't the free drinks — it's the progression system. Watching your stars accumulate, hitting Gold status, getting a birthday reward. Every interaction reinforces the habit loop.
The local example: neighbourhood cafes using NFC
You don't need Starbucks' budget to get similar results. Independent cafes using NFC-based loyalty programs benefit from the same psychology — visible progress, tier status, and recognition — without the enterprise infrastructure.
The difference isn't the free coffee. It's that customers can see their status. They know they're recognised. The cafe owner, meanwhile, can see exactly who hasn't visited in two weeks and send a quick "We miss you" message.
How small businesses can compete
You don't need an enterprise budget to build real loyalty. Modern tools like NFC check-ins, automated tier systems, and SMS outreach make it possible for a single-location cafe to run a loyalty program that rivals the big chains.
The key is choosing a system built for small businesses — one that's simple to set up, doesn't require an app download from customers, and gives you data you can actually act on.
Here's what to look for:
- Frictionless check-in — if it takes more than 5 seconds, customers won't do it consistently
- Automatic rewards — no manual tracking or stamp-counting
- Customer insights — who are your regulars, when do they visit, when do they stop
- Re-engagement tools — the ability to reach out when someone hasn't visited in a while
- No app download — the biggest friction point in digital loyalty
If you're a cafe, restaurant, or retail shop looking to get started, Reglr was built specifically for this (14-day free trial available). It takes about 10 minutes to set up, works with any NFC-enabled phone, and your customers never need to download anything.
Implementation checklist
If you're ready to move beyond punch cards, here's a practical checklist to get your loyalty program right from day one:
- Choose frictionless check-in technology. NFC tap or QR scan that works without an app download. If check-in takes more than 5 seconds, adoption will stall.
- Design 2–3 tiers with clear, achievable thresholds. Customers need to see progress quickly. A first reward within 5–8 visits keeps momentum high.
- Set up automated re-engagement. Configure an SMS or message to trigger when a regular hasn't visited in 14+ days. This single automation can recover 10–15% of lapsing customers.
- Review your data monthly. Look at repeat visit rate, average visits before a customer becomes a "regular," and which rewards are actually being redeemed. Cut what doesn't work.
The bottom line
Your regulars are your most valuable asset. They spend more per visit, visit more often, and bring their friends. But if you're not recognising and rewarding them, someone else will.
The businesses that thrive aren't necessarily the ones with the best product — they're the ones that make their customers feel like they belong. A loyalty program, done right, is how you build that feeling at scale.
Joshua Ang
Founder, Reglr
Joshua builds tools that help local cafes, bars, and shops turn first-time visitors into regulars. Before Reglr, he spent years in software engineering and saw first-hand how small businesses struggle to compete with big-chain loyalty programs.
Connect on LinkedIn