Built for South African coffee shops

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

82%
of South Africans now use loyalty programmes
35%
say they use loyalty more than last year
77%
say loyalty influences where they buy

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 / cappuccinoR45
Revenue from 9 coffeesR405
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 acquiredR80–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.

Vida e CaffèYoyo Wallet app — spend-based points

Requires app download and account creation. Some customers report needing to spend R1,600+ before earning a meaningful reward.

BootleggerOwn branded app, visit-based stamps

App-only — customers without smartphones or who won't download another app are excluded. No cross-business value.

Seattle CoffeeYoyo Wallet (same as Vida)

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.

1

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.

2

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.

3

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.

4

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.

5

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

1

Sign up

Create your vendor account at lekkacard.co.za.

2

Set your reward

Choose your stamp target and what customers earn.

3

Display your QR code

Print it, show it on a screen, or use the one in your dashboard.

4

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

Read case study

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