Restaurants

The exact message to send when a diner ghosts their reservation

No-shows cost real money. Here's what to say — and when — to recover the table and protect your revenue.

The exact message to send when a diner ghosts their reservation

No-shows cost real money. Here's what to say — and when — to recover the table and protect your revenue.

A no-show on a Friday night isn't just annoying — it's a table that sat empty while you turned away walk-ins, a server who lost a tip, and food you prepped that never got ordered. Most restaurants lose between 5–20% of reserved covers to ghosts every week. That adds up fast.

The good news: the right message, sent at the right moment, can recover a surprising number of those bookings — and protect your reputation with diners who genuinely forgot rather than flaked on purpose.


1. Send a confirmation the moment they book

Don't wait. The second a reservation is made — online, by phone, or via DM — fire off a confirmation message. Keep it short and warm.

"You're booked! 🍽️ [Restaurant name] is expecting you on Friday 14 June at 7:30 pm for 4 guests. Reply YES to confirm or call us at [number] if plans change. We'll hold the table for 15 minutes past your time."

That last sentence matters. Setting expectations upfront — calmly, not threateningly — reduces no-shows on its own. Diners know there's a window, not an indefinite hold.


2. Send a reminder 24 hours before

Life gets busy. A reminder the day before catches people while they can still cancel without guilt — which is far better than a silent no-show.

"See you tomorrow! Your table at [Restaurant name] is ready for 4 at 7:30 pm. Need to change plans? Just reply here or call [number] — we'd love to offer the spot to someone on our waitlist. No stress either way. 🙏"

Notice the framing: cancelling is easy and even helpful. You're not shaming them; you're giving them an out. This message alone can cut no-shows by a third.


3. Send a "running late?" message the moment they're overdue

The table has been empty for 15 minutes. Before you release it, send one quick check-in. Keep it breezy — assume the best.

"Hey! We have your table waiting at [Restaurant name]. Are you on your way? We can hold it until [time, e.g. 8:00 pm] — just let us know and we'll keep it warm. 😊"

This message does two things: it gives a genuine latecomer a lifeline, and it signals to a forgetful diner that there's still a chance to show up. You'll be surprised how many people reply "OMG I lost track of time, 10 minutes away!" — and come in.


4. Follow up after a confirmed no-show

Once the window has closed and you've released the table, send one final message. The goal here isn't confrontation — it's relationship repair and, quietly, a gentle nudge toward accountability.

"Hi [Name], we missed you tonight! Your 7:30 pm table at [Restaurant name] waited, but we hope everything's okay. We'd love to have you another time — reply here to rebook and we'll sort something out. ❤️"

Warm, not passive-aggressive. Many diners who ghost feel embarrassed and never come back — this message gives them an easy way to return. Some will rebook the same night. Others will come in next week with an apology and a big order.


5. Build a simple no-show policy — and mention it upfront

You don't need a credit card hold to protect yourself (though for large parties, it's worth it). A clearly stated policy does a lot of the work for free. Include it in your booking confirmation:

  • Parties of 1–4: Table held for 15 minutes; no charge for cancellations.
  • Parties of 5+: 24-hour notice required; late cancellations may incur a fee.
  • Large events / private dining: Deposit required at booking.

When diners see a policy written down — even a gentle one — they take the booking more seriously. Add one line to your confirmation message: "We're a small team and every table counts — thanks for letting us know if plans change." That human touch works better than any fine print.


No-show management is one of those tasks that feels simple but eats your time when you're doing it manually across a busy service. Crafting the right message, remembering to send it at the right moment, following up after a ghost — it's easy to let it slip.

That's exactly the kind of job you can hand off to a Sidekyk. Just WhatsApp your AI assistant the details of your booking flow, and it'll handle confirmation messages, reminders, and follow-ups for you — so you can focus on the kitchen, the floor, and the guests who actually showed up. Try it at sidekyk.ai.

Want this running in your WhatsApp every Monday morning?

Drop your number — we'll WhatsApp you the moment Restaurants goes live.

Powered by SideKyk · A team of AI agents in your WhatsApp

Your restaurants team. One message away.

Always on. Built for the rhythms of a restaurants business.