20 WhatsApp Message Templates for Clinics and Healthcare (2026)
Your front desk loses hours to reminder calls, and patients still miss slots because the confirmation email was never opened. Below are 20 WhatsApp message templates for clinics, dental practices and diagnostic labs in 2026 — booking confirmations, reminders, report-ready alerts, follow-ups — written to pass Meta review and to keep clinical detail out of the message body. The Tech Pad sends them on the official WhatsApp Cloud API, with a shared inbox so several receptionists work one clinic number. Start free for 30 days. Join through a referral link for 1 free Launch month, then earn 5 more free months by referring five businesses that connect WhatsApp — up to 6 months free total.
Why clinics run on WhatsApp
Three costs sit behind every clinic's schedule: empty slots from no-shows, staff time burned on outbound calls, and patients ringing the desk to ask whether a report is ready. WhatsApp reduces all three because people actually read it — around 98% of WhatsApp messages get opened, against roughly 20% for email, and the median reply comes back in under 90 seconds. For older patients and family attendants who never touch email, it is often the only channel that works.
It also fits how Indian clinics already operate. The number on your board, your Practo listing and your Google profile is a WhatsApp number, so patients message it whether or not you planned for that. The question is only whether those messages land in one receptionist's personal phone or in a shared queue with history. See [WhatsApp for healthcare](/industries/healthcare/) for the wider setup.
The rules to get right before you write anything
Template text is reviewed by Meta and stored on a patient's phone, often on a shared family device. Treat it as public.
- Never put clinical detail in a template. No diagnosis, no medication name, no test value, no condition, no department that implies a condition. Say "your report is ready" and link to a secure, authenticated page.
- Neutral wording plus a link. The link does the sensitive work behind a login; the template only announces that something is waiting.
- Take explicit consent at registration. Add a WhatsApp consent line to your intake form or OPD registration slip, record the date and source, and keep that proof. India's DPDP-style consent hygiene — clear purpose, easy withdrawal, stored evidence — is good operational practice here, not legal advice; run your policy past your own counsel.
- Keep utility and marketing separate. Utility follows a transaction the patient started: confirmations, reminders, receipts, report-ready notices. It approves in minutes to hours and costs less — utility conversations in India sit around ₹0.10–0.30, with marketing roughly 2–3× that. Check Meta's current rate card.
- Marketing needs an opt-out. Health camps, annual-package pushes and seasonal offers are marketing templates and must carry a "Reply STOP to opt out" line.
- Do not make treatment claims or promote regulated products. Mis-tagging a marketing message as utility is the fastest route to rejection. Background: [message templates guide](/blog/whatsapp-business-message-templates-guide/) and [template categories and pricing](/blog/whatsapp-template-category-pricing-2026/).
The 20 templates, grouped by journey stage
Every row is safe to rewrite in your clinic's voice and submit from the Template hub. Variables are listed in order.
Booking and changes
| # | Purpose | Category | Variables | Timing |
|---|---|---|---|---|
| 1 | Appointment booked confirmation | Utility | name, doctor, date-time | Instantly on booking |
| 2 | Visit details with location pin | Utility | name, clinic branch, map link | Right after confirmation |
| 3 | Reschedule confirmed | Utility | name, new date-time, doctor | On reschedule |
| 4 | Cancellation acknowledged | Utility | name, cancelled slot, rebook link | On cancellation |
Reminders and no-show prevention
| # | Purpose | Category | Variables | Timing |
|---|---|---|---|---|
| 5 | 24-hour reminder | Utility | name, doctor, date-time | T-24 hours |
| 6 | Same-day nudge | Utility | name, time, branch | Morning of visit |
| 7 | Confirm-or-reschedule prompt | Utility | name, date-time | T-24h, with buttons |
| 8 | Missed-appointment recovery | Utility | name, missed date, rebook link | 2–4 hours after |
Visit day
| # | Purpose | Category | Variables | Timing |
|---|---|---|---|---|
| 9 | Doctor running late | Utility | name, doctor, revised time | As soon as known |
| 10 | Arrival and queue update | Utility | name, token or position | On check-in |
| 11 | Teleconsult joining link | Utility | name, time, meeting link | T-15 minutes |
Results and follow-up
| # | Purpose | Category | Variables | Timing |
|---|---|---|---|---|
| 12 | Prescription ready | Utility | name, pickup point, secure link | On issue |
| 13 | Report ready (secure link only) | Utility | name, lab or branch, secure link | On release |
| 14 | Report collection reminder | Utility | name, branch, timing window | 48 hours later |
| 15 | Follow-up visit due | Utility | name, doctor, suggested window | Per advised interval |
| 16 | Vaccination or check-up due | Utility | name, due date, booking link | Schedule set at last visit |
Admin, feedback and re-engagement
| # | Purpose | Category | Variables | Timing |
|---|---|---|---|---|
| 17 | Payment receipt | Utility | name, amount, invoice link | On payment |
| 18 | Insurance or ID document request | Utility | name, document needed, upload link | Pre-admission |
| 19 | Feedback request | Utility | name, doctor, feedback link | Day after visit |
| 20 | Health camp or annual package | Marketing | name, camp date, branch | Consented lists only |
Rows 1–19 stay utility only while the wording stays administrative. Add a discount or a package pitch to a reminder and Meta's classifier will read it as marketing — submit that as its own template instead.
Four copy-paste blocks
These are the four that move the schedule most. Keep the sensitive part behind the link, and use quick-reply buttons rather than asking patients to type keywords.
24-hour reminder with confirm or reschedule
Hi {{1}}, a reminder of your appointment with {{2}} tomorrow at {{3}}. Tap Confirm to keep the slot, or Reschedule and our front desk will send you new times.
Report ready — notification only
Hi {{1}}, your report from {{2}} is ready. You can view it securely here: {{3}}. Login is required. Reply to this message if you would like to book a review consultation.
Missed-appointment recovery
Hi {{1}}, we missed you at your appointment on {{2}} with {{3}}. Reply here and we will hold the next available slot for you today or tomorrow.
Follow-up visit due
Hi {{1}}, {{2}} had advised a follow-up around {{3}}. Reply here to pick a slot, or tap Book to see open times at your usual branch.
Note what is absent: no test values, no medicine names, no condition. The doctor's name and a date are administrative facts; everything clinical sits behind authentication.
How to automate it from the tools you already run
- Connect your number on the Cloud API from the dashboard at [/wa/](/wa/) — you need the API key and phone number ID it issues, then a verified sender.
- Submit the utility templates first in the Template hub. They clear in minutes to hours, so your reminder flow is live the same day; hold marketing templates for later since those can take days.
- Install the free connector for your booking plugin: [Bookly](/plugins/bookly/), [Amelia](/plugins/amelia/), [LatePoint](/plugins/latepoint/) or [Simply Schedule Appointments](/plugins/simply-schedule-appointments/). Each fires messages on real booking events — created, rescheduled, cancelled — so nobody copies numbers by hand. Full list at [/plugins/](/plugins/).
- Map events to templates: booking created → #1 and #2, T-24h → #5 and #7, no-show → #8. There is no monthly fee for the connectors; you pay Meta's per-message conversation fees only.
- Put replies in the [shared team inbox](/features/inbox/) so two or three receptionists work the same number with assignment, internal notes and history that survives staff changes.
- Switch on [AI Copilot](/features/ai-copilot/) for the after-hours first reply — timings, directions, what to carry — and let staff take over in the morning.
- Add the consent checkbox to your registration form and store the record before you send anything outbound.
What to measure
Track four numbers weekly from the analytics and delivery log: confirmations received per 100 reminders, reschedules captured before the slot was lost, no-show rate for the month before and after you turned reminders on, and median first-reply time in the inbox. Measure your own baseline rather than trusting an industry figure — every clinic's patient mix is different. Costs are visible too: see [/pricing](/pricing) for plans.
FAQ
Are healthcare messages allowed on WhatsApp?
Appointment and administrative messaging is allowed, and clinics are one of the most common WhatsApp Business use cases. What Meta restricts is promoting regulated products and making treatment claims, so keep clinical detail out of template text and stick to scheduling, logistics and neutral follow-ups.
Can I send test reports over WhatsApp?
Send a notification that the report is ready plus a secure link or a request to collect it, rather than the diagnosis itself. That keeps sensitive results behind authentication, avoids putting clinical data in a template, and still removes the phone calls from your front desk.
Which category do appointment reminders fall under?
Reminders, confirmations and reschedules are utility messages because they follow a transaction the patient initiated, so they are cheaper and approve faster. A health-camp announcement or seasonal offer is marketing and needs its own template with an opt-out.
How much can WhatsApp reminders reduce no-shows?
Clinics generally see the biggest drop from a 24-hour reminder plus a same-day nudge with a one-tap confirm or reschedule option. WhatsApp reaches patients far more reliably than email, which is opened around 20% of the time, and most patients reply within minutes.
Start sending this week
Pick five templates — booking confirmation, location pin, 24-hour reminder, report ready, missed-appointment recovery — submit them, and wire them to your booking plugin. That is an afternoon of work and it covers most of the calls your desk makes today. The Tech Pad gives you the Cloud API connection, the Template hub, the connectors and the [shared inbox](/features/inbox/) in one place.
Start free for 30 days at [/wa/](/wa/). Join through a referral link for 1 free Launch month, then earn 5 more free months by referring five businesses that connect WhatsApp — up to 6 months free total.