Fifteen WhatsApp templates for no-shows and rebooking: the reminder that prevents them, the message after, and the second chance

A no-show is an empty chair you already paid for. Most are forgetfulness, not rudeness, which means a reminder with a one-word confirm prevents most of them and a kind message afterward recovers many of the rest. These templates cover the before, the after and the repeat offender.

By Ritchie, ReplyKit · Published 5 September 2026 · 5 min read

Quick answer

Prevent no-shows with a reminder the day before that asks for a one-word confirm, and a same-morning message for high-value slots. After a miss, send one message within an hour that assumes good faith and offers a specific slot. For repeat no-shows, introduce a deposit politely. State late-cancellation and deposit policies at booking, not after.

Before you use theseBefore: remindersAfter: the missRepeat no-showsRelatedFAQ

Before you use these

All templates are written for replies to people who messaged you first. Do not send them as outbound campaigns; that breaks WhatsApp's Business Messaging Policy. Edit the bracketed parts, keep the tone yours, and shorten anything that feels long on a phone.

Before: reminders

Day-before reminder

Reminder: [service] tomorrow, [day] at [time], with [staff] at [location]. Reply YES to confirm or CHANGE to reschedule.

Same-morning

Good morning, [name]. See you at [time] today for [service]. Reply if you are running late.

Not confirmed

We have not heard back about your [service] at [time] tomorrow. Reply YES to keep the slot; otherwise we may offer it to the waitlist by [time].

Policy at booking

Booked: [service], [day, date] at [time]. Please give [hours] notice to cancel or move; late cancellations and no-shows are charged [fee / deposit is forfeited].

After: the miss

First no-show

We missed you at [time] today, [name]. No problem, it happens. Would you like to rebook? I have [day] at [time] or [day] at [time].

With deposit policy

We missed you today. As per our policy the deposit of RM [amount] is used for the slot. If you would like to rebook, I have [slots].

Sympathetic

Hope everything is okay. We missed you today; if something came up, just tell me when suits and we will find a new time.

Rebooked

Rebooked: [service], [day, date] at [time]. See you then. Reply CHANGE if plans shift.

Repeat no-shows

Second miss

We missed you again today. To hold a slot from now on we ask for a deposit of RM [amount], deducted from the bill. Shall I send the link and book you in?

Third miss, polite

We have had a few missed appointments, so we can now only book with a deposit or on a walk-in basis. We would still love to see you; let me know which works.

Related

Late cancellation

Thanks for letting us know. As it is within [hours] of the appointment, the late-cancellation fee of RM [amount] applies. Shall I rebook you?

Waitlist offer

A slot has opened at [time] today for [service]. Reply YES in the next 30 minutes to take it.

Weather or transport

[Bad weather / traffic] today; if you are delayed, message me and we will hold your slot for 15 minutes.

Business cancels

Sorry, we need to move your [service] on [date] because [reason]. I can offer [slots]. Which suits, or would you prefer another day?

Reminder opt-out

Noted, no more reminders for you. Your bookings still stand; just remember them yourself.

Every template here can be a taught answer or an instruction line in a ReplyKit agent, so reminders go out the day before with a confirm reply, and the no-show message goes out an hour after a missed slot without a person copying and pasting. The agent asks the questions in order, fills the lead card, and hands over when the template says a person should. Instructions are in how to write instructions.

The booking flow that makes this automatic is in appointment booking on WhatsApp, and the numbers behind reminders in reducing no-shows with reminders.

Frequently asked questions

What should I send after a customer no-shows?

One message within an hour that assumes good faith and offers two specific slots to rebook.

How do I reduce no-shows on WhatsApp?

A reminder the day before asking for a one-word confirm, and a same-morning message for valuable slots.

Should I charge for no-shows?

State the policy at booking. Introduce a deposit for repeat no-shows politely rather than charging a first-timer.

Can an AI agent send reminders and no-show messages?

Yes. A ReplyKit agent sends the reminder, reads the confirm, and follows up a missed slot automatically.

Is it okay to send reminders to everyone?

Reminders for bookings the customer made are expected service. Honour an opt-out if asked.

Fewer empty chairs, automatically

Reminders with confirm, and a kind rebook message after a miss. 7-day free trial.

Start free
Written by Ritchie, ReplyKitPart of the small team in Malaysia that builds and runs ReplyKit. Writes about WhatsApp automation, AI customer service and small business lead response.

How we know this. Reminders with a confirm reply are the single most-used automation among ReplyKit's booking customers, and the recovery messages here are the ones that get replies. Product figures in this article (limits, prices, per-reply costs) are taken from ReplyKit as it runs today and are re-checked when we update the page. Where we cite outside research, the source is linked below. We sell ReplyKit, so read our product claims with that in mind; we say where a different tool or no tool is the better choice. About ReplyKit.

Sources and further reading

  1. WhatsApp Business Messaging Policy · opt-in, opt-out and prohibited-use rules every business must follow
  2. Harvard Business Review, The Short Life of Online Sales Leads (Oldroyd, McElheran, Elkington, 2011) · firms that responded within an hour were about seven times more likely to qualify the lead

ReplyKit is an independent product and is not affiliated with or endorsed by Meta or WhatsApp. This article is general guidance for running a small business, not legal, financial or regulatory advice.