← All posts

WhatsApp

WhatsApp reminders: how to cut no-shows without annoying your customers

An empty slot because the customer didn't show up is the worst kind of empty slot: you held it, got ready, maybe even turned someone else away — and nobody came.

Many no-shows aren't bad faith. The person booked days ahead, the week happened, and the appointment slipped their mind. Reminders won't end every no-show, but they take forgetting off the list of reasons.

When to send them

Two reminders work well together:

  • The day before (about 24 hours ahead). This is the one that leaves time to act. If the customer can't make it, there's still time to reschedule — and you still have a chance to offer the slot to someone else.
  • Shortly before (about 1 hour ahead). The final nudge, for someone who remembered yesterday but got busy today.

More than that starts to feel like nagging. A reminder a week ahead, for example, rarely helps: it's too early for people to plan their day around the appointment.

What to write

A good reminder is short and answers four questions without the customer having to open anything else:

  1. Who — the customer's name.
  2. What — the service booked.
  3. Where — your business name.
  4. When — the time.

And it ends by saying what to do if plans change: "Reply here if you need to reschedule or cancel." That last line is what turns a no-show into a reschedule.

Hi Ana, just a reminder — your Initial assessment appointment at Example Studio is coming up in about 24 hours, at 3:00 PM. Reply here if you need to reschedule or cancel.

A WhatsApp rule few people know about

On WhatsApp's official business platform (the one customer-service systems use), a business can only send free-form text within 24 hours of the customer's last message. Outside that window, any message the business starts — like a reminder — must use a template approved by Meta: fixed text with blanks for the name, service and time.

In practice, automatic WhatsApp reminders aren't "any text, any time": the template has to be approved first. With the regular WhatsApp Business app, you send each reminder by hand — fine with a few customers, heavy with a full calendar.

When the customer replies "I can't make it"

This is the part that matters most — and the part most often lost. The customer answered the reminder saying they can't come. If nobody sees that reply in time, the slot stays empty anyway.

Three steps fix it:

  1. Reply quickly, offering another time.
  2. Free up the old slot in your calendar.
  3. Offer that slot to whoever was waiting for an opening that day.

Mark who came and who didn't

It sounds like paperwork, but it's how you know whether reminders are working. Without a record, all you have is a feeling. With one, you can compare this month's no-shows with last month's.

How rmAgentBooking does it

In rmAgentBooking, reminders go out on their own from your business WhatsApp, about 24 hours before and again about 1 hour before, using Meta-approved templates in the customer's language (English, Spanish or Portuguese). If the customer replies, the AI receptionist knows which appointment they mean and reschedules or cancels right there. When a slot is canceled, the first person on the waitlist for that service and day gets a message offering it — if they reply "yes", it's booked automatically. In the dashboard, you mark "showed up" or "no-show" in a couple of taps, and the reports show the trend.

You can talk to the receptionist right now: chat with Ava, from Demo Studio, a sample business. (Reminders only go to people who book on WhatsApp — in the website demo, nothing is sent to your phone.)

Live demo: chat with Ava