← Insights
Retail09 Jun 20265 min read

Loyalty isn’t a points program. It’s a frequency machine.

The purpose of retail loyalty is one number: visits per customer per year. Programs built to move that number compound revenue quietly; programs built to hand out points are just deferred discounting.

The economics of frequency are brutal in the retailer’s favour. Walmart has reported that Walmart+ members shop roughly 11 more times per year than non-members. A chain doesn’t need new customers to grow double digits — it needs its existing customers to come back one more time per quarter. Yet most loyalty programs are still managed as marketing features, judged by enrolment, not behaviour.

What makes purchase frequency the metric that matters?

Because frequency compounds and acquisition doesn’t. Revenue is customers × visits × basket, and of those three levers, visits is the one loyalty data can actually move — repeatedly, measurably, and at near-zero media cost through owned channels.

A customer acquired once is a transaction. A customer whose visit cadence shifts from monthly to fortnightly is an annuity. The second is worth multiples of the first, and it never shows up in campaign reporting.

How do retail loyalty programs actually increase frequency?

By reading each customer’s transaction rhythm and intervening at the right moment — not by broadcasting the same offer to everyone. The mechanics that move visit cadence:

  • Cadence triggers. The data knows each customer's natural rhythm. When a fortnightly shopper misses a cycle, the win-back goes out that week — not at quarter end.
  • Category expansion. Customers who buy from three categories visit far more often than one-category shoppers. The next best category is a frequency play, not a cross-sell.
  • Real-time rewards. Instant, relevant benefits at the till beat points redeemed next year. Immediacy is what changes behaviour.
  • Personalised offers. Offers built from purchase history convert at multiples of generic promotions — and protect margin by discounting only where it changes behaviour.
“Acquisition fills the bucket. Frequency is the size of the bucket.”

Why do most loyalty programs fail to move the number?

Because they run disconnected from the rest of the growth system. The loyalty team owns the app, the media team owns the campaigns, the stores own the experience — and the customer’s transaction data, which should coordinate all three, sits in none of them.

In a coordinated operating architecture, loyalty and CRM are frequency drivers — the last system in the loop and the first input to the next one. Every transaction updates the customer’s profile; the profile shapes the next offer, the next screen, the next campaign. Loyalty stops being a card in a wallet and becomes the mechanism by which every purchase makes the next one more likely.

The test for any loyalty investment is simple: will this change how often our median customer walks in? If the answer isn’t measurable in visit cadence, it’s not loyalty. It’s decoration.

Run growth as
one system.

See what it looks like when every channel is organised by distance to purchase — on your own network. Book a demo.