Built for South African hair salons

Keep clients coming back to you.

Lekka gives independent hair salons and barbers a digital loyalty programme that keeps you front-of-mind in the weeks between appointments — and gives clients a real reason to rebook.

No setup fee · Customers join free · Cancel anytime

82%
of South Africans use loyalty programmes
6–8 wks
average gap between salon visits
35%
of consumers use loyalty more than last year

Source: Truth & BrandMapp South African Loyalty Landscape Whitepaper 2024/25

Sound familiar?

Every independent hair salon owner we talk to runs into the same walls.

Clients forget to rebook — and that's normal

The average hair salon client visits about 5 times a year — roughly once every 10 weeks. In that gap, life happens. They drive past a new salon, a friend recommends someone else, they see an Instagram ad. The biggest reason clients leave isn't dissatisfaction — it's simply forgetting you exist.

You have no way to reach clients between visits

When you have a cancellation slot on Thursday morning, or you've just hired a new colourist, or you're running a treatment special — you have no way to tell your clients. WhatsApp groups feel spammy. Instagram reaches followers, not clients. You need a direct channel to the people who've actually sat in your chair.

Big chains have loyalty systems. You're competing without one.

Sorbet has over 200 stores and a full loyalty programme built into their booking system. Independent salons and barbers are competing for the same clients without any of the same retention infrastructure. A digital loyalty programme doesn't level the playing field entirely — but it gives you one of the most important tools the chains have.

What Lekka gives your hair salon

A stamp for every visit — automatically tracked

Clients scan your QR code after each appointment and collect a stamp in their browser. No card to carry, no app to download. Their progress is saved automatically, and when they hit your stamp target they earn whatever reward you've set — a free treatment, a discount, a product. The whole thing takes seconds and the admin on your side is zero.

A direct line to your client base

The broadcast feature lets you send a message to everyone enrolled in your programme. Cancellation slot opened up? Broadcast it. New stylist joining who specialises in balayage? Tell your clients. Running a treatment special for the next two weeks? Let them know. Unlike Instagram — which reaches your followers, most of whom aren't clients — a Lekka broadcast goes directly to people who have actually visited your salon.

Visibility into your retention numbers

Your dashboard shows you which clients are enrolled, how recently they visited, and how close they are to earning a reward. Over time you'll be able to see which clients are drifting — visiting less frequently — and you can act on it before they leave entirely. This kind of retention visibility was previously only available to salons running expensive booking and CRM software.

A reward your customers will actually work towards

You set the rules. Here's a popular structure for hair salons:

Your loyalty card

✂️
✂️
✂️
✂️
✂️
🎁

Visit 5 times, earn a free treatment

You choose the stamp target and the reward.

What does a free treatment actually cost you?

Salon owners often worry that giving away a free service is too generous. Here's what the numbers actually look like.

Average service value (cut & blow-dry)R350–500
Revenue from 5 visits at R400 averageR2,000
Cost of a free blowdry (products + time)Not including full chair time~R80–120
Cost as % of 5-visit revenue~4–6%
Cost to acquire a new client via paid adsPer new client acquiredR150–400+

Retaining an existing client costs a fraction of acquiring a new one. A free blowdry after 5 visits costs you roughly R100 against R2,000 in revenue — 5%. That's a customer retention cost that most marketing budgets would consider excellent. And unlike an ad, it only pays out to clients who've already proven they'll return.

How the big salon chains do loyalty — and the gap they leave

South Africa's salon chains have invested in loyalty. Here's what they offer and where independent salons can actually do better.

SorbetPoints system tied to their booking app — points accumulate with spend

Requires the Sorbet app and a booking through their system. Independent salons can't use it. The points redemption structure is complex and clients often don't understand what their points are worth.

Regis / other mall chainsWalk-in card-based stamp programmes or app-based schemes

Paper cards get lost. App-based programmes require downloads. Neither gives salons any broadcast or communication capability.

Most independent salonsPaper stamp cards, if anything

No digital record of client visits, no broadcast capability, no visibility into retention. Clients who drift away are invisible until they're already gone.

The gap isn't in the loyalty concept — it's in the tools. A digital loyalty platform levels the playing field. Independent salons that adopt a customer loyalty scheme now are ahead of the majority of their competitors, who are still using paper cards or nothing at all.

Common loyalty programme mistakes salons and barbers make

Avoid these and your programme will work significantly better.

1

Setting the stamp target too high for infrequent visits

Coffee shops can get away with 9–10 stamps because customers come daily. Salons are different — clients visit every 6–10 weeks. If your stamp target is 10, that's nearly two years to a reward. For salons, 4–6 visits is the right range. The reward needs to feel achievable within a year.

2

Choosing a reward the client doesn't actually want

The best salon rewards are free services — a free blowdry, a free treatment, a free fringe trim. Discount vouchers are less motivating because clients have to do maths. A free service feels tangible and exciting. Match it to something clients already value.

3

Only mentioning the programme at the till

The best time to introduce a loyalty programme is mid-service — when the client is relaxed, happy, and paying attention. Mentioning it while you're doing a final blow-dry, or while the colour is processing, feels natural and gives you time to explain the reward. At the till, everyone is in a hurry.

4

Not using broadcasts for cancellation slots

A last-minute cancellation is lost revenue. A broadcast to your loyalty base — 'Slot opened up tomorrow at 2pm, first to reply gets it' — can fill that chair. Even if only 10 clients see it, that's 10 people who know you thought of them. It builds goodwill as well as filling revenue gaps.

5

Treating the programme as set-and-forget

A loyalty programme that nobody hears about after the first week will quietly fade. Mention it to every new client. Show it off when a regular earns their reward — 'this is your free blowdry, you earned it.' Social proof within the salon drives more sign-ups than any poster.

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

Build a client base that always comes back.

Start your digital loyalty programme today. No setup fee, no contract.

No setup fee · Customers join free · Cancel anytime