★★★★★ 4.9/5 — Based on 168 reader ratings
Reservation Reminders by SMS: Templates and Timing That Cut No-Shows
Quick Answer: Two SMS reminders beat one. Send a confirmation immediately at booking, a first reminder 48 hours out, and a final reminder 3 to 4 hours before the seating, each with one-tap confirm and cancel. Restaurants running this cadence typically cut no-shows from around 10% to between 4% and 6%.
A two-stage send cadence, eleven copy-ready message templates, and the compliance rules that keep your reminders out of carrier filters.
SC
Sarah Chen
Restaurant Tech Editor · 12 Years Experience · July 26, 2026 · 11 min read
Friday, 7:42 PM. Table 14 is a four-top booked three weeks ago, and it is still empty. The host has called twice and gone to voicemail both times. By 8:05 the table gets released to a walk-in couple, which recovers maybe half the check. That single empty chair sequence — booked, prepped, staffed, unfilled — repeats somewhere in your week between six and twelve times, and almost none of it shows up as a line item anywhere in your P&L.
The compounding damage is worse than the arithmetic suggests. Each no-show costs the covers themselves, plus the walk-ins you turned away at 7:15 because the book looked full, plus the food prepped against a forecast, plus the server who was scheduled for a station that never filled. A restaurant averaging 10% no-shows on 400 weekly reserved covers is losing 40 covers a week. At $52 a head that is $2,080 weekly, $108,000 a year.
Here is the frustrating part: most of those guests did not decide to skip. They forgot. A booking made 19 days ago sits in nobody's short-term memory, and a calendar entry made at the time of booking is not the same thing as an active intention on the night. The fix is not a stricter policy. It is a well-timed text message.
Why SMS Beats Email for Reservation Reminders
Email confirmation is still useful as a record — it carries the address, the map link, the parking note, the cancellation terms. But as a reminder mechanism it is close to useless. Restaurant marketing emails open at somewhere between 18% and 25%, and transactional confirmations do better but still land in promotions tabs, get buried under 40 other messages, and are almost never read on the day of the booking.
SMS behaves differently in three ways that matter operationally:
- It gets read, and read quickly. Text open rates sit above 95%, and the large majority are read within three minutes of arrival. For a message that needs to land in a four-hour window before service, nothing else comes close.
- It is a notification, not a document. The whole message shows on the lock screen. The guest does not have to open anything to be reminded.
- It is bidirectional and low-friction. A guest can reply "cancel" in one word. That is the single most valuable behaviour you can encourage, because a cancellation at 3:00 PM is a resellable table and a no-show at 7:30 PM is not.
The Two-Stage Cadence That Works
Most restaurants send one reminder, usually the day before, and then wonder why the no-show rate barely moves. The problem is that a single send has to do two completely different jobs at once, and it does neither well.
The 48-hour message exists to catch genuine conflicts — the guest whose plans changed, whose flight moved, whose babysitter cancelled. At 48 hours out, that table can still be resold at full value. The same-day message exists to catch forgetfulness, which is a different failure mode entirely and needs to land inside the window where the guest is planning their evening.
| Send | Timing | Job it does | Typical response rate |
| Confirmation | Immediately at booking | Creates a record, verifies the number is real | 8–12% reply |
| Reminder 1 | 48 hours before | Surfaces conflicts while the table is resellable | 25–35% confirm, 4–7% cancel |
| Reminder 2 | 3–4 hours before | Beats forgetfulness, captures late changes | 40–55% confirm, 2–4% cancel |
| Post-visit | 90 minutes after departure | Review capture and guest record enrichment | 15–22% reply |
Two rules govern the cadence. First, if the booking is made less than 48 hours out, skip Reminder 1 entirely — nobody wants two texts from the same restaurant in one afternoon. Second, if a guest confirms at 48 hours, still send the same-day message but change the wording from a question to a statement, so it reads as service rather than nagging.
Restaurants that move from a single day-before send to this two-stage structure typically see no-show rates drop from around 10% into the 4% to 6% range. Roughly two-thirds of that improvement comes from the same-day message alone.
Eleven Copy-Ready Templates
Keep every message under 160 characters where you can, so it bills and delivers as a single segment. Four elements, nothing else: restaurant name, date and time, party size, one action. Replace the bracketed fields.
Confirmation, sent at booking
Confirmation[Restaurant]: You are booked for [party] on [day] [date] at [time]. Reply C to confirm, X to cancel, or call [phone]. See you soon.
48-hour reminder
Reminder 1 — standard[Restaurant]: Your table for [party] is [day] at [time], 2 days away. Reply C to confirm or X if plans changed — either helps us a lot.
Reminder 1 — large party[Restaurant]: Looking forward to your party of [party] on [day] at [time]. Reply C to confirm, or let us know if the count has changed so we can set the room correctly.
Reminder 1 — first-time guest[Restaurant]: First visit with us [day] at [time] for [party]. Reply C to confirm. Anything we should know — allergies, celebration, seating preference?
Same-day reminder
Reminder 2 — standard[Restaurant]: Tonight at [time], table for [party]. Reply C to confirm, X to cancel. Running late is fine — just text us.
Reminder 2 — after a 48hr confirm[Restaurant]: All set for [time] tonight, [party] guests. We are holding your table. Text this number if anything changes.
Reminder 2 — no reply to Reminder 1[Restaurant]: We have not heard back about tonight at [time] for [party]. Reply C to keep the table or X to release it — we have a waitlist.
Operational messages
Running late acknowledgementThanks for letting us know. We will hold your table until [time + 20 min]. If it looks longer than that, text us again and we will work something out.
Cancellation acknowledgementCancelled — thank you for telling us, it genuinely helps. Book again any time at [short link]. Hope to see you soon.
Waitlist offer after a cancellation[Restaurant]: A table for [party] just opened tonight at [time]. Reply Y in the next 15 minutes and it is yours.
Post-visit, 90 minutes after departure[Restaurant]: Thanks for dining with us tonight. If you have 30 seconds, we would love a quick review: [short link]. Anything we got wrong, reply here and it reaches the manager.
The Wording Choices That Move the Numbers
Small changes in phrasing produce measurably different behaviour. These are the ones worth arguing about:
- Ask for a reply, do not just inform. "Your table is confirmed for 7:30" produces almost no responses. "Reply C to confirm or X to cancel" produces 40%+ engagement on the same-day send. Engagement is the mechanism — a guest who typed a single character has re-committed.
- Make cancelling easy and guilt-free. Operators resist this instinctively. They should not. Every "X" you receive at 3:00 PM is a table you resell. Wording like "either helps us a lot" measurably increases cancellation replies and decreases silent no-shows.
- Name the wait. "We have a waitlist" in the final chase message converts noticeably better than a neutral prompt, because it communicates that the seat has real value to somebody else.
- Never lead with the policy. A reminder that opens with a cancellation fee reads as a threat and depresses reply rates. If you have a fee, it belongs in the booking confirmation and the emailed terms, not in the nudge.
- Sign as the restaurant, not the software. Messages that begin with the restaurant name are read as a service; messages that begin with a system name are read as spam.
Getting the full booking-to-arrival sequence right is a discipline of its own — the confirmation, the calendar file, the pre-arrival details, and the reminders all have to agree with each other. A structured approach to booking confirmation flow is what stops guests receiving three messages with three different arrival times.
Compliance: The Part That Gets Restaurants Fined
Reservation reminders are transactional messages, which gives them a lighter regulatory footing than marketing texts — but "lighter" is not "none." The requirements that actually get enforced:
- Capture consent explicitly at booking. A checkbox or line reading "Text me updates about this reservation" next to the phone field. Store the exact wording and the timestamp.
- Honour STOP immediately and permanently. Every message must accept STOP, and the opt-out must propagate across every system that can text that number.
- Identify yourself in every message. The restaurant name in the first few words, always.
- Keep transactional and marketing streams separate. A guest who consented to reservation reminders has not consented to your Sunday brunch promotion. Mixing them is both a compliance problem and the fastest way to lose the reminder consent that was doing real work.
- Register your sending number properly. Unregistered application-to-person traffic is aggressively filtered by US carriers, and the failure mode is silent — messages simply never arrive. If your confirm rates suddenly collapse, check registration status before rewriting your copy.
- Respect quiet hours. No sends before 8:00 AM or after 9:00 PM local time. For a brunch booking, the same-day reminder moves to the previous evening.
Handling the Replies
A reminder programme creates inbound traffic, and that is the point — but it only works if somebody is reading. Send from a number monitored at the host stand during service hours, not a no-reply gateway. Target a five-minute response time while the doors are open. Restaurants that cannot staff that channel through peak service often pair it with an answering layer that catches reservation calls the host stand simply cannot reach.
Four replies account for the overwhelming majority of inbound volume, and each deserves a prepared response: running late (hold the table for a defined window, say what that window is), party size change (confirm the new count and whether the table still works), cancellation (thank them genuinely, then release the table to the waitlist immediately), and dietary or occasion notes (acknowledge, and — critically — write it into the guest record so it survives to the night). That last one is where a reminder programme quietly turns into a relationship programme, feeding the guest profile that drives every future visit.
Case Study: 96 Recovered Covers a Month at a 90-Seat Trattoria
A 90-seat trattoria running roughly 520 reserved covers a week was sitting at an 11.2% no-show rate — about 58 lost covers weekly. They had been sending a single day-before email. Over one month they switched to the two-stage SMS cadence above, moved the sending number to a tablet at the host stand, and added the one-tap cancel prompt. Ninety days later the no-show rate was 4.6%. Cancellations rose sharply, from 3.1% to 7.4%, which the owner initially read as a failure — until the numbers were run properly: 81% of those cancellations arrived more than four hours before the seating and were resold from the waitlist. Net recovery came to roughly 96 covers a month, about $4,900 in monthly revenue against an SMS cost of $61.
What to Measure
Four numbers, reviewed monthly. Anything else is noise.
- Delivery rate. Should exceed 97%. Anything lower points to a number-capture problem or a carrier filtering problem, and both are fixable.
- Confirm rate on the same-day send. Healthy is 40% or better. Falling confirm rates almost always precede rising no-shows by a few weeks, which makes this your earliest warning signal.
- Advance cancellation rate. You want this going up. Track the share of cancellations arriving more than four hours out — that is the resellable pool.
- Net no-show rate. The bottom line. Segment it by day and party size so you can see which services still need work.
One caution on interpretation: judge the programme on covers seated, not on cancellations avoided. A cadence that produces more cancellations and fewer no-shows is working exactly as designed, because it converts dead inventory into resellable inventory. Restaurants that panic at the cancellation number and soften their messaging usually give back most of the gain within two months. Pairing the reminder cadence with a clearly communicated cancellation policy — and, for large parties, a modest card hold — is what turns a good result into a durable one.
Starting This Week
You do not need a project plan. Turn on the same-day reminder first, since it delivers the majority of the benefit and takes an afternoon to configure. Use the standard template above verbatim. Watch the confirm rate for two weeks, then add the 48-hour send. Add the post-visit message last, once the operational habit of monitoring replies is established.
The whole programme costs a few cents per booking and pays for itself in the first prevented no-show of the month. The restaurants that get the most out of it are not the ones with the cleverest copy — they are the ones who reply to guests within five minutes and write what they learn into the guest record.
Send Reminders That Actually Reach People
KwickBook fires confirmation, 48-hour, and same-day reminder texts automatically, handles one-tap confirm and cancel replies, and releases cancelled tables straight back to the waitlist — all inside KwickOS. No spreadsheets, no manual sends, no missed follow-ups.
See Automated Reminders in KwickOS →
Frequently Asked Questions
When should a restaurant send a reservation reminder text?
Send three messages, not one: an immediate confirmation at the moment of booking, a first reminder 48 hours before the seating, and a final reminder 3 to 4 hours before. The 48-hour message exists to catch genuine schedule conflicts while the table can still be resold; the same-day message exists to catch forgetfulness. For bookings made less than 48 hours out, skip the first reminder and send only the same-day message so guests are not texted twice within a few hours.
How much do SMS reminders reduce restaurant no-shows?
Restaurants moving from no reminders to a two-stage SMS cadence typically see no-show rates fall from roughly 8-12% to 4-6%, a reduction of 30% to 50%. The single biggest contributor is the same-day message, which alone accounts for about two-thirds of the improvement. Adding one-tap cancel to the message increases early cancellations, which looks worse on paper but is strictly better economically because a table cancelled at 3:00 PM can usually be resold, while a no-show at 7:30 PM cannot.
How long should a reservation reminder text be?
Keep each message under 160 characters where possible so it sends as a single SMS segment rather than being split, which affects both cost and deliverability. Include four elements only: the restaurant name, the date and time, the party size, and one clear action. Drop the pleasantries, the address block, and the marketing line. If you need to include a link, use a short branded link and place it at the end so the essential details survive any truncation in the notification preview.
Do restaurants need consent to send reservation reminder texts?
Yes. In the United States, transactional reservation messages still require the guest to have provided their number and agreed to receive texts about their booking, and every programme needs a working STOP opt-out and a clearly identified sender. Capture consent at the point of booking with plain language such as "Text me updates about this reservation," store the timestamp and wording of that consent, and keep transactional reminders strictly separate from marketing sends, which require broader consent and carry different rules.
What should a restaurant do when a guest replies to a reminder text?
Every reminder must be sent from a number a human can actually monitor during service hours, because guests reply constantly with real requests: running late, party size changes, dietary notes, and cancellations. Route replies to the host stand rather than a marketing inbox, aim for a response within five minutes during service, and handle the four most common replies with prepared scripts. A reminder programme that sends from a no-reply number destroys more goodwill than the no-shows it prevents.