Set Up Your First Recall Campaign in 15 Minutes

The Dentomate WhatsApp hub showing the Inbox, Patients and Campaigns tabs, the New Campaign button, and patient rows tagged New Patient, High Value and Medical Risk

Screenshot of Dentomate, using a demonstration clinic. No real patient data appears here.

This is the mechanical version: what to click, in what order, and what each plan lets you do. If you want the thinking behind who to contact and what to say first, read the patient recall guide, then come back.

Before You Start

  • A paid plan. Campaigns are not on the free plan. Starter allows two campaigns in any rolling 30 days, Pro is unlimited.
  • A doctor or admin login. Reception accounts can see the patient list and use the inbox, but cannot send a campaign.
  • Mobile numbers on your patients. Anyone without one is skipped silently. Worth checking before you send, not after.

Step 1: Open the WhatsApp Hub

From the dashboard, open WhatsApp in the sidebar. There are three tabs: Inbox for conversations, Patients for the segmented list, and Campaigns for what you have already sent. Start on Patients.

Step 2: Find the Group You Want

Every patient row carries tags that Dentomate works out from the visit history. You do not build a filter or maintain a list.

  • Due for Visit: last visit 60 to 90 days ago
  • Inactive: last visit more than 90 days ago
  • High Value: lifetime treatment billing above ₹10,000
  • New Patient: registered as new, or seen in the last week
  • Medical Risk: a recorded history of high or low blood pressure, diabetes, heart disease or asthma

For a first campaign, use Due for Visit. It is the warmest group and it will give you a realistic read on your wording before you spend the bigger, colder list on a message you have not tested.

Step 3: Choose Who Gets It

Two ways, and the difference matters:

  • Tick individual patients. Use the checkboxes. Slower, but you see exactly who is on the list, which is the right call the first time.
  • Send to a whole segment. Faster, and correct once you trust the tags.

Either way, read the names before you send. A campaign is not something you can recall after the fact.

Step 4: Create the Campaign

Click New Campaign. You give it two things:

  • A name, which only you see. Make it something you will recognise in three months, like "Sept overdue cleaning" rather than "Campaign 1".
  • A message template, chosen from the approved templates in the dropdown.

That second one is the part that surprises people. WhatsApp does not let a business start a conversation with free text. Every message you initiate has to use a template Meta approved in advance, which is why you pick from a list rather than typing. The upside is that approved templates do not land in spam.

Step 5: Check the Personalisation

Templates carry placeholders that Dentomate fills per recipient, in this order: the patient's first name, your clinic's name, and your clinic's contact number. So a template reading "Hi {{1}}, this is {{2}}. Your last check-up was a while ago, reply here or call {{3}} to book." arrives as a message addressed to that person, from your clinic, with your number in it.

Nothing else is substituted. If a template implies a specific treatment or a specific date, it will say the same thing to everyone on the list, so pick a template whose claims are true for the whole group.

Step 6: Send

Sending happens immediately, one message per patient. Patients without a valid mobile number are skipped. Indian numbers entered as ten digits are handled correctly.

Then stop and let it run. Do not send a second campaign the same afternoon because the first one was quiet. WhatsApp is a personal channel and two messages in a day from a clinic reads as spam to the patient and to Meta.

Step 7: Watch the Replies, Not the Send Count

The Campaigns tab shows what went out and the per-recipient delivery status: sent, delivered, read. Useful for spotting dead numbers, useless as a measure of success.

The number that matters is in the Inbox tab. Replies arrive there attached to the patient's record, so whoever is at the desk can answer, and the conversation stays with the clinic instead of on one person's phone. When a patient replies, you are inside WhatsApp's 24-hour service window and can answer in normal free text without a template.

Plan Limits, Plainly

PlanRecall campaignsPrice
FreeNot included₹0
Starter2 every 30 days₹399/mo
ProUnlimited₹799/mo

Annual billing works out to ₹3,990/yr for Starter and ₹7,990/yr for Pro. Full breakdown on the pricing page.

The Starter limit is a rolling window, not a calendar month. Two campaigns sent on the 28th and 29th free up again on the 28th and 29th of the next month, not on the 1st.

Common Mistakes

  • Starting with the biggest list. The 90-day-plus group is the coldest audience you have. Spend it after you know your message works, not before.
  • Sending at night. A clinic message at 10pm reads as automated. Send during clinic hours.
  • Nobody watching the inbox. A recall campaign creates replies. If they sit unread for two days you have converted goodwill into annoyance.
  • Ignoring an opt-out. If a patient asks you to stop, make sure the record reflects it before the next campaign. See the DPDP checklist.

Fifteen minutes is genuinely enough for the first one. The part that takes longer is deciding what your message should say, which is a clinical and commercial question rather than a software one.

Send Your First Campaign

Start on the free plan, add your patients, and see the segments before you decide whether to upgrade.