A restaurant loyalty program works when it is simple enough to explain in one sentence. Pick one format, like a stamp card, visit reward, birthday offer or members' night. Choose a reward that costs you little but feels special. Collect a name and contact with clear marketing consent, use the list to fill quiet nights, and track visits per member each month.
Your best customers are not on Instagram. They are already sitting at table six, ordering the usual.
A loyalty program is meant to give them one more reason to come back. Most do not. They hand out a card, collect a phone number, and then nothing happens.
This guide shows simple programs that work for restaurants and cafes, and how to run one without new software or a big budget.
Why points schemes get ignored
Many venues start with points because the big chains use points. Then the points sit unused.
- The maths is hard. “Earn 1 point per dollar, 500 points for a reward” means nothing at the counter.
- The reward is too far away. If it takes six months to earn, people forget.
- The reward is boring. Five dollars off feels like a coupon, not a thank you.
- Signing up takes too long. An app download and a password lose people at the till.
- Nobody mentions it. Staff are busy, so the program goes quiet.
A good program is one a customer can explain to a friend in one sentence. “Ten coffees and the next one is free.” “Come on your birthday and dessert is on them.” If you cannot say it that simply, simplify it.
Pick a program that fits your venue
You do not need all of these. Pick one, run it well for three months, then add a second if it is working.
| Program | Best for | How it works |
|---|---|---|
| Stamp card | Cafes and takeaway | One stamp per visit or coffee. [Number] stamps earns a free item. |
| Visit-based reward | Casual dining and bars | Every [number] visits unlocks a reward. Tracked by phone number or email at the till. |
| Birthday offer | Any venue with a list | A free dessert, drink or upgrade when they dine in their birthday month. |
| Members’ night | Restaurants with a slow night | One night a month just for members: a special dish, a set menu or a first look at the new menu. |
| Regulars’ list | Small venues and wine bars | No rewards on paper. Regulars get first dibs on bookings, events and specials. |
The stamp card is old for a reason. It is simple, people can see their progress, and it costs almost nothing. A paper card works. So does a digital one, as long as it does not need an app.
The regulars’ list is the quiet achiever. It suits venues that do not want to discount at all. People join because they want to be first to know, not because they want something free.
Choose a reward that costs little but feels big
The best reward has a high value to the guest and a low cost to you. Look at your menu with that in mind.
- A dish that is not on the menu. A members’ only snack or cocktail feels special and uses stock you already carry.
- An upgrade. A larger size, a better glass of wine, or a side on the house.
- A free dessert or coffee. Low food cost, and it often comes with another drink.
- Access. First bookings for a busy night, a seat at the chef’s table, or a taste of the new menu before launch.
- Recognition. Their name on the board, their usual order remembered, a “welcome back” at the door.
Avoid cash discounts off the whole bill. They train people to wait for a deal, and they cost you the most.
Work out the real cost before you launch. If the reward costs [cost] and you give one every [number] visits, check that a member’s extra visits more than cover it. This is a sum only you can do with your own numbers.
Capture details the right way
A loyalty program is really a list. The reward is the reason people join it. The list is what lets you bring them back. For a real example of what a list can do, read how Duckfat made $100K+ from email in 12 months.
Ask for as little as you need: a first name, an email or mobile number, and a birthday month if you run a birthday offer. Every extra field means fewer sign-ups.
Make signing up quick. A QR code on the table, a short form on your website, or staff typing a number into the till. Here is wording you can put on a table card or the sign-up form:
Join the [venue name] regulars Get [reward] after [number] visits, a free [birthday treat] in your birthday month, and first look at new menus. Name: [first name] Mobile or email: [contact] Birthday month: [month] [ ] Yes, send me offers and news from [venue name]. You can unsubscribe any time.
That tick box matters. Signing up for stamps is not the same as agreeing to marketing. Ask clearly and keep a record of who said yes.
Privacy and spam basics
Australia has rules for marketing emails and texts, and for how businesses handle personal information. In plain words:
- Only send marketing to people who agreed to get it
- Say who the message is from
- Give a working way to unsubscribe in every message, and honour it quickly
- Tell people what you collect and why, usually in a short privacy policy
- Keep the list safe. Not in a notebook behind the bar, and not in a staff member’s personal phone
This is general information, not legal advice. The ACMA explains the spam rules and the OAIC explains privacy policies. Both are linked in the sources below. If you are unsure, check with an adviser.
Also be fair in what you promise. If the card says the tenth coffee is free, do not add conditions in fine print later.
Use the list on quiet nights
This is where the program pays for itself. Your members already like you. A quiet Tuesday is the perfect night to ask them in.
- Pick the slow night. Look at your bookings and covers. Pick the one night that is quietest most weeks.
- Make it members only. A double stamp, a members’ dish, or a set menu at [price]. Something they cannot get on a Saturday.
- Send it early. Email or text members [number] days before, with a booking link.
- Remind once. A short note the morning of, only if tables are still free.
- Count who came. Note how many members booked or redeemed on the night.
For more ideas on filling slow nights, read the quiet nights guide. For writing the email itself, the email marketing guide covers subject lines and how often to send.
Do not email members only when you need them. Mix in news they want: a new dish, a returning favourite, the chef’s pick for the week.
Know your regulars by name
No card beats being known. A regular who is greeted by name and asked “the usual?” has a reason to come back that no other venue can copy.
- Add a short note to each member in your booking system: usual order, allergies, favourite table
- Flag members on the booking sheet so the floor team knows who is coming
- Brief staff before service on any regulars booked that night
- Let staff give a small thank you on the spot, like a free coffee, without asking a manager
- Thank people who hit a milestone, like their tenth visit, in person
Happy regulars are also your best source of reviews. When someone says it was great, ask them to leave a Google review.
Measure visits per member
The goal is not more sign-ups. The goal is more visits. Track a few numbers each month in a simple spreadsheet:
- Total members, and new members this month
- Members who visited at least once this month
- Average visits per member
- Rewards redeemed, and what they cost you
- Covers on members’ nights compared with a normal night
- Unsubscribes after each email or text
If sign-ups are high but visits per member stay flat, the reward is not strong enough or you are not using the list. If unsubscribes jump, you are sending too often or sending the wrong things. Fold these numbers into your monthly marketing report so they sit next to ads and social.
Get your regulars coming back
HospoPro sets up the sign-up page, builds the member list, and writes and sends the emails and texts that fill your quiet nights, so your team can focus on knowing the regulars by name. Read more about email marketing for restaurants.
FAQ
Do small cafes need loyalty software?
No. A paper stamp card or a phone number typed into your till can work well to start. What matters is that the reward is simple, staff mention it, and you collect contact details with consent so you can invite people back. Upgrade to a digital system once the program is proving itself.
What is a good loyalty reward for a restaurant?
Pick something with high value to the guest and low cost to you. A free dessert, a drink upgrade, a members' only dish or first access to bookings all work well. Avoid big cash discounts off the whole bill, because they cost the most and train people to wait for deals.
Can I email everyone who joins my loyalty program?
Only if they agreed to receive marketing. Joining for stamps is not the same as consent to promotions, so add a clear tick box and keep a record. Every message should say who it is from and include a working unsubscribe link. The ACMA explains Australia's spam rules in plain language.
How do I know if my loyalty program is working?
Track visits per member, not just sign-ups. Each month, count members who visited, average visits per member, rewards redeemed and their cost, and covers on members' nights. If sign-ups grow but visits stay flat, make the reward stronger or use the list more often to invite people back.



