How to get repeat customers at your restaurant
Repeat customers are made at the first visit and counted at the second. Advice about them usually skips the counting, and without it there is no way to tell whether anything you tried actually worked.
Start by measuring your repeat rate: of the identifiable guests who visited in a period, how many came back within a set window afterwards. Then work on the reasons first-time guests do not return, which are often not the food at all: nothing reminds them of you, nobody gave them a reason to come back, and nothing about the visit made them feel known. Recognition does more than points. Keep a record of each guest with their permission, thank them while the meal is fresh, invite them back when they would naturally be ready, and let your staff know who is walking in. Measure the rate again over the same window, and keep only what moved it.
Count it before you try to change it
"Repeat customers" sounds like a feeling, and it gets managed like one. It is a number, and your own records can produce it.
- Pick a starting group. Every identifiable guest whose visit falls in one period, for example one calendar month. Identifiable means you know who they are: a reservation name, an online order, a card, a guest list entry.
- Pick a return window and fix it in advance. For example, the ninety days after that month ends. The window should fit how often people normally eat with you, and it must stay the same every time you measure.
- Count how many of the starting group came back inside the window. Divide that by the size of the group. That is your repeat rate for the period.
| Guests | Rate | |
|---|---|---|
| Identified guests who visited in the month | 400 | |
| Of those, came back within the window | 120 | 30% |
| First-time guests in the month | 250 | |
| Of those, came back within the window | 40 | 16% |
Split the result the way the second half of that table does. The overall rate mixes your regulars with people who ate with you once, and regulars keep it looking healthy while first-time guests quietly fail to return. The rate among first-time guests is usually the one worth working on.
Two mistakes that make the number lie
Matching guests loosely. The same person can appear as a reservation name, a different card and a delivery account. If those are counted as three guests, your repeat rate falls for reasons that have nothing to do with the guest. Match on the most reliable identifier you have and apply the same rule every time.
Changing the window. A rate measured over sixty days and one measured over one hundred and twenty are different numbers. Comparing them shows you a change that did not happen.
Why first-time guests do not come back
Sometimes it is the meal. Often nothing went wrong at all, and the guest simply never thought of you again. Three gaps explain a lot of it, and each one has a fix that does not involve advertising:
- No memory. A good meal fades quickly when there are other good places nearby. A short thank-you from the restaurant within a few days puts a name to the memory before it goes.
- No reason. "Come back soon" is not a reason. A dish arriving on the menu, a season changing, a night built around something specific: those are reasons, and they do not shrink the check the way a discount does.
- No invitation at the right moment. Contacting a guest the day after is too early to invite them back and too late months later. The right moment depends on how often that kind of guest eats out, which is covered in when a restaurant guest is actually lapsed.
If your recent reviews point at a real problem with food, service or price, fix that first. Inviting people back to an experience that let them down reminds them why they stopped.
Recognition beats points
Being known is the thing a regular gets that a stranger does not: the host who remembers the table they like, the server who knows they skip dessert, the owner who says hello. Guests notice it, and a points balance cannot imitate it.
Recognition can be designed rather than left to whoever happens to be on shift:
- Notes on the guest record. Many reservation systems let staff record a preference, an allergy or an occasion. A note written once can be read by every shift after.
- A pre-shift look at who is booked. Two minutes before service to point out returning guests, and anything worth remembering about them, changes how the first minute at the table feels.
- A small unannounced gesture. Something brought to the table because the guest is back, not because they reached a threshold. A reward someone earned is a transaction. A gesture nobody asked for is hospitality.
What a loyalty program can and cannot do
Points and punch cards are filled fastest by guests who were coming every week anyway. That makes them good at thanking regulars and weak at creating new ones, because much of what they give away pays for visits that would have happened without them.
That does not make a program useless. It makes it something to measure: compare how often members and similar non-members return, or introduce the program to part of your guests first. If the difference does not cover what the program gives away, it is a cost dressed as a strategy. The method for measuring any offer this way is on how to tell if a win-back campaign actually made money.
Measure again, the same way
Once something changes, run the same count over the same window and compare it with the period before. For anything you send to guests, such as a thank-you or a second-visit offer, go further: hold back a random slice of first-time guests and compare the two groups, because the season alone can move a repeat rate.
Keep what moved the number. Drop what only felt like it should have.
Questions owners actually ask
What is a good repeat customer rate for a restaurant?
There is no single number that holds across concepts. A neighborhood coffee counter and a tasting menu restaurant live on completely different visit patterns, and a figure borrowed from one says nothing about the other. The useful comparison is with yourself: the same window, measured the same way, this quarter against last quarter.
Do loyalty programs create repeat customers?
They tend to reward the guests you already had. A punch card is filled fastest by the guest who was coming every week anyway, so much of what it gives away goes to visits that would have happened without it. A program can still be worth running, but only if you measure it against guests who were not in it.
How do I count repeat customers if some guests pay cash?
You count the guests you can identify and say so. Reservations, online orders, card payments and a guest list all carry an identity; cash at the counter usually does not. A repeat rate built on identified guests is a partial picture, but it is a consistent one, and consistency is what lets you see it move.
Should I offer a discount on the second visit?
Only if you are prepared to test it. A second-visit discount can bring someone back who would not have come, and it can also hand money to someone who already planned to return. Send it to part of your first-time guests, hold back the rest, and compare how many from each group came back.
How soon should I contact a first-time guest?
A thank-you works best within a few days, while the meal is still a memory rather than a receipt. An invitation to come back belongs later, when that guest would normally be thinking about eating out again. Mixing the two into one early message usually weakens both.
Where this fits
Betancur Studio builds automated retention systems for independent restaurants in the United States. It runs the parts of this page that depend on memory and follow-up: the thank-you when a guest joins the restaurant's list, the invitation back once a guest has been away longer than their own usual gap, and the comparison against a group that was deliberately not contacted, using the records a restaurant already keeps. The recognition at the table stays with your team.
Repeat visits are one of three levers on sales, and the other two are on how to increase restaurant sales without advertising. If you want a straight answer on whether your own guest list can bring people back before buying anything, the free fit check is yours to keep either way.
Get my free fit checkNo card, no call required.
