Restaurant POS system / Loyalty

💝

Repeat customers

How to build loyalty that is not just a discount

Most restaurant loyalty programmes are a discount with extra steps. They hand margin to people who were already coming, they are measured by sign-ups instead of by returns, and they quietly cost more than they bring back. The good ones are doing something narrower and harder: changing the behaviour of a customer who would otherwise not have come back. This is how to build that one.

The customer you are most likely to lose is the one who came once.

The short answer

How do I build a restaurant loyalty programme that actually works?

Measure your repeat rate before you design anything, so you can tell later whether it moved. Then make enrolment cost the customer nothing — no app to download while a queue waits behind them. Reward the second and third visits rather than the tenth, because the customer you are most likely to lose is the one who came once. And give the programme a job beyond discounting: filling a slow Tuesday, or earning permission to email someone, is worth more than a few pence off a coffee they were going to buy anyway.

A discount given to someone already walking in is not loyalty. It is a price cut.

The regular who visits four mornings a week will keep visiting. Giving them ten per cent changes nothing about their behaviour and everything about your margin on them. The visit that is genuinely in play is the second one — the customer who tried you, thought it was fine, and has not thought about you since. Almost every pound in a loyalty budget is best aimed there.

Where to start

Three things, in this order.

1

Count your repeat rate first

Of the customers who bought from you last month, how many bought again? You cannot tell whether a programme worked without the number it started from — and this one number will also tell you whether you have a retention problem at all.

2

Make signing up cost zero seconds

Enrolment happens at the counter, in the register, while you are already taking payment. Anything that asks the customer to download something while a queue waits behind them will be declined by most of the people you most wanted.

3

Reward the visit you are about to lose

Weight the reward towards the second and third visits instead of the tenth. A programme that only pays out to people who were always coming back has spent its budget on the wrong customer.

In detail

How this actually works.

Why most programmes quietly lose money

Not because loyalty does not work, but because the programme is measured on the wrong thing. Sign-ups are easy to grow and tell you nothing. The only number that matters is whether members come back more often than comparable non-members — and that comparison is only possible if you wrote down the starting point.

  • Sign-ups are an activity metric; repeat visits are the result
  • Compare members against non-members, not against last year
  • A reward that only ever lands on existing regulars is a margin cut with a scheme attached

Enrolment is the whole game

Whatever fraction of customers you enrol is the ceiling on everything the programme can ever do. PatronWorks keeps loyalty inside the register, so signing someone up is part of taking payment rather than a separate errand for the customer.

  • Loyalty lives in the register, not in a separate app the queue waits for
  • The same customer record works at the counter and on your online storefront
  • Crew can enrol during a normal transaction, on the screen they already use

Points, coupons and gift cards do three different jobs

They are usually lumped together and they should not be. Points reward frequency, and take time to pay off. Coupons are for a specific act — reactivating someone who has gone quiet, or filling a session that is always slow. Gift cards bring you cash today and, more usefully, an existing customer handing you a new one.

  • Points: frequency, over months
  • Coupons: a specific campaign, with its own code so redemption is countable
  • Gift cards: cash up front, and a customer introducing you to someone
  • All three work at the counter and on your own online storefront

The most valuable thing a programme gives you is permission

A member is someone who has agreed to hear from you again. That is worth more than the points balance, because it is the only channel you own outright — no algorithm between you and them, no fee per message to a customer who is already yours. Email marketing is built in, and it runs off the customer list your own register produced.

  • Email marketing built into the platform, using customers you already serve
  • An owned list, rather than a rented audience
  • Give people a reason to open it: a slow Tuesday, a new dish, a reason to come now

Do it properly

Questions to ask before you launch anything

Answer these for your own restaurant first. They will tell you more than any feature list, ours included.

01

What is my repeat rate today?

It is the baseline for every claim you will later want to make about the programme. Without it you will be reduced to counting sign-ups, which always go up and never mean anything.

02

What behaviour am I trying to change, and in whom?

A programme aimed at "our customers" is aimed at nobody. Pick one: the person who came once, or the regular who has gone quiet, or the empty two hours on a Tuesday.

03

How many seconds does enrolling add to a transaction?

Enrolment friction sets the ceiling on the entire programme, and it is paid by your crew during your busiest hour. If it needs an app download at the counter, assume most people say no.

04

What does one redeemed reward cost me, at food cost?

Know the real number before you set the threshold. A reward that is cheap for you and feels generous to the customer exists more often than people expect — but only if you did this sum.

📅

Point the reward at your emptiest hours

A free coffee on a Saturday morning is given to a queue that already exists. The same coffee on a Tuesday afternoon buys you a customer in an empty room, at close to no opportunity cost, and it gives your regulars a reason to come at a time they otherwise would not. Same budget, entirely different result.

Good to know.

Where it lives
In the register — enrolment is part of taking payment
Also covers
Gift cards and coupons, at the counter and online
Contacting members
Email marketing built in, from your own customer list
Online orders
Same customer record as the counter
What to measure
Repeat rate of members against non-members

Questions, answered.

Points or a punch card — which works better?

The mechanic matters far less than the enrolment rate and where you aim the reward. A simple scheme that most of your customers join and that pays out early beats a sophisticated one that few join and that only rewards people on their tenth visit.

Do I need an app for a loyalty programme?

No, and asking for one at the counter is the most common way these programmes die. Anything the customer must install while a queue waits behind them will be declined by most of the people you wanted. PatronWorks keeps loyalty in the register so enrolment is part of the transaction.

How do I know whether the programme is working?

Compare how often members come back against comparable non-members, starting from the repeat rate you recorded before launch. Sign-up counts always rise and prove nothing on their own.

How generous should the reward be?

Work it out at food cost rather than menu price, then set a threshold where the reward feels worth having and still costs you little. If you cannot state what one redemption costs you, the threshold was guessed.

Can loyalty work for a takeaway or a delivery-heavy restaurant?

Yes, and the customer record is the reason. Because orders placed on your own PatronWorks storefront are attached to the same customer as counter sales, someone who orders online and someone who walks in are the same member with one history.

What is the fastest thing I can do this week?

Write down your current repeat rate, then start enrolling customers at the counter without launching anything else. A list of customers who have agreed to hear from you has value on its own, before a single point is awarded.

Start running your restaurant on PatronWorks today.

Set up your POS, printer, and first crew member in minutes — or book a demo and we'll do it with you.