Discover how to retain restaurant customers in 2026. Implement proven strategies, CRM, and innovative tactics to maximize loyalty and your profits.
To retain customers in a restaurant, do four things: register every diner when they pay, send them a return message a few days after their visit, give them a reward for returning, and measure who came back. Good food and good service make the customer want to return; these four actions give them a concrete reason to do so and tell you if it is working.
Below you have a 30-day plan to get it started and what to do with the customer who came only once.

30-day retention plan for a restaurant
This plan is designed to start from scratch, without an agency or a big budget. Each week builds on the previous one.
Week | Goal | What you do | How you know you are doing well |
|---|---|---|---|
1. Capture data | That each visit is linked to a customer | Ask for a phone number or email when paying in exchange for earning points or a reward | How many bills of the day had a registered customer |
2. First return message | That the new customer returns soon | Send a welcome message a few days after the first visit, with a specific invitation | How many new customers returned after the message |
3. Reward | Give them a reason to keep coming back | Activate a simple reward for visits (for example, dessert or drink on the fifth visit) | How many customers are making progress toward their reward |
4. Measure return | Know what worked | Compare how many customers from week 1 have already returned and which ones have not | Your retention rate for the month |
Week 1: capture data without slowing down service
Decide what data to ask for: the phone number is enough to identify the customer.
Ask for it at the time of payment, with a short phrase: "Shall I add points for you? I just need your number."
Train servers and cashiers to always ask for it, not just when they remember.
Use a point of sale terminal that saves the customer in the same checkout process, to avoid capturing twice.
Week 2: the first return message
The most fragile moment is between the first and the second visit. A message a few days after they came reminds them that you exist. Keep it short, personal, and with a concrete invitation: a new dish, the weekend menu, or a small detail on their next visit. Here you have examples of what message to send by WhatsApp to win back a customer. With Swirvle these messages can go out by email or push; sending by WhatsApp is in the Premium plan.
Week 3: an easy-to-understand reward
By visits: "Your fifth meal gets you a free dessert." Ideal if your customers come often.
By points: every purchase adds up; useful if the ticket size varies a lot.
By birthday: a little detail in their month, easy to remember and very well received.
Let the reward cost the restaurant little and feel valuable to the customer. If you want to set it up in your system, check out the loyalty program for restaurants by Swirvle.
Week 4: measure who returned
Take the customers you registered in week 1 and check how many came back in the following weeks. That percentage is your starting point. Here we explain how to calculate the customer retention rate step by step. Repeat the plan every month and compare against your own number, not against averages of other businesses.
The important thing is not that the plan is perfect, but that you repeat it every month and adjust what didn't work.

What to do with the customer who came once
Most new customers do not return on their own, and it is not always because something went wrong: they forget or find another option. Three actions help turn that first visit into the second:
Thank them and ask for their feedback. A short message asking how their food was shows interest and gives you information to improve.
Give them a reason with a date. An invitation valid for just a few days works better than a discount with no deadline.
Remind them of what they ordered. "Are you craving Sunday's birria again?" is more effective than a generic promotion.
If the customer does not respond to the first message, do not overwhelm them: wait a few weeks and try something else. Find more ideas in this guide on how to make someone who came once return.
Errors that make the customer not return
Sending the same message and the same promotion to everyone.
Promising a reward and then complicating the redemption.
Writing too often.
Not resolving a complaint from the first visit before inviting them to return.

Frequently asked questions about how to retain customers in a restaurant
How often should I send messages to my customers?
It depends on how often they come. A good starting point is a message after the first visit, one when they are close to earning their reward, and another if they have been away longer than normal. If you notice they unsubscribe, lower the frequency.
What is better, discounts or rewards?
Rewards for returning (a dessert, a drink, a dish on the fifth visit) usually protect your margin better than an open discount, because only those who return receive them.
How do I know which of my customers are at risk?
Check how often each customer comes. If someone who used to come every week has not shown up for several weeks, they are at risk. A CRM connected to your point of sale shows them to you automatically.
Does this work in a small restaurant?
Yes. With fewer customers, it is even easier to get to know them. What you need is to register each one, send messages that make sense, and review each month who came back.
Do I need the customer to download an app?
No. With their phone number, you can register their visits, add up their reward, and send them messages.
Swirvle connects your point of sale terminal with a CRM and a loyalty program, so you can register each diner at checkout, reward them for returning, and see who came back. Learn about Swirvle.
Related Blogs

Oct 21, 2026
How to Control Food Waste in a Restaurant: 2026 Guide

Oct 20, 2026
What is the global invoice for the general public and when is it issued? SAT Guide

Oct 19, 2026
How to take restaurant orders on WhatsApp without losing any?

Oct 18, 2026
How to Create a WhatsApp Business Catalog to Sell More: 2026 Guide

Oct 17, 2026
How to set up quick replies in WhatsApp Business?

Oct 16, 2026
Can fake Google reviews be removed and how do you request it?
