The programme that turned a pharmacy chain into a data company.
Clicks launched ClubCard in 1995 at a single Cape Town store. 13,000 people signed up on day one. Within two years, membership hit 1.3 million. Three decades later, 12.6 million active members scan that card every time they shop.
But the number that matters most is not the membership count. It is the 82.6% sales concentration. That means for every R100 that moves through a Clicks till, R82.60 comes from someone who identified themselves. Someone whose purchase history, frequency, basket composition, and response to offers is known.
That is not a loyalty card. That is a behavioural data moat wrapped in everyday utility.
How ClubCard actually works.
The mechanic is simple. Earn 1 point for every R5 spent at Clicks or The Body Shop. 10 points equals R1. When you hit the threshold by the qualification date, your points convert into cashback loaded directly onto your card. No paper vouchers. No codes to remember. Spend R1,000 in a period and you start earning double points.
Until January 2026, that qualification cycle happened every two months. Now it happens every month on the 20th. That is not a small change. It halves the delay between earning and feeling the reward. In a market where consumers are stretched, shortening the feedback loop increases both frequency and perceived value.
| Layer | Mechanic | Value | What it really does |
|---|---|---|---|
| Base earn | 1 point per R5 spent | 2% effective cashback | Creates a baseline habit of swiping the card every visit |
| Double points | Triggered at R1,000 spend in a period | 4% effective cashback | Rewards higher-value customers without discounting for everyone |
| Monthly cashback | Points convert on the 20th of every month (from Jan 2026) | Faster feedback | Halves the gap between purchase and perceived value |
| Baby Club | Double cashback on baby products | Up to 8% with FNB | Captures a high-frequency, high-loyalty life stage early |
| Seniors Club | Targeted offers for over-60s | Category-specific | Locks in chronic care patients who visit monthly by default |
| Affinity partners | Engen, FNB eBucks, Discovery, Sorbet, ARC, Europcar, etc. | Extra earn across categories | Expands earn occasions beyond the store, funded by partners |
| My ClubCard Deals | Personalised offers refreshed every two weeks | Varies per member | Uses AI to match offers to individual purchase patterns |
The insight most people miss. ClubCard's power is not the cashback percentage. Two percent is modest. The power is the partner model and the data loop working together. Clicks has 14 affinity partners. Each partner co-funds the rewards. Each swipe at a partner generates data back to Clicks. That data feeds the personalisation engine, which generates the "My ClubCard Deals" offers, which drive higher conversion, which attracts more partners. It is a flywheel. The more members earn outside Clicks, the more Clicks knows about them, and the more relevant the in-store offer becomes. That is why the redemption rate sits above 90%.
Life-stage clubs are not a gimmick. They are retention architecture.
Baby Club gives members double cashback on most baby products and access to exclusive offers and content. 300,000 members watched Baby Club webinars on Facebook last year. Parents who join Baby Club when their first child is born build a Clicks habit that lasts years beyond the nappy phase.
Seniors Club targets chronic care patients, the customers who visit every month for prescriptions by default. The question is whether they buy front-shop items on the same trip. With targeted offers timed to script refill cycles, Clicks converts a mandatory pharmacy visit into a full-basket occasion.
Together, these life-stage clubs mean Clicks does not treat a 28-year-old new parent the same as a 65-year-old chronic medication patient. Both are valuable, but what makes them come back is different. ClubCard knows the difference.
R855 million in one year. Who is paying for it?
Clicks paid R855 million in cashback in the past year. That is a big number. But Clicks' group trading margin expanded by 60 basis points to 9.8% in the same period. Diluted headline earnings per share grew 14.1%. Return on equity hit 49.2%.
Those are not the numbers of a company bleeding margin through loyalty. So where does the money come from?
Three sources. First, the higher basket value and frequency of loyal members more than covers the cashback cost. Second, partner brands co-fund a significant share of the rewards through the affinity programme. Third, the personalisation engine means Clicks does not discount broadly. It discounts precisely. The right offer to the right member at the right time. That precision keeps the cost of the reward below the incremental margin it generates.
Private label and exclusive brands now account for R9.7 billion of Clicks' turnover. One in three front-shop products sold is private label. Those products carry higher margin. A loyalty programme that steers members toward higher-margin private label products through personalised offers is not a cost centre. It is a profit engine.
What changed in 2025 and 2026.
In September 2025, ClubCard won three categories at the SA Loyalty Awards, including Best Use of AI and Industry Team of the Year. That is not vanity. It signals where Clicks is investing: AI-driven personalisation, predictive analytics, and content-led engagement.
In January 2026, the qualification cycle moved from bimonthly to monthly. Cashback now loads on the 20th of every month. For a customer buying chronic medication on a monthly cycle, the alignment is deliberate. Buy your script, earn points, see cashback 20 days later, spend it on the next visit. That is a tighter loop than most pharmacy programmes in Africa.
As of February 2026, Clicks also announced further cashback improvements. They are doing "exciting maths" as they put it, promising more cashback per transaction. The detail is not yet public, but the direction is clear: increase the perceived value of the programme without increasing the cost, by getting better at targeting.