Customer story

Bennett St Dairy in Bondi: How a Real Cafe Runs Its Coffee Loyalty Card

A small QR code on a wooden counter, a single line of copy underneath — “Buy 7 coffees, get 1 free” — and dozens of Bondi regulars on a digital loyalty card. Here’s what it actually looks like in the wild.

Published

In short

Bennett St Dairy is a coffee shop in Bondi Beach, Sydney that’s been running a digital coffee loyalty card with our team since October 2025 — on StampyStamp, the platform we built before Brewstamp. Customers scan a QR code at the counter, collect stamps on their phone, and earn a free coffee after seven paid ones. No app to download, nothing to carry. In seven months they’ve enrolled 863 customers, awarded 4,940 stamps, and handed out 602 free coffees.

Bondi Beach in Sydney, Australia — home of Bennett St Dairy
Bondi Beach, where Bennett St Dairy serves its coffee. Photo by Wingspan Artist on Pexels.

The cafe

Bennett St Dairy sits a couple of blocks back from the sand in Bondi Beach. It’s the kind of cafe that does a steady morning trade in flat whites and croissants — pastries lined up in baskets behind the glass, a row of cookies, soft serve in the afternoon, the usual cast of regulars who walk in without ordering because the barista already knows.

That last detail is the whole game for a cafe loyalty program. The regulars are the business. The question is just: how do you reward them in a way that keeps them coming back without adding friction to the morning rush?

The setup

Bennett St Dairy’s entire loyalty system is one printed QR code, taped to the front of the counter at roughly phone height. Underneath, a single line:

Passless reward card — buy 7 coffees, get 1 free.

That’s the whole onboarding flow. Customers scan with their phone camera, the loyalty card opens in their browser, and they’re in the program before their order is poured. No app to download. No email or password to set. No physical card to misplace by Wednesday.

Behind the counter, the staff have our merchant dashboard open on a phone next to the EFTPOS iPad. When a customer scans, a stamp request pops up — a quick tap to approve and the stamp lands on their card in real time.

Bennett St Dairy's counter in Bondi, with the loyalty card QR code displayed at customer eye level beneath the EFTPOS terminal
The QR code lives on the front of Bennett St Dairy’s counter, right where customers’ phones already are.

Why “buy 7, get 1 free” works

Seven is a slightly unusual threshold — most cafes default to eight or ten. Bennett St Dairy went with seven on purpose: low enough that a daily regular hits the reward inside two weeks, high enough to protect the margin on the free drink. The shorter the window between joining and the first reward, the more customers feel it’s worth scanning in the first place.

The reward itself is a free coffee — not a discount, not a percentage off, not a points balance to track. People respond to free things. “Get 15% off your tenth coffee” sounds generous on paper and consistently underperforms in practice.

The numbers

Bennett St Dairy joined our platform on 7 October 2025. Pulled fresh from the database, the lifetime view as of May 2026:

863

Customers enrolled

Distinct customers who’ve scanned the QR code at least once.

4,940

Stamps awarded

Approved stamp requests — each one a paid coffee.

602

Free coffees redeemed

Reward redemptions handed out at the counter — happy regulars walking away.

The recent trend is steady too — 121 active customers and 416 stamps in the last 30 days, with 62 free coffees redeemed in the same window.

That redemption number is the most underrated metric in any cafe loyalty program. Six hundred free coffees handed over the counter is six hundred small moments of customer delight — the one paper cards keep promising and quietly fail to deliver.

Bennett St Dairy's POS iPad next to a phone showing the merchant loyalty dashboard
The POS and the merchant dashboard, side by side at Bennett St Dairy’s counter.

Why digital was the right call

The thing about Bondi specifically — and any beachside or tourist-heavy area — is that “wallet” is a loose concept. Customers walk in with phones, sunglasses, and maybe a tap-to-pay watch. Asking them to keep track of a cardboard punch card is asking them to do something they have already collectively decided they will not do.

A digital loyalty card meets people where they already are: in their phone’s browser. The card lives in a tab they can bookmark or save to their home screen. There’s no install, no account, no friction. Even a tourist passing through for a week can collect a stamp or two and still feel rewarded.

On the cafe’s side, the dashboard does what paper never could — surface who the actual regulars are, when they’ve gone quiet, and how often the loyalty program is being used. That’s the kind of data that lets a small cafe make decisions like a chain without becoming one.

Run a cafe? Set up the same thing in 2 minutes.

Free up to 100 stamps. No app for your customers. Print one QR code and you’re live.