Setting up a barbershop loyalty program in Australia (2026)
Published · Updated · Reviewed quarterly
For a barbershop, run a digital stamp card in Apple or Google Wallet: one stamp per cut, the 10th cut free for clients who come every few weeks, or the 6th free for clients who come every five or six. Clients scan one QR at your counter, and nobody needs an app. On Rewardtree it's 60 days free.
The steps#
- Count the weeks between your regulars' cuts. Clients who come every two to four weeks: pay for 9, the 10th free. Clients who come every five or six weeks: pay for 5, the 6th free. Our rule of thumb is that a client who comes monthly should reach the reward within 6 to 9 months.
- Say exactly what the reward is. Your card counts haircuts, and it names any other reward, so type exactly what you give: "Free beard trim" reads "Customers pay for 7 haircuts. Their 8th visit gets a free beard trim." Money off works too: "Customers pay for 7 haircuts. Their 8th gets $15 off."
- Put the QR where clients wait and pay. Print your free QR poster for the counter and put a sticker by the waiting bench. Walk-ins join while they wait for the chair.
- Make the scan part of every goodbye. At the end of every cut, say "Scan for your stamp." The client scans with their own phone camera. Nobody scans their phone, and you type nothing.
- Look at your Customers page after a month. See who's coming back and how close they are to a free cut. If nobody is near one, your card is too long.
A barber's card has to survive the gap
A café sees its regulars most mornings. A barber sees them every two to six weeks: a skin fade needs a touch-up sooner than a classic short back and sides, and some clients only come in before a wedding or a new job. That gap is the whole design problem for a barbershop loyalty program.
Paper cards don't survive it. They end up in the other jeans, the car or the wash. A loyalty app doesn't do much better, because few people keep an app for a shop they visit once a month. A card in Apple Wallet or Google Wallet asks nothing of your client between cuts, and it's there with your name and their stamps when they sit back in the chair.
How many cuts before a free one?
Work it out from how often your regulars come, not from what other shops do. Here's how long a client waits for the free cut on each card:
| A client who comes | Pay for 5, the 6th free | Pay for 9, the 10th free |
|---|---|---|
| Every 2 weeks | about 2½ months | about 4 months |
| Every 3 weeks | about 3½ months | about 6 months |
| Every 4 weeks | about 5 months | about 8 months |
| Every 6 weeks | about 7 months | over a year |
Our rule of thumb: a client who comes monthly should reach the reward within 6 to 9 months. So if most of your regulars come every two to four weeks, type 9 at sign-up. If they come every five or six weeks, or your cuts are at the premium end, type 5. That's Rewardtree's starting card for barbers. On Rewardtree, the visit a client joins on already counts as their first stamp.
What a free cut really costs you
Say your standard cut is A$40 (use your own figure):
| Reward | Client pays for | Worth to the client | Back, as a share of what they paid |
|---|---|---|---|
| Free cut after 9 paid | 9 × A$40 = A$360 | A$40 | 11.1% |
| Free cut after 5 paid | 5 × A$40 = A$200 | A$40 | 20% |
| $15 off after 7 paid | 7 × A$40 = A$280 | A$15 | 5.4% |
A cut is mostly your time. A free cut on a quiet weekday costs you time you had anyway; on a booked-out Saturday it costs you a paying client's spot. If 20% back feels too generous at your prices, go for the longer card or for money off.
Rewards that fit a barbershop
Pick one. Each is written the way your card will say it:
- Free haircut after 9 paid: "Customers pay for 9 haircuts. Their 10th is free." The classic, for clients who come every few weeks.
- Free haircut after 5 paid: "Customers pay for 5 haircuts. Their 6th is free." For six-weekly clients and premium cuts.
- Money off: "Customers pay for 7 haircuts. Their 8th gets $15 off." Good if you'd rather not give away a whole cut.
Say exactly what the reward is. Your card counts haircuts, and it names any other reward. Type "Free beard trim" with 7 haircuts and the card says "Customers pay for 7 haircuts. Their 8th visit gets a free beard trim." No one will read that as a free cut.
Walk-ins and bookings
- Walk-ins wait anyway. A poster by the waiting bench turns that time into sign-ups: first name, mobile, the code we text them, and they're on your card before their turn.
- Booked clients arrive just in time. Catch them at the end instead: "Scan for your stamp" at the counter as they pay.
- The free cut. The visit that fills the card is paid as normal. On the client's next visit their phone asks "Use it now?", and they show you a live screen with the reward, their first name and a moving clock.
- Fake stamps. Each stamp is one per visit (barbers start on one a day) and checked against where your shop is. A stamp collected far away is still given (nobody is embarrassed over a phone's GPS), but it shows as "Needs a look" on your page, and you can see and undo every stamp. If you set your opening hours, a stamp collected more than 30 minutes outside them doesn't count. It's much harder to fake than paper.
Getting clients to join
- Every barber says the same sentence at the end of the cut: "Every 10th cut's on us. Scan that and your card goes in your phone." Then stop talking. If they say no, cut them exactly the same next time.
- Put the QR where they stand still: the counter, the bench, the mirror.
- Put your shop's link in your Instagram bio and on your Google Business Profile. It opens the same page as your QR, so clients can join before their first visit.
- Let them join in their own language. The page clients join on works in English, Arabic, Vietnamese, Chinese, Italian, Spanish, Serbian and Croatian, and opens in the language their phone uses.
There's more in how to get customers to join your loyalty program.
Mistakes to avoid
- A card that's too long. Fifteen cuts for a free one is over a year for most clients. They stop counting.
- Stamping only when you remember. If the scan isn't part of every goodbye, clients miss stamps and stop trusting the card.
- Two cards on the go. Let regulars finish their old card; from today they collect on Rewardtree. Then stop printing paper.
- Changing the reward every month. You can change it any time, and the QR stays the same, but regulars should know what they're working towards.
- Never looking. Your Customers page shows who comes back. Look after a month, and shorten the card if nobody is close to a reward.
Setting it up between two bookings
- Your shop's name and mobile at rewardtree.com.au/signup. We text you a code to check it's your number.
- Your reward, in one sentence. Pick Barber, and your card starts at "Customers pay for 5 haircuts. Their 6th is free." Use − and + to change the number: 9 for a free 10th cut.
- Your shop's address. Type it and check the pin on the map. More than one shop? Add them right there.
- Go live, and print your free QR poster. An A4 poster for the counter, with a page of four stickers for the bench and the mirror.
What it costs
Rewardtree is 60 days free with no credit card, then A$9.99 a month per shop, or A$99 a year. That's our end-of-year special for businesses that sign up by 31 December 2026: you keep it for every shop, including shops you add later, for as long as you stay. From 1 January 2027, businesses that sign up pay A$19.99 a month or A$199 a year. The pricing page has the details, and Rewardtree for barbers has the short version. Already take payments with Square? Rewardtree works beside any till, and Rewardtree vs Square Loyalty compares the two. If your shop also does colours, the hair salon guide covers rewards across very different prices, and how to set up a loyalty program in Australia has the plan any business can follow.
We make Rewardtree, so weigh our advice with that in mind.
Questions, answered#
What loyalty program works best for barbershops?#
A per-visit digital stamp card that lives in Apple Wallet or Google Wallet: one stamp per cut, and a free cut after 5 or 9 paid ones. Barbershop visits are weeks apart, so the card has to survive the gap. A card in the phone's wallet does; a paper card in a pocket often doesn't.
How many visits before a free haircut?#
It depends on how often your clients come. Every two to four weeks: pay for 9, the 10th free. Every five or six weeks: pay for 5, the 6th free. Our rule of thumb: a monthly client should reach the reward within 6 to 9 months, or it feels too far away to chase.
Can the reward be a free beard trim?#
Yes. Type "Free beard trim" as the reward and your card names it: "Customers pay for 7 haircuts. Their 8th visit gets a free beard trim." Nobody reads it as a free haircut. Or give money off: type "$15 off" and it says "Customers pay for 7 haircuts. Their 8th gets $15 off."
Do loyalty programs work for appointment-based barbers?#
Yes. Bookings mean regular visits, so you notice early when a regular hasn't been in for a while. Their card also sits in their phone's wallet with your name on it, ready for the next visit. Ask for the scan at the counter as they pay.
Do my clients need to download an app?#
No. Clients scan your QR with their phone camera, type their first name, mobile and the code we text them, and add the card to Apple Wallet or Google Wallet. Nobody needs an app: you run Rewardtree from a web page.
Does the card work if I have more than one shop?#
Yes. A business has one card, and it works at every one of its shops, so a client who gets cut at both collects on the same card. Each shop is on your plan.
Run a barbershop? See Rewardtree for barbers.