Playbooks
12 min read

How Woolworths Everyday Rewards keeps 14 million Australians coming back (and what small businesses can steal from it)

NK

Nora Kent

Feb 16, 2026

Every week, roughly 10 million Australians scan their Everyday Rewards card at a Woolworths checkout without a second thought. They are not doing it because they love Woolworths. They are doing it because the habit is baked in — and breaking it would mean losing something that already feels like theirs.

That is the quiet genius of the Woolworths Everyday Rewards loyalty program. It is not the most glamorous rewards program in Australia. It does not offer free flights on day one or a gold card after your first shop. What it does better than almost anyone else is simple: earning feels effortless, and leaving feels costly.

This playbook breaks down exactly how it works, why it works, and which parts of it you can replicate in your own business today — without the enterprise budget.

Supermarket aisle with shoppers browsing products in a modern Australian grocery store
*Over 10 million Australians walk aisles like this every week — and most scan their Everyday Rewards card without thinking.

Why Woolworths' loyalty program is a money machine

The program's scale alone is staggering. Everyday Rewards has over 14.5 million registered members in Australia, with more than 10 million active. To put that in context: Australia's total population sits at around 27 million people. This is not just a loyalty program. It is one of the most significant first-party data assets in the country.

But member numbers are the visible tip of the iceberg. The real money sits underneath.

Woolworths' retail media business, Cartology, uses Everyday Rewards data to sell targeted ads to consumer brands. Suppliers pay to reach specific shopper segments — nappy buyers, gluten-free shoppers, weekly wine buyers — all identified through loyalty data. Cartology revenue grew 19.5% in FY25. Analysts estimate it now generates close to $750 million a year.

Seventy percent of all food sales at Woolworths are linked to an Everyday Rewards account. Most transactions are tied to a named customer with a purchase history. Woolworths does not just sell groceries. It sells data-backed access to grocery buyers — and that margin is far higher than anything it earns on a packet of pasta.

For a small business, the lesson is not to build a media empire. It is to treat loyalty data as an asset. The businesses that know who their best customers are, how often they visit, and what they buy will always beat the ones that do not.


The psychology behind it

Scale explains what Everyday Rewards has achieved. Psychology explains why.

It earns on every transaction

The most basic rule in loyalty design is this: every action must produce a reward. Woolworths gets this right by awarding at least one point per dollar on every eligible purchase. No minimum spend. No excluded days. You scan, you earn.

This matters more than it sounds. Programs that only reward purchases above a certain spend threshold break the habit loop. Customers disengage when earning feels unpredictable. Woolworths keeps it simple: scan and earn, every time.

The goal gradient effect

Woolworths redeems rewards in 2,000-point blocks — $10 off a shop. At 1 point per dollar, a shopper spending $150 a week hits that in about 13 weeks. But Booster offers can speed this up fast. The closer a member gets to 2,000 points, the more motivated they become to close the gap.

Psychologists call this the goal gradient effect: effort increases as people near a goal. Woolworths amplifies it with a visible points balance in the app and at checkout. Members always know exactly where they stand.

Optionality creates ownership

When a member hits 2,000 points, they choose what to do next. Take $10 off a shop. Convert to 1,000 Qantas Points. Or bank points for the "Bank for Christmas" feature and unlock a bigger lump sum in December.

That choice matters. It gives members control over their rewards. And control creates ownership. Rewards that feel like yours are much harder to walk away from.


How the program actually works

For anyone not deeply familiar with the mechanics, here is a clean breakdown.

The base layer is free. Members earn at least 1 point per $1 spent at Woolworths, Big W, BWS, and participating Ampol and EG fuel outlets. Every 2,000 points gets you $10 off a future shop, or 1,000 Qantas Points. Spend $30 or more at Woolworths and you also get a 4c per litre fuel discount at Ampol.

Booster offers are the engagement engine. The app shows members bonus point offers on specific products. Buy this coffee brand this week and earn 500 bonus points instead of the standard amount. Members activate these offers in the app before shopping. This pulls them into the app regularly, builds a habit, and gives Woolworths data on what drives action.

Everyday Extra is the paid tier. It costs $7 a month or $70 a year. Subscribers get 10% off one Woolworths shop per month (capped at $50), double points on all purchases, and exclusive offers. A household spending $150 a week on groceries can save $60 to $80 a year from that discount alone — more than the subscription cost.

The partner network extends earning beyond grocery. Members earn points on energy bills with Origin Energy, health insurance with Bupa, hotel stays through Accor, and banking with Amex and ANZ. This keeps Woolworths relevant in parts of life where it has no store.


Is a loyalty program actually worth it for a small business?

Before getting into tactics, let's answer the question most small business owners are actually thinking: is this worth the time and cost?

The short answer is yes — but only if you run it properly.

Acquiring a new customer costs roughly five times more than keeping an existing one, according to Bain & Company. A customer who visits twice a week instead of once is not twice as valuable. They are far more valuable — because their second visit costs you nothing in marketing. They are also more likely to refer someone.

The math is simple. Say your average customer spends $8 per visit and comes in twice a week. A loyalty program that nudges that to three visits a week adds $416 per year from one customer. If your program costs $50 a month and moves just 15 customers from two to three visits, it pays for itself many times over.

Most programs that fail do so for the same reasons: the first reward is too far away, staff don't bring it up at the counter, or signing up is too hard. The program is rarely the problem. The execution is.

If you sell something people buy often — coffee, groceries, haircuts, food — a loyalty program is one of the best investments you can make. If customers only ever visit once by nature of what you sell, it will not move the needle.

Supermarket aisle with shoppers browsing products in a modern Australian grocery store
*Knowing who your regulars are — and when they've gone quiet — is the real value of a digital loyalty program.


5 tactics small businesses can steal

You do not need 14 million members or a retail media business to use these ideas. You need to understand the principle underneath each one and apply it at your scale.

1. Make earning frictionless — every visit, every time

Woolworths earns on every transaction. No exceptions, no minimums, no excluded products. The effect is huge: members never feel cheated, and the scan habit never weakens.

For a small business, this means rewarding every visit — not just visits above a spend threshold. A customer who buys a $4 coffee five days a week is worth far more than a customer who makes one $20 purchase. Your program should reflect that.

A digital stamp card that rewards every purchase, regardless of size, builds the scan habit faster. LoyaltyPass lets you set no minimum purchase rules, with instant stamp updates the moment a customer scans.

2. Make the goal visible and close

Woolworths shows members their exact points balance at checkout and in the app. This is not accidental. A visible progress bar is one of the most effective tools in loyalty design.

The threshold you set matters too. If the first reward needs 20 visits, most customers quit before they get there. If it needs 5, they reach it fast, feel the win, and start again with momentum. Set your first reward at a distance achievable within two to three weeks of regular visits.

3. Use bonus offers to drive specific behaviour

Woolworths' Booster system does two things at once. It rewards customers with bonus points on specific products. And it pulls them into the app to activate those offers before shopping. Activating an offer increases the chance they actually buy.

Small businesses can do this with push notifications. "Double stamps this Thursday only" or "Bring a friend, both earn bonus points this weekend" creates urgency without cutting your margin on everything. Push notifications through digital wallet passes hit the lock screen directly — no app, no email list — with open rates above 85%.

4. Give customers control over their own rewards

Everyday Rewards gives members a choice at redemption. Take the $10 discount now. Convert to Qantas points. Or bank toward a Christmas lump sum. Members decide. That choice alone reduces the chance someone feels the program doesn't suit them — because they shaped it to suit themselves.

The psychology behind this is called ownership effect. Customers who choose how rewards accumulate feel more attached to those rewards. And attachment creates retention.

You do not need three redemption routes. But you do need to let customers choose their pace. Let members hold a reward rather than auto-redeem. A customer with eight stamps who wants to wait until ten to claim a bigger reward should be able to. A customer who wants to cash in at every five stamps should be able to do that too.

LoyaltyPass supports flexible reward rules out of the box. Members see their balance in real time through their wallet pass. You set the destination. They choose when to arrive.

5. Stay visible between visits

Woolworths' partner network — Ampol, Bupa, Origin Energy, Accor — solves one problem: the customer only walks into a supermarket two or three times a week. Every other moment of their week, Woolworths is invisible. Partners fix that. When someone fills up at Ampol and earns Everyday Rewards points, Woolworths just stayed relevant without that customer entering a store.

A small business can't build a partner network. But the problem it solves — invisibility between visits — is fixable.

Three mechanics do this at local scale.

The first is the lapsed customer trigger. Set a push notification to fire when a customer hasn't visited in 21 days. One message — "It's been a while. Here's a double-stamp day on us, this week only" — wins back a real slice of drifting customers. Most businesses have no idea who has gone quiet. A digital loyalty program tells you exactly who, and when.

The second is the birthday reward. Send a push five to seven days before a customer's birthday with a reward waiting in their wallet. Not on the day — before it. Give them a reason to plan a visit around your business.

The third is the slow-day special. If Tuesday afternoons are dead, a push at 11am — "Double stamps until 3pm today only" — fills that gap. Wallet notifications hit the lock screen. No inbox competition. No spam folder.

None of these need a partner. All of them keep you present between visits. That is the whole point of Woolworths' partner network — and it is fully replicable with automated push notifications through LoyaltyPass.


Where Woolworths got it wrong

No loyalty program is without missteps, and Woolworths' is no exception. The Everyday Extra story is one of the most instructive failures in Australian loyalty marketing.

When Everyday Extra launched in mid-2022 at $7 per month, it was received warmly. Members could earn points faster, save 10% on a monthly shop at both Woolworths and Big W, and access exclusive offers. Early subscribers were enthusiastic.

Then Woolworths changed the terms.

In mid-2023, the Big W discount was reduced. Online delivery discounts were removed. Some subscribers described the changes as a betrayal — particularly those who relied on online delivery due to disability or illness. Social media backlash was swift. By June 2025, the Big W monthly discount was dropped entirely.

The lesson is not that paid tiers are a bad idea. It is that loyalty is a contract. When you change the terms — especially for members who joined because of those terms — you do not just lose a subscriber. You turn an advocate into a critic.

Two rules come out of this.

First: never cut benefits for existing members without replacing the value. If you must change the program, grandfather existing members in. Add something before you remove something.

Second: the more committed a customer is to your program, the more they expect consistency. That expectation is not a problem. It means your program is working. It only becomes a problem when you treat it like an inconvenience.


How to launch your own version without the enterprise budget

Woolworths spent years and tens of millions building the infrastructure behind Everyday Rewards. The app, the Booster system, the partner network, the data stack — none of it is built for a small business.

But the outcomes are reachable.

Everyday Rewards works for three reasons: joining is frictionless, earning is consistent, and engagement keeps going between visits. All three are achievable for a local business today.

LoyaltyPass lets you build a digital loyalty program that lives in your customers' Apple Wallet or Google Wallet. No app download on either end. Customers join in one tap, earn stamps at each visit, and get push notifications to their lock screen. You get a real-time dashboard showing who visits, how often, and who is drifting away.

Setup takes under ten minutes. No hardware. No developer. No paper card lost in a drawer.

The gap between what Woolworths does and what a local business can do has never been smaller. The strategy is the same. Only the scale is different.


Questions? We've got answers.

Everything you need to know about digital loyalty cards, wallet passes, and getting started with LoyaltyPass.