Turn daily coffee into daily regulars.
Lekka is the digital loyalty card app for South African independent coffee shops. Customers collect stamps on their phone — no app download, no paper cards. Run a customer loyalty programme that builds regulars and keeps them coming back.
No setup fee · Customers join free · Cancel anytime
Source: Truth & BrandMapp South African Loyalty Landscape Whitepaper 2024/25
Sound familiar?
Every independent coffee shop owner we talk to runs into the same walls.
Paper cards get lost — and so does your data
Customers stuff paper stamp cards in wallets, forget them at home, or lose them entirely. Every lost card is a lost loyalty history. And because paper cards are anonymous, you have no idea who your most loyal customers actually are — or how to reach them.
The big chains have an unfair advantage
Vida e Caffè, Seattle Coffee, and Bootlegger all have loyalty apps built by teams of developers. They're spending hundreds of thousands of rands on systems that drive repeat visits. As an independent, you've been competing against that with a piece of card and a rubber stamp.
Your slow hours stay slow
Without a way to communicate with your customer base, you can't do anything about that mid-afternoon slump or the quiet Tuesday mornings. You have no direct channel to offer a deal, promote an event, or fill a slow shift.
What Lekka gives your coffee shop
A digital stamp card that lives on their phone
Customers scan your QR code at the counter and collect a stamp directly in their mobile browser. No app to download, no account to create upfront. The stamp card lives on their phone and their progress is saved automatically. When they hit your stamp target, they earn whatever reward you've set — typically a free coffee. The whole interaction takes about 10 seconds.
Broadcast to your regulars when it matters
Once customers join your programme, you have a direct line to them. Got leftover pastries at 3pm? Send a broadcast. Running a special on cold brew this week? Broadcast it. Hosting a live music night? Let everyone in your programme know. This kind of targeted, relevant communication is something only the big chains could do before — now any independent can.
Visibility into who your regulars actually are
Your vendor dashboard shows you who's collecting stamps, how often they visit, and who's about to earn a reward. You'll know which customers visit twice a week versus once a month, and you can see whether your programme is growing. It's the kind of data that was previously only available to chains running expensive CRM systems.
A reward your customers will actually work towards
You set the rules. Here's a popular structure for coffee shops:
Your loyalty card
Buy 9 coffees, get the 10th free
You choose the stamp target and the reward.
Does giving away a free coffee actually make sense?
Most coffee shop owners know intuitively that loyalty programmes work — but few have actually done the maths. Here's what it looks like in rands.
| Average coffee sale priceFlat white / cappuccino | R45 |
| Revenue from 9 coffees | R405 |
| Cost of goods for 1 free coffeeMilk, beans, cup — not labour | ~R12–18 |
| Cost as % of 9-coffee revenue | ~3–4% |
| Alternative: paying for a new customer via Instagram adsPer new customer acquired | R80–200+ |
A free coffee after 9 costs you roughly R15 in actual ingredients against R405 in revenue — about 3.5%. Customer loyalty cards are one of the cheapest retention tools in existence. The real question isn't whether you can afford to run a loyalty programme. It's whether you can afford not to — and whether you want to be the best loyalty card app experience in your neighbourhood.
How the chains do loyalty — and why you can do better
South Africa's big coffee chains have invested heavily in loyalty. Here's what they do, and where they fall short for customers.
Requires app download and account creation. Some customers report needing to spend R1,600+ before earning a meaningful reward.
App-only — customers without smartphones or who won't download another app are excluded. No cross-business value.
Identical platform to Vida — customers get no benefit for using both. Heavy data collection requirements upfront.
Lekka is a digital loyalty card app that works in the browser — no download required. Customers join in seconds and their rewards card works across every business on the platform. As an independent coffee shop, that's actually an advantage: you can offer a simpler, more generous loyalty scheme than the chains.
The most common loyalty programme mistakes coffee shops make
Avoid these and your programme will work significantly better.
Setting the stamp target too high
If customers need 15 or 20 stamps before earning a reward, the goal feels unachievable and they disengage. The sweet spot for coffee shops is 8–10 stamps. At daily coffee consumption, that's 2–3 weeks to a reward — motivating without feeling impossible.
Making the reward feel underwhelming
A free coffee is the gold standard for a reason — it's the same thing they're already buying, so the value is obvious. Rewards like 'R5 off your next purchase' or '10% discount' feel stingy and don't drive the same behaviour. Match the reward to what customers actually want.
Hiding the QR code
The QR code needs to be visible and accessible without customers having to ask for it. The best placements are on the counter next to the till, on a small tent card on every table, and mentioned verbally during the transaction. If customers don't know about it, they won't use it.
Launching and never promoting it again
The first week of a loyalty programme is not the whole marketing effort. Mention it to every new customer for the first month. Put it on your Instagram bio. Include it in your takeaway packaging. The programme compounds over time — but only if you keep signing people up.
Not using the broadcast feature
Many coffee shop owners set up their stamp card and never touch the broadcast feature. This is the most valuable part of the platform. A broadcast to your loyalty base on a slow Tuesday morning — even 'free cookie with any hot drink till 3pm' — can meaningfully change your day's revenue.
Up and running in minutes
Sign up
Create your vendor account at lekkacard.co.za.
Set your reward
Choose your stamp target and what customers earn.
Display your QR code
Print it, show it on a screen, or use the one in your dashboard.
Customers scan
They collect stamps in their browser. No app download needed.
Frequently asked questions
Real results
Infinity Coffee · Somerset West
83% return rate in 17 days
Ready to build your regulars?
Set up your digital loyalty programme in minutes. No setup fee, no contract.
No setup fee · Customers join free · Cancel anytime