Blog · Templates

Check-up recall messages on WhatsApp for clinics

Most patients mean to come back for their check-up. They just forget, and nobody at the front desk has time to call the whole list. A short WhatsApp recall, sent at the right time with an easy way to book, brings many of them back.

Why recalls matter for a clinic

A patient who had a cleaning, a filling or a treatment plan started is the easiest patient to bring back. They already trust you. What they don’t have is a reminder. A phone call from the front desk is slow and often goes unanswered. A WhatsApp message gets read, and the patient can reply “Saturday morning chalega?” when it suits them.

Recalls work for more than dental check-ups: a review after a course of medicine, a blood sugar re-test, a physiotherapy follow-up, a post-surgery check, an annual eye test.

Utility or Marketing? Get this right first

To message a patient who hasn’t written to you in the last 24 hours, WhatsApp needs a template Meta has approved. The category decides the price and whether it gets approved.

MessageCategory
“Your next sitting for the root canal Dr. Mehta planned is due”Utility: it is about treatment the patient already agreed to.
“Your follow-up review after 2 weeks is due, please book a time”Utility, when the doctor asked for the follow-up.
“It’s been 6 months, time for a check-up”Often treated as Marketing, since no visit was booked or advised for that date.
“Teeth whitening at 20% off this month”Marketing, always.

The rule of thumb: if the message is about something the patient booked, owes or was told to do by the doctor, it can be Utility. If it invites them to something new, it is Marketing. Keep offers out of recall messages. Mixing “your follow-up is due” with “and 10% off whitening” turns the whole thing into marketing. Our template checker helps you spot this before you submit.

7 recall messages you can copy

{{1}}, {{2}} are filled in for each patient when you send.

1. Treatment plan, next sitting (Utility)

“Hello {{1}}, your next sitting for {{2}} with {{3}} is due this week. Reply here with a day that suits you and we’ll confirm the time.”

2. Doctor-advised follow-up (Utility)

“Hi {{1}}, {{2}} asked to see you again {{3}} after your last visit. Please reply to book your follow-up at {{4}}.”

3. Re-test reminder (Utility)

“Hello {{1}}, your {{2}} re-test advised by {{3}} is due on {{4}}. Reply here to book a slot.”

4. Six-month check-up (Marketing)

“Hi {{1}}, it’s been 6 months since your last check-up at {{2}}. A quick check now catches small problems early. Reply to book a time.”

5. Gentle second nudge (Marketing)

“Hello {{1}}, just checking if you’d like to book your check-up at {{2}}. Mornings and evenings are open this week. Reply with a day.”

6. After the booking (Utility)

“Hi {{1}}, your check-up at {{2}} is confirmed for {{3}} at {{4}}. Reply here if you need to change it.”

7. Patient not ready yet

No template needed if the patient has just replied. Answer inside the 24-hour window: “No problem at all. Should we message you again next month?”

Send a short drip, not one message

One message is easy to miss. Five is annoying. A drip of two or three, spaced out, works better, as long as it stops the moment the patient answers. In GetSetSales a drip is a series of messages over days (for example day 1, day 4 and day 10) that stops for anyone who replies. You set working hours, so nothing goes out at night, and a weekly limit, so nobody gets too many messages from you.

A simple recall drip:

  1. Day 1: message 1, 2 or 4, depending on the patient.
  2. Day 4: message 5, only if there was no reply.
  3. Day 10: one last short note, then stop.

When a patient replies, the chat lands in the shared team inbox. Assign it to the front desk person who handles bookings, and add a private note like “prefers Dr. Shah, evenings only” for the next person.

Who gets the recall

Tag patients by what they came for: “cleaning-may”, “rct-in-progress”, “braces”. You can import your patient list from Excel or CSV (91 is added to 10-digit numbers), and new patients who message you are saved on their own. Then send the recall as a campaign to one tag. Patients who reply STOP are opted out and never get campaigns again. See getting opt-in right.

Let them book in the chat

With the Meetings add-on, a patient who replies “yes” can pick a free time inside the chat. Each service can have its own length (a check-up shorter than a scaling), reminders go out before the booking, and the front desk can move a booking from the bookings list. It is ₹199 a month after a 20-day free trial. For the reminder side, see WhatsApp appointment reminders.

What it costs

With us, each conversation is ₹0.15, whoever starts it, and the replies inside it are free. A recall to 300 patients is ₹45 with us. Meta charges its own template rate directly (in India, about ₹0.115 for utility and ₹0.86 for marketing). Your first 100 are free. Read more on the dental clinic page or the clinic page.

Common questions

Is a 6-month check-up reminder Utility or Marketing?

If the doctor advised the visit and the patient agreed, it can be Utility. A general “time for a check-up” with no booked or advised visit is usually treated as Marketing, which costs more per message.

How many recall messages should I send?

Two or three, a few days apart, and stop as soon as the patient replies. A drip in GetSetSales stops on reply on its own.

Can I send recalls to old patients who never messaged on WhatsApp?

Only if they gave you their number and agreed to hear from you, for example on the registration form. Sending to people who didn’t agree leads to blocks and can hurt your number’s quality rating.

Set up in about 10 minutes. We’ll help if you get stuck.

Create your free account, connect the WhatsApp number you already use, and send your first message today. Your first 100 messages carry no platform fee. Meta charges apply separately.

No card · No base subscription · Meta Tech Provider