Cut no-shows by 40% with a same-day WhatsApp reminder sequence
A simple WhatsApp reminder sequence sent the day of the reservation can slash no-shows and keep your tables full.
Cut no-shows by 40% with a same-day WhatsApp reminder sequence
A simple WhatsApp reminder sequence sent the day of the reservation can slash no-shows and keep your tables full.
Empty tables on a Friday night are the worst kind of loss — you prepped the food, staffed the floor, and the guests just didn't show. No call, no message, nothing. It costs you real money every single time.
The fix isn't a complicated booking system or a credit-card hold policy that scares guests off. It's a well-timed same-day WhatsApp reminder sequence. Restaurants that run one consistently see no-show rates drop by 30–40%. Here's exactly how to build it.
1. Send a morning heads-up at 10 a.m.
Most no-shows aren't malicious — people genuinely forget. A short, friendly message in the morning plants the reservation back in their brain before their day gets away from them.
Keep it to three lines: confirm the name, time, and party size, then add one easy reply option like "Reply YES to confirm or NO to cancel." That reply-to-confirm step is key. It creates a tiny moment of commitment, and it gives you actionable data before service starts.
2. Follow up at 2 p.m. if there's no reply
If someone didn't respond to the morning message, send a second nudge in the early afternoon. Don't be pushy — just warm. Something like: "Hey [Name], just checking in on your 7 p.m. table for 4 tonight. Let us know if anything's changed — we'd love to see you!"
Two touches feel attentive, not annoying. And that 2 p.m. window gives you enough lead time to release the table and rebook it if the guest cancels or goes silent.
3. Send a "we're getting ready for you" message 90 minutes before
This one surprises a lot of restaurant owners because it feels almost too simple — but it works. A short message 90 minutes before the reservation shifts the emotional frame from obligation to anticipation.
Try something like: "Your table at [Restaurant Name] is all set for 7 p.m. tonight! We're looking forward to it. See you soon." No confirmation request needed at this point — just warmth. Guests who were on the fence about bailing often decide to show up after a message like this.
4. Make cancellation genuinely easy
A lot of no-shows happen because guests feel awkward cancelling. They don't want a confrontation, so they just don't come. Remove that friction entirely.
Every message in your sequence should include a low-pressure out: "Plans change — just reply CANCEL and we'll free up the table, no problem." When cancelling feels easy, guests actually do it. That's a win: you get the table back in time to rebook it, and you don't waste a cover of food prep.
5. Track your reply rate and adjust your timing
The sequence above is a starting point, not a fixed rule. After two or three weeks, look at which message got the most confirms and which got the most cancellations — that data tells you where people are making their decision.
If you're getting a lot of late cancellations from the 2 p.m. message, try moving it to 1 p.m. If the 90-minute message isn't getting opens, experiment with 2 hours out. Small timing tweaks can move your show rate another 5–10 percentage points once you've got the basic sequence running.
Running this sequence manually across 20, 50, or 100 reservations a week is where it usually breaks down — someone forgets to send the 2 p.m. batch, or the morning messages go out late. That's exactly the kind of repeatable operational task you can hand off to a Sidekyk. Just tell your AI on WhatsApp which sequence you want to run, share your reservation list, and it handles the timing and sending — so you can focus on the floor. 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.
Join the waitlist on WhatsAppPowered by SideKyk · A team of AI agents in your WhatsApp