Restaurant Text Marketing: Messages Guests Don't Unsubscribe From

Restaurant text marketing that guests keep: short messages tied to a real reason to come in tonight, opt-in at the table, templates, frequency and AI drafting.

TL;DR: Restaurant text marketing works when every message is short and tied to a real reason to come in soon: a table free tonight, a dish back on the menu, a reminder for an event already booked. Ask for permission at booking or at the counter, say how often you will text, and send only when you have a reason. Below are templates, a frequency rule and how AI can help with the wording.

A text message is the most personal channel a restaurant has. It lands on the same screen as messages from family, and most people read it within minutes. That is why it works for "we have a table at 8 tonight" and why it fails for "check out our new autumn menu!" A guest who gets the second kind three times unsubscribes, and you lose the channel for the first kind.

This article is about the short, time-bound kind. Newsletters, with their longer stories and seasonal news, are in restaurant email marketing ideas. Both belong to our AI for restaurant marketing guide.

When does restaurant text marketing make sense?

When the message is about something happening soon that the guest would want to know about: tonight, tomorrow or this weekend. Text works for urgency and for reminders, not for brand stories. If the news would still be true and interesting next week, it belongs in the newsletter or on Instagram instead.

Real reasons to text, from a restaurant's normal week:

  • A table has opened up after a cancellation on a full night.
  • A dish is back: the seasonal special guests asked about, for a limited number of days.
  • An event reminder: for guests already booked on the supplier dinner.
  • A last call for a holiday booking: the final seats for a date guests tend to book late.
  • A change that affects them: a closure for a private event, new opening hours from Monday.

Last-minute behaviour is real for some dates. In an OpenTable survey of 1,542 US consumers, 29% of families panic-booked Mother's Day within 24 hours of the holiday (Nation's Restaurant News). A short message to opted-in regulars two days before a holiday is the kind of text that helps both sides.

How do guests opt in without feeling cornered?

Ask at a natural moment in the guest's visit: when they book, when they join the waitlist, or at the counter when they pay. Say exactly what they will receive and how often, in one sentence. Record when and how each guest agreed, because consent rules for marketing texts vary by country and are often strict.

Good places to ask:

  1. Reservation form: an unticked box, "Text me when a table opens up on a busy night or a seasonal dish comes back. About twice a month."
  2. Waitlist: guests already give their number to be called; ask separately if they want occasional news.
  3. Counter or receipt: a small card with a QR code for cafés with many regulars.

Two things not to do: do not add every number from the reservation system to a marketing list, and do not make the box ticked by default. Check the rules that apply in your country before you send the first message.

What should a restaurant text say?

Who you are, what is happening, when, and what to do, in one or two sentences with a link or a phone number, plus how to stop the messages. Use your restaurant's name at the start, because the guest may not have your number saved. Leave out adjectives; the reason itself does the work.

A template with five parts:

[Restaurant name]: [what is happening] [when]. [What to do + link or phone]. [Opt-out line]

Example (illustrative, not a real case): a 40-cover bistro sends these three texts over one month to 120 opted-in guests.

  • "Bistro Kert: a table for four just came free tonight at 8. Reply YES or call us to take it. Reply STOP to opt out."
  • "Bistro Kert: the duck with red cabbage is back from Thursday to Sunday only, about 15 portions a night. Book: [link]. Reply STOP to opt out."
  • "Bistro Kert: reminder, the game supper is this Thursday at 7. Two seats are still free if you want to bring someone. Reply STOP to opt out."

Each one has a reason, a time and an action. None uses "amazing", "don't miss out" or an exclamation mark.

How often can a restaurant text its guests?

Only as often as you have real reasons, which for most small restaurants means a few times a month at most. Decide the number from your calendar, not from a benchmark. If you would have to invent a reason to send this week's text, skip it; one unnecessary message costs more trust than one missed send.

A simple way to set the frequency:

Texts this month = real reasons on the calendar (events, returns of seasonal dishes, holiday last calls) + a small reserve for cancellations

Example (illustrative, not a real case): a café's November calendar has one live-music evening, the return of its chestnut cake, and the last call for Christmas party bookings. The owner plans three texts plus a reserve of two for cancelled group bookings, so at most five in the month. In a quiet month with no events, she sends one or none.

Keep a one-line log of every text: date, reason, number of recipients, bookings or replies that mention it, and unsubscribes. After three months, the log tells you which reasons your guests respond to.

How do texts connect to direct ordering and booking?

A text should lead to the shortest possible action: reply, call, or a link to your own booking or ordering page. Linking to your own channel keeps the guest relationship with you rather than with a delivery platform. Make sure the link opens a page that works well on a phone, with booking or payment in a few taps.

Many restaurants still do not offer that link. In TouchBistro's survey of US independent full-service operators, only 39% offered direct online ordering, although 99% used at least one online ordering platform (Silicon UK). Guests expect phone-friendly payment: in a 2024 National Restaurant Association consumer survey, 79% preferred contactless or mobile payment for off-premises orders (National Restaurant Association).

Before you send a text with a link, open the link on your own phone, on mobile data, and complete the booking or order. If it takes more than a minute, fix the page first.

How can AI help write restaurant texts?

AI is good at making text shorter and offering versions. Give it the reason, the time, the link and your sign-off, ask for three versions under two sentences, and pick the one that sounds like your staff. It is also useful for sorting your list by visit history, if your system allows, so the right guests get the message.

Personalised offers are common already: the same TouchBistro survey found that 70% of the operators send personalised offers (Silicon UK). Personal here should mean relevant, not creepy: lunch regulars hear about the lunch special, families who booked Sunday lunch hear about the holiday sitting.

A prompt that works for most texts:

  1. The reason in one line, with date and time.
  2. The action and the link or phone number.
  3. "Write three versions, each under 160 characters, starting with our restaurant name, no exclamation marks, no adjectives, ending with the opt-out line."

Example (illustrative, not a real case): a café owner types "Friday, back room free 7–10 p.m. after a cancelled party, seats 14, call or reply" and gets three versions. She picks the shortest, changes "available" to "free", and checks that the message says Friday, not tonight, because it goes out on Wednesday.

Then check the night, the time and the dish name yourself. Other channels for quiet nights are in local restaurant marketing ideas, and the wider approach is in the AI for restaurant marketing guide.

If you want a structured way to write short, specific copy that sounds like your guests rather than like a chatbot, we are building the Conversion Copywriting Pack. Get notified when it launches.

FAQ

Does restaurant text message marketing work?

It can, when each message gives a real, time-bound reason to come in, such as a table free tonight or a dish back on the menu, and goes only to guests who agreed to receive texts. Messages that read like adverts, arrive too often or come without a clear reason are the ones guests unsubscribe from. Count bookings that mention the text.

How often should a restaurant send text messages?

Only when there is a real reason, which for most small restaurants means a few times a month at most. A useful rule is to write down the reasons you have each month first, then send only those. If you cannot name a reason that matters tonight or this week, send nothing and save it for the newsletter.

How do guests sign up for restaurant text messages?

Ask at a natural moment: when they book, join the waitlist or pay at the counter. Say exactly what they will get and how often, and record when and how each guest agreed. Consent rules for marketing texts vary by country and are often stricter than for email, so check the rules that apply to you before you start.

Can AI write restaurant text messages?

Yes. AI is good at shortening: give it the reason, the time, the link and your sign-off, and ask for three versions under two sentences. Read them aloud and pick the one that sounds like your staff. Check the time, the date and the dish name yourself, because a text with the wrong night is worse than no text.

Sources

Products from Miriad

CopyConversion Copywriting Pack — sales page copy

Write sales pages that sound like your customers, not like a chatbot.

39 USD

Get notified

See all prompt packs