Skip to main contentSkip to navigation
Healthcare & Clinics

Doctor Appointment Reminder WhatsApp Templates

A doctor appointment reminder is a message that tells a patient when and where their consultation is, who they are seeing, and how to confirm or reschedule it — without ever mentioning why they are coming in. WhatsApp beats an SMS or a reception call here because the patient can reschedule with a single tap instead of ringing a busy front desk, and because the message stays in the thread where they will look for it. Send one three days out, one the evening before, and one on the morning of the appointment.

Meta billing category

Templates on this page are typically approved as Utility, billed at ~₹0.115 per message (India).

Transactional — tied to an order, account, or appointment the customer already has. Cheapest category. Adding promotional lines risks Meta reclassifying it as Marketing at ~7.5x the cost.

Copy-ready templates

Replace the {{placeholders}} with your platform’s variables before submitting to Meta for approval.

1. Reminder, three days before

Hello {{patient_name}}, a reminder from {{clinic_name}}. Your appointment with {{doctor_name}} is on {{appointment_date}} at {{appointment_time}}. Need a different day? Reschedule here: {{reschedule_link}} To cancel or ask anything urgent, call us on {{clinic_phone}}.

Best for: 3 days before the appointment — this is the message that kills no-shows, because it is early enough for the patient to move the slot instead of simply not turning up.

2. Confirm or reschedule, evening before

Hello {{patient_name}}, your appointment with {{doctor_name}} at {{clinic_name}} is tomorrow, {{appointment_date}}, at {{appointment_time}}. Reply YES to confirm. Reply RESCHEDULE and we will offer you another slot. If you cannot make it, telling us now lets us give the slot to someone on the waiting list. 🙏

Best for: The evening before, between 6 and 8 pm. A slot released tonight can still be filled tomorrow; a slot abandoned at 10 am cannot.

3. Morning of the appointment

Good morning {{patient_name}}. Your appointment is today at {{appointment_time}} with {{doctor_name}}. ✅ Token: {{token_number}} {{clinic_name}}, {{clinic_address}} Please arrive about 10 minutes early for registration. Running late? Call {{clinic_phone}} — we can usually adjust.

Best for: Two to three hours before the slot. The token number and the address are what the patient actually needs in the auto on the way over.

4. Rescheduled — confirmation

Done, {{patient_name}}. Your appointment with {{doctor_name}} has been moved. New date: {{new_appointment_date}} New time: {{new_appointment_time}} {{clinic_name}}, {{clinic_address}} Nothing else is needed from you. See you then.

Best for: Immediately on any change. An unconfirmed reschedule is a no-show waiting to happen, because the patient is never quite sure it went through.

5. Appointment for a child (message the parent)

Hello {{parent_name}}, a reminder from {{clinic_name}}. {{patient_name}} has an appointment with {{doctor_name}} on {{appointment_date}} at {{appointment_time}}. Please bring the vaccination card and any previous prescriptions. Reschedule: {{reschedule_link}} | Call us: {{clinic_phone}}

Best for: Paediatrics. The message goes to the parent or guardian on record, never to a number that belongs to the child.

6. Missed appointment — no blame

Hello {{patient_name}}, we missed you at {{clinic_name}} on {{appointment_date}}. Things come up — no problem at all. When you are ready, book a new slot here: {{booking_link}} Or call {{clinic_phone}} and we will find you a time.

Best for: The day after a no-show. A warm, blame-free note brings patients back; a scolding one loses them permanently.

What each variable means

These 13 placeholders appear in the templates above. Map each one to the matching field in your WhatsApp platform before you submit for approval.

VariableWhat to put in it
{{patient_name}}The patient. For a minor, message the parent, not the child.
{{clinic_name}}Your clinic, hospital, or lab name.
{{doctor_name}}The treating doctor. Never include the reason for the visit.
{{appointment_date}}Date of the appointment.
{{appointment_time}}Time of the appointment.
{{reschedule_link}}One-tap link to move an existing booking.
{{clinic_phone}}Phone number for anything urgent. Chat is not monitored round the clock.
{{token_number}}Queue or token number for the visit.
{{clinic_address}}Your clinic, hospital, or lab address, as a patient would need it to find you.
{{new_appointment_date}}The rescheduled date.
{{new_appointment_time}}The rescheduled time.
{{parent_name}}The parent or guardian. Messages about a minor go to them.
{{booking_link}}Link the customer taps to book or rebook a slot.

Frequently asked questions

Is an appointment reminder a Utility or a Marketing template?

Utility. It concerns an appointment the patient has already booked, so Meta approves it under Utility at roughly ₹0.115 per message in India, against about ₹0.8631 for Marketing — a gap of around 7.5x. Slipping a health-package offer into a reminder is exactly what gets the template reclassified as Marketing, so you would end up paying the higher rate on every reminder you send.

Can I mention what the appointment is for?

No. Put the doctor, the date, and the time in the message, and nothing about the reason. The specialty of the doctor already reveals more than most patients would choose to share, so for sensitive departments consider using the clinic name alone. WhatsApp messages surface in lock-screen previews and get backed up to personal cloud accounts, and a diagnosis has no business being in either.

How many reminders should I send?

Three is the workable ceiling: three days out, the evening before, and a couple of hours before the slot. Each one has a different job — the first lets the patient move the appointment, the second lets them release it, the third simply gets them out of the door. More than three trains patients to ignore the thread, and blocks damage the WhatsApp quality rating that governs your messaging limits.

Go deeper

Browse the full library

90 template sets and 488 copy-ready messages — across commerce, Indian festivals, finance, and industry starter packs. All free, all written for Meta approval.

All WhatsApp templates