Fewer no-shows, fuller calendar

WhatsApp Appointment Reminders With Automated Messages That Cut No-Shows

Send a WhatsApp reminder before every booking so clients show up and your calendar stays full. WaBulkSend schedules an approved reminder template for the date and time you pick, personalized with each client's name, service, date, and time. Upload the day's bookings and schedule the send, or let your booking system call our API to schedule one reminder per booking. No reception staff chasing phone calls.

The demo gives you 25 messages on your own number, one time. No card required.

Reminder preview

Sends 24h before
Hi Sarah, this is a reminder of your dental cleaning at Bright Smiles on Tue, Nov 18 at 10:00 AM. See you then.
Confirm Reschedule Cancel
10:00 AM ✓✓
✓ Utility template, delivered even outside a chat window
✓ Scheduled from your booking list or the API
Set up reminders →

The short answer: to send WhatsApp appointment reminders, you connect the WhatsApp Business API to a messaging platform, save an approved reminder template, and schedule it to go out a set time before each booking. Because appointment reminders are utility messages, they are allowed to US numbers and billed at Meta's utility rate, which Meta lists in its rate card and pricing tool by country. A tool like WaBulkSend sends them on schedule, personalized per client, and the template can carry Confirm, Reschedule, and Cancel quick reply buttons. Every tap comes back as a reply, counted per campaign and forwarded to your own webhook.

24h
Service window, 1,000 free replies a month
Free
Replies inside the service window
24h + 1h
Reminder timing
List or API
Schedule a list, or trigger per booking

How to send WhatsApp appointment reminders

A WhatsApp appointment reminder is a message that goes out automatically before a booking to confirm the client is still coming. It lands in the app people actually check, so it gets read within minutes instead of sitting unopened like an email or a missed call. That is why service businesses use it to keep chairs, rooms, and slots full.

You cannot run this from the regular WhatsApp Business app, which only has away and greeting messages, not scheduled reminders tied to your booking list. Instead you connect the official WhatsApp Business API to a platform, save a reminder template that Meta has approved, and set it to send a fixed number of hours before each appointment. The platform reads the appointment time, personalizes the message, and delivers it on its own.

The booking itself can happen in the same thread. Meta's Flows framework lets you open a WhatsApp booking form inside the conversation, with a date picker and real time slots pulled live from your calendar, so a client who wants to reschedule off a reminder can pick a new slot without a phone call. That one needs a server endpoint behind it, because the slots have to be the ones actually open. WaBulkSend does not build or send Flows, so that part is your own build.

WaBulkSend is that platform, in two ways. Without code, import the day's bookings from a CSV or Excel export, map in fields like client name, service, date, and time, and schedule the reminder for the time you choose. Hands off, your booking system or a CRM integration calls the WaBulkSend API when a booking is made, adds the client with the appointment details, and schedules the reminder for 24 hours before, with a second one an hour ahead if you want it. The template can include Confirm and Reschedule quick reply buttons; taps come back as replies and are forwarded to your webhook. Every reminder is a utility message, so it reaches US clients even though marketing templates to US numbers are currently paused.

Set up WhatsApp reminders in four steps

From a booking spreadsheet, or an API call from your booking system, to reminders scheduled before every appointment.

Step 01

Import your bookings

Upload appointments from a CSV or Excel export, or add them through the API from your booking system or CRM. Each row carries the client name, service, and appointment time.

Step 02

Build the reminder

Write a utility template and drop in fields like name, service, date, and time. Add up to three buttons, such as Confirm, Reschedule, and Cancel quick replies, so clients can answer in one tap.

Step 03

Set the timing

Schedule the send for a date and time in the time zone you pick, usually the day before. Through the API you set each reminder 24 hours before its booking, with an optional second nudge an hour ahead.

Step 04

Track the replies

See delivered, read, and replied for every client. Replies and button taps are forwarded to your webhook, so your booking system can mark who confirmed.

WhatsApp appointment reminder message examples

Copy these as a starting point. Keep reminders short, name the business and time, and give a clear next step. Fields in braces get filled in for each client automatically.

When it sends Example message
On booking Hi {name}, your {service} at {business} is booked for {date} at {time}. We look forward to seeing you.
24 hours before Reminder: your {service} at {business} is tomorrow, {date}, at {time}. Reply CONFIRM to keep it or tap Reschedule to change.
1 hour before See you soon, {name}. Your {service} is at {time} today at {business}. {address}. Reply if you are running late.
Reschedule nudge Hi {name}, we still have your {service} down for {date} at {time}. Need a different time? Tap Reschedule and pick a new slot.
No-show follow up We missed you today, {name}. Want to rebook your {service}? Tap Book to grab the next open slot at {business}.

Reminders are utility templates, so they can be sent outside a 24-hour chat window once Meta approves them. See our guide to WhatsApp message templates for the approval rules.

Who uses WhatsApp appointment reminders

Any US business that runs on booked time slots and loses money to no-shows.

Dental and medical offices

Remind patients of cleanings, checkups, and procedures so chairs stay full and the front desk stops playing phone tag.

Salons and barbershops

Confirm cuts, color, and blowouts a day ahead so stylists are not left with empty chairs and lost revenue.

Spas and wellness

Nudge clients before massages, facials, and treatments, with an easy tap to reschedule instead of ghosting the booking.

Auto service and repair

Remind customers of oil changes, inspections, and drop-off times so bays are not sitting idle waiting on a no-show.

Vet clinics and grooming

Confirm pet checkups and grooming slots with a friendly reminder owners actually see before the day of the visit.

Consultants and services

Remind clients of calls, demos, home visits, and estimates so booked time turns into kept time.

What the reminder system gives you

The controls that turn a booking list into reminders that send on time and read personal.

Timed before each booking

Schedule reminders for any date and time, or set one per booking through the API, with an optional second nudge closer to the hour.

Personalized per client

Merge name, service, date, time, and location into every reminder so each one reads like a one-to-one message.

Confirm and reschedule buttons

Add up to three template buttons, such as Confirm and Reschedule quick replies or a link to your booking page. Each tap comes back as a reply.

Time zone and quiet hours

Pick the time zone for each send and set a sending window, so nobody gets pinged in the middle of the night.

API for hands-off reminders

On Pro and Enterprise, your booking system, or Zapier, Make, or n8n, calls our API to schedule each reminder, so nobody sends them by hand.

Reply tracking

See who received, read, and replied to each reminder. Reply text and button taps go to your own webhook for your booking system to act on.

WhatsApp reminders vs SMS and manual calls

Most offices still confirm by phone or plain text. Here is the honest difference against automated WhatsApp reminders.

What matters Phone calls Plain SMS WhatsApp
Gets seen quickly Often missed Sometimes Read in minutes
Confirm in one tap No No Yes, buttons
Staff time per reminder High Low None, automated
Personalized details Manual Basic Full merge fields
Two-way reschedule By phone Rarely Yes, in chat
Message pricing Staff wages Carrier SMS rate Meta utility rate per delivery

To send the same reminder to a whole list at once, pair it with the WhatsApp broadcast tool, or schedule WhatsApp messages for a set date and time.

Why reminders send when marketing does not

Appointment reminders count as utility messages because they are tied to a specific transaction the client already has with you: their booking. Utility templates are allowed to US numbers and billed at Meta's utility rate, which is why reminders keep working even though Meta paused promotional marketing templates to US numbers in 2025. As long as the message is genuinely about an existing appointment, it stays in the utility category.

To send reminders outside a live chat, the template has to be approved by Meta first, which usually takes minutes to a day. Keep it strictly about the appointment: name the service, the date, the time, and the next step. Do not slip an offer or promotion into a reminder, or it can be reclassified as marketing and blocked. A clean, opted-in list also protects your number's quality rating, which is what keeps reminders landing.

Clients should have agreed to hear from you on WhatsApp before you message them, usually when they booked or gave their number. Build that consent into your booking flow, always let people opt out, and see our guide to building a WhatsApp opt-in list. For the wider rules on categories and costs, read up on WhatsApp Business API pricing.

WhatsApp appointment reminders, answered

Can you set a reminder on WhatsApp?

For a business, yes. You cannot schedule appointment reminders from the regular WhatsApp Business app, but you can through the WhatsApp Business API using a platform like WaBulkSend. You schedule an approved reminder template for the time you choose, from an uploaded booking list or one per booking through the API, personalized with the client name, service, date, and time.

How do I send an appointment reminder on WhatsApp?

Connect the WhatsApp Business API to a messaging platform, save a utility reminder template that Meta has approved, and schedule it to fire a fixed time before each booking, usually 24 hours ahead. Import your appointments or send them in through an API, map in the client details, and schedule the send.

What is a good appointment reminder message?

A good reminder is short and names the business, the service, and the exact date and time, then gives one clear next step. For example: "Reminder: your cleaning at Bright Smiles is tomorrow at 10:00 AM. Reply CONFIRM or tap Reschedule." Add Confirm and Reschedule buttons so the client can act in one tap.

Can WhatsApp send automated appointment reminders?

Yes, through the WhatsApp Business API. With WaBulkSend, your booking system or Zapier, Make, or n8n calls our API when a booking is made and schedules its reminder, for example 24 hours and one hour before, so no one presses send. Without an integration, you upload each day's bookings and schedule the reminder campaign.

Do WhatsApp appointment reminders reduce no-shows?

They usually do. Because WhatsApp messages are opened within minutes and let clients confirm or reschedule in one tap, reminders reach people who ignore calls and emails. Service businesses commonly report meaningfully fewer no-shows after switching to automated WhatsApp reminders, though the exact drop depends on your audience and timing.

How much do WhatsApp appointment reminders cost?

Each reminder is a utility message, billed at Meta's utility rate for a US number (Meta publishes the exact rate in its rate card and pricing tool), plus your platform plan. WaBulkSend adds no per-reminder fee. It starts with a one-time demo of 25 messages, then a flat plan from $49 a month, or $24.50 a month billed yearly.

Can you schedule appointment reminders on WhatsApp Business?

Not from the free WhatsApp Business app, which only has away and greeting messages. Scheduled reminders tied to your bookings require the WhatsApp Business API and a platform like WaBulkSend. That is where you set the timing, personalize each message, and schedule reminders before every appointment.

How far in advance should you send a reminder?

A reminder 24 hours before the appointment gives clients time to plan or reschedule, and a second nudge about an hour before catches anyone who forgot. For appointments booked far out, add a confirmation right after booking too. Test these windows with your own clients and adjust to what earns the most confirmations.

Cut no-shows with automatic reminders

Set up your reminder template once, then schedule each day's reminders or trigger them per booking through the API. The demo gives you 25 messages on your own number, one time, no card required.

Start sending