Skip to content
All posts

SMS marketing for restaurants: building a guest list you can actually text

A smiling woman sitting at a wooden café table looking at her phone
Photo: Brooke Cagle on Unsplash

Restaurant SMS marketing starts with two numbers. Think about how many people ate at your restaurant last month. Now think about how many of them you could send a message to tomorrow. For most restaurants the second number is close to zero. The phone numbers came in — on calls, bookings and to-go orders — but they went onto a slip at the host stand or sat inside a reservation system and never became a list.

A text list of guests who have already eaten with you, and asked to hear from you, is about as direct a line to a full room as a restaurant gets. Here’s how to build one and use it without wearing it out.

Building the list

The numbers are already coming in. Every call, booking and to-go order involves a mobile number. The step most restaurants skip is asking for consent at that moment and keeping the number somewhere useful. When an AI call agent takes a booking or an order, it can ask whether the guest wants to hear about offers, and record the answer.

Only guests who have opted in should get marketing texts, and every message should make it easy to stop — a one-word reply to opt out, handled automatically. That isn’t just a legal point. A list of people who want to hear from you is worth far more than a big list of people who don’t.

Segment it so each text is relevant

Blasting the same message to everyone is the fastest way to grow your opt-outs. A list segmented by a few simple things goes much further:

  • Location, for groups with more than one room.
  • Visit history — regulars, occasional guests, people who came once.
  • Time since the last visit.
  • To-go guests versus dine-in guests.

What to send

The best restaurant texts are short, specific and timely. A few that tend to make sense:

  • Tonight’s offer, sent while the kitchen is still prepping.
  • A new menu or a new dish, to regulars first.
  • A slow-night fill — a quiet Tuesday is the obvious case.
  • Events, holidays and private dining, to the guests most likely to care.

Keep the volume sensible. A message every week or two is plenty for most lists. If you’re sending more than that, each text needs to be good enough to justify it.

Win back the regulars who went quiet

The couple who came every other Friday hasn’t been in for two months, and nothing flagged it. Time since the last visit, measured against how often someone used to come, picks these guests out. A short, personal note — “we haven’t seen you in a while, your table’s here when you want it” — is often all it takes. As a hypothetical, a regular who used to visit every two weeks and hasn’t booked in six is a good candidate; someone who came once a year ago probably isn’t.

Let guests reply

A marketing text that can’t be answered is a dead end. When a guest replies “8pm for two if you have it,” the agent can answer, check availability and book the table straight into OpenTable, Resy, SevenRooms or Tock — no call needed, no link to click. If they have a question, it answers that too.

Every conversation sits in one dashboard: what the agent said, what the guest replied, and when. You can filter it by campaign, location or guest, read any thread, and step in and take one over yourself whenever you want to.

Measure covers, not opens

Open rates don’t pay the bills. What matters is whether a send filled tables. Tie each campaign to the covers booked after it, and you can see which messages work and which just cost you opt-outs. That sits naturally alongside the rest of your numbers — see food cost and labour reporting for how we approach those.

Getting started with restaurant SMS marketing

  1. Start collecting consent on every call, booking and to-go order.
  2. Pick one use to begin with — a slow-night fill or a win-back note.
  3. Make sure replies can book a table, and that someone reads the dashboard.
  4. Check covers booked per send after a month, and adjust.

You can see how the list and campaigns work on our Guest List, SMS Campaigns & Win-Back section, and the reply side in the Two-Way SMS & Conversation Dashboard.

Common questions

How do restaurants build a text list?

From the numbers already coming in on calls, bookings and to-go orders. The step most restaurants skip is asking for consent at that moment and keeping the number somewhere useful. When an AI call agent takes a booking or an order, it can ask whether the guest wants to hear about offers and record the answer.

How often should a restaurant send marketing texts?

A message every week or two is plenty for most lists. If you send more often than that, each text needs to be good enough to justify it, and segmenting the list by location, visit history and time since the last visit keeps each one relevant.

Who can you send restaurant SMS marketing to?

Only guests who have opted in. Every message should make it easy to stop, with a one-word reply to opt out handled automatically. A list of people who want to hear from you is worth far more than a big list of people who don’t.

See it in practiceAI automation for Restaurants