Restaurants

Stop losing weekend reservations to no-shows

Five polite but firm tactics that keep your tables full without alienating good customers.

Stop losing weekend reservations to no-shows

Five polite but firm tactics that keep your tables full without alienating good customers.

Friday night. You've got a full book. Then 7 p.m. hits and three tables just… don't show up. You're left staring at empty seats during your busiest shift while a walk-in crowd moves on to the place down the street.

No-shows are one of the most expensive problems a restaurant owner faces — and the most fixable. The trick is reducing them without making your loyal customers feel like suspects. Here's how to do it.

1. Send a confirmation message that actually asks for a reply

Most reservation confirmations are passive. They say "You're booked!" and leave the customer nothing to do. Flip that. Send a message 48 hours out that says something like:

"Hi [Name]! We're holding your table for Saturday at 7 p.m. Reply YES to confirm or let us know if plans change — no hard feelings at all."

That one small ask — reply YES — filters out the ghosts. People who intended to forget about the booking are nudged back into it. People who genuinely can't make it will cancel instead of just not showing up. Either outcome is better than a no-call, no-show.

2. Follow up again the morning of

One reminder isn't enough. Send a second, shorter nudge the morning of the reservation — something warm, not robotic:

"Can't wait to see you tonight at 7! If anything's come up, just let us know so we can seat someone else. Hope your Saturday's been great."

This doesn't feel like a debt collector — it feels like a friend who's looking forward to seeing you. The friendly tone matters. Customers who might have felt guilty about cancelling now feel safe doing it, which frees your table in time to rebook it.

3. Add a soft cancellation window, not a hard penalty

Credit card holds and cancellation fees work for high-end tasting-menu restaurants. For most neighbourhood spots, they create friction at booking and can cost you the reservation in the first place.

A better middle ground: a clearly stated, no-pressure cancellation window. Something like:

  • "We ask that cancellations come in at least 4 hours before your reservation."
  • "This helps us give your spot to another family who wants it."

Frame it around fairness to other guests, not punishment to them. Most people respond well to that framing. State it once at booking, repeat it in your confirmation, and leave it at that. No guilt trips needed.

4. Keep a short waitlist for your peak shifts

No-shows sting less when you have a backup plan. For Friday and Saturday dinner, maintain a simple text-based waitlist. When a table opens up — whether from a cancellation or a no-show — you can fill it in minutes.

You don't need fancy software. A running WhatsApp thread or a notes list works. The key habit is:

  • Ask walk-ins if they'd like to be texted if a table opens.
  • When a reservation doesn't show by 15 minutes past the booking time, make the call and text the next person on the list.

This turns a no-show from a loss into a last-minute win.

5. Make it genuinely easy to cancel

Here's the uncomfortable truth: a lot of no-shows happen because the customer couldn't figure out how to cancel. They lost the confirmation email. The phone rang and rang. The online booking portal confused them.

Make cancellation dead simple:

  • Give customers a direct phone number or WhatsApp they can text.
  • In every reminder, say explicitly: "To cancel or change your time, just reply to this message."
  • Never make someone navigate a website to cancel a booking they made by phone.

The easier you make it to cancel, the more people will actually do it — and the more lead time you'll have to fill that table.


Chasing confirmations, managing a waitlist, and sending same-day reminders are exactly the kind of repetitive, time-sensitive tasks that eat into your day when you're already running a busy kitchen. That's where a Sidekyk comes in. Just tell your Sidekyk via WhatsApp which reservations need following up, and it handles the messages, tracks the replies, and flags you when a table frees up — so you can focus on the food, not the admin. 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.