← Back to blog

How Do I Win Back Restaurant Customers Who Have Stopped Coming In?

How Do I Win Back Restaurant Customers Who Have Stopped Coming In?

To win back restaurant customers who have stopped coming in, list the former regulars who have gone quiet, find out why they stopped, and send each group a short personal message with an offer that fits the reason. Then judge the effort by how many come back a second time, because a redeemed coupon only tells you that someone wanted the coupon.

How long before a regular counts as lapsed?

There is no single standard cutoff, and the tools you may already pay for disagree. As of November 3, 2026, Square's customer directory includes a default lapsed group of customers who were regulars but haven't visited in the last six weeks, with a regular set by default at three visits in the last six months. You can edit both. Toast's Miss You automated email targets guests who have not visited in 30 days or more, according to a support page last updated on September 29, 2026.

Treat those as starting points and set your own cutoff from the guest's usual rhythm. A coffee regular who came every weekday and has been gone for three weeks has changed a habit. A couple who come in twice a year for an anniversary and a birthday have changed nothing after three months.

A workable rule is to flag a guest once they have clearly missed several visits they would normally have made. That is a judgment call, not a published standard, so adjust it once you have seen who comes back.

Keep the first list to former regulars. They have a habit you can restart and an order you can mention. A tourist who ate with you once isn't lapsed, and bringing that person back is a different job.

Where do I find the guests who stopped coming?

Pull records from everywhere a guest leaves a name: your POS customer directory, online ordering, loyalty, reservations and gift cards. The same person can appear under a phone number in one system and an email address in another, so merge them first. For each guest, keep the last visit date, number of visits, usual order, and whether they agreed to hear from you and on which channel.

Two groups will be missing or out of reach:

A guest who leaves no contact details can't be asked back, so make joining your list part of the visit: a link on the receipt, a card on the table, a prompt when someone picks up an order.

Why did they stop, and does the reason change what I send?

Yes. One published study shows why, though it comes from outside restaurants: V. Kumar, Yashoda Bhagwat and Xi Zhang studied lost customers at a large national telecommunications firm and summarized the work on August 7, 2015 for Arizona State University's Center for Services Leadership. Customers who left for better deals were more likely to come back than those who left over poor service, and those who left for both reasons were the least likely. Customers who had experienced a service recovery were also more likely to return.

Their randomized field experiment found that the offer shaped who came back. A bundled offer won back the most customers, but those customers left again soonest and spent the least. A free service upgrade won back the fewest, yet the customers who accepted it stayed longest and spent the most.

A phone plan isn't a dinner, so read this as a reason to test rather than a forecast for your dining room. The question carries over: do you want the most guests through the door once, or the guests who will keep coming?

To find the reason, do three things:

  1. Read the guest's last ticket and anything near it: a refund, a complaint, a poor review, a long wait.
  2. Line up the date their visits stopped against your own changes: a price increase, a dish you cut, shorter hours, a staff change.
  3. Ask. Send opted-in guests one question, "What kept you away?", with a few choices and a free-text box, and read the replies yourself.

Then match the message to the reason:

What happened What to send What to skip
A bad visit: a complaint, refund or poor review A personal apology that names what you changed, and an invitation to come back A generic coupon that ignores the problem
Prices felt too high A specific value option, such as a lunch set, a family bundle or a slow-night special A blanket discount across the whole menu
A dish or time slot they liked went away Word that it is back, or the closest replacement An invitation before the change is real
The habit drifted, with no complaint A reminder of their usual order and what is new A deep discount they may not need
They moved or their routine changed Pickup, delivery or catering details, if those fit Repeated reminders once they have told you

Many guests won't answer your question. Send them the version for a drifted habit, which assumes nothing about them.

What should the win-back message say?

Keep it short, send it from a person, and mention something true about that guest. Give one reason to come back and one end date. For example:

Hi [first name], this is [owner] at [restaurant]. You used to come in for the [dish], and we haven't seen you since [month]. If something went wrong on your last visit, reply and tell me. I read these myself. If life just got busy, dessert is on us with your next [dish], any weeknight through [date].

Use the name and the dish only when the data is right, and offer a reply only if you will write one. Send one message and one follow-up to guests who didn't respond, then stop and return them to your regular list.

Check how your tool spaces messages. Toast's support page says that a guest who has received an automated marketing campaign in the past month cannot receive another one, so a different automated email can hold back your win-back note.

Two rules to run past your attorney, since this article isn't legal advice. The federal CAN-SPAM Act, at 15 U.S.C. § 7704, requires, among other things, clear notice that the guest can decline further email and a valid physical postal address, and it bars sending more than 10 business days after a request to stop. Text only guests who opted in to texts from you, and stop when they ask.

What offer brings guests back without teaching them to wait for a discount?

Put limits on the offer. Tie it to one guest with a single-use code where your system allows it, to a time when you have empty seats, and to an end date. A dessert, a starter or a pairing with their usual order costs you one plate rather than a percentage of the whole check, and it gives the guest something to look forward to rather than a lower price.

Work out the cost before you send. Add the food and labor on the free item, multiply by the redemptions you could handle, and remember that some guests who redeem would have come anyway, so part of that cost buys nothing.

Watch what you are teaching. If staying away earns a coupon, guests can learn to stay away, and regulars who pay full price may notice. Limit how often any guest gets a win-back offer, and make sure your regulars get something at least as good through rewards or simple recognition.

How do I know whether it worked?

Hold some guests back. Before you send, pick part of the list at random, say one guest in five, and send them nothing. When the offer ends, compare the share of each group that returned. The gap is what your message did, and the held-back guests who returned show you how many would have come anyway.

With a small list, a gap of a few guests can be chance, so look for the same direction across several rounds before you change your plan.

Then look past the first return. Count second and third visits over the following months, along with what those guests spend, because the telecom study above found that the offer winning back the most customers also brought back the ones who left soonest. DoorDash builds this into its promotion reports: reorder rate for lapsed customers appears after 30 days of campaign activity, and a long-term value view compares the cost of acquiring customers through the promotion with their spending over 30, 60 and 90 days. You can keep the same three checkpoints in a spreadsheet for guests in your own records.

Log every round: the reason, the offer, how many guests got it, how many returned, how many came back again, and what it cost.

Do I need software for this?

Not for a first round. A spreadsheet export and notes written by the owner will show you a lot about why guests left. Software earns its place when the list is too long to write by hand, or when you want guests flagged as soon as they pass your cutoff.

Check what you already pay for first. Square's smart groups and Toast's automated emails, described above, may be enough if your guest records are in those systems.

If you want loyalty, messaging and lapsed-guest alerts in one place, cirQQles, which publishes this blog, is one option to look at through its Q-Bite product for restaurants. It includes customer segmentation and low engagement alerts for diners who have not been back, along with loyalty, email, two-way text and surveys, and it connects to what a restaurant already runs, including Toast, Square and Clover. Guests join its community by opting in, so ask how you would reach guests who stopped coming before they ever joined.

Q-Bite for restaurants: cirqqles.com/q-bite

Frequently Asked Questions

How long should I wait before contacting a guest who has stopped coming?

Base it on that guest's own rhythm, since a weekly regular and a twice-a-year guest go quiet on very different schedules. For reference, Square's default lapsed group uses six weeks without a visit for former regulars, and Toast's Miss You email uses 30 days or more. Start there, then adjust once you see who responds.

Should every win-back message include a discount?

No. A guest with a complaint needs an apology and a fix first, and a guest whose habit drifted may only need a reminder. Try a version with no offer on part of your list, and compare the returns before you assume the discount is doing the work.

Can I text guests who have stopped coming in?

Only guests who opted in to texts from you, and stop as soon as they ask. If you aren't sure a sign-up covered marketing texts, treat that guest as not opted in, and ask your attorney to review your sign-up wording.

How many messages should I send before I give up on a guest?

One message and one follow-up is a sensible limit for a win-back, though that is a judgment call rather than a published rule. After that, keep the guest on your regular list if they opted in, and remove them if they asked you to.

Powered by ItGrows.ai