Retention, not acquisition

Patient CRM and recall — the cheapest patient you will ever book

A patient CRM holds one record per patient across every visit, branch and enquiry channel, and uses it to bring people back when they are due. It is the least glamorous system in a practice and usually the highest-return, because contacting an existing patient costs a message rather than a click.

Every clinic has a list of satisfied patients who were due for a review and were never contacted. That list is the cheapest growth available, and almost nobody works it.

  • One record across visits, branches and channels
  • Enquiry pipeline with an owner and a response clock
  • Recall rules per treatment type, fired automatically
  • Role-based access, so the front desk cannot read clinical notes

At a glance

What it is
A single patient record plus an enquiry pipeline and a recall engine on top of it
Built for
Clinics, multi-branch groups, hospitals and diagnostic chains
Timeline
3–6 weeks depending on data migration and integrations
Starting from
₹25,000 one-time, rising with data migration and integration scope
Highest-return feature
Recall and lapsed-patient reactivation
Data handling
Role-based access, purpose-bound consent, defined retention, access logs

The gap

What a missing patient record actually costs

The same patient exists four times under three phone numbers

Enquiries arrive by call, WhatsApp, form and walk-in, and each creates a separate trace. Without deduplication and a single identity, you cannot tell a new patient from a returning one, which makes every acquisition number you report wrong.

Enquiries have no owner and no clock

An enquiry in a shared inbox belongs to nobody. Assignment, a visible response timer and ageing turn a pile of messages into a pipeline where the ones going cold are obvious before they are lost.

Patients due for a review are never contacted

A six-month dental review, an annual eye check, a physio follow-up cycle, a post-procedure scan — all knowable from the record, all routinely forgotten. Recall rules per treatment type fire these automatically instead of relying on someone remembering.

Nobody knows which patients stopped coming, or when

Lapsed-patient reactivation is the single cheapest campaign a practice can run, and it requires only a definition of what lapsed means for each service and a channel patients read. Most clinics have never run it once.

What you get

What the CRM includes

Unified patient record

One identity across visits, branches, doctors and channels, with deduplication on phone number and name so the same person stops appearing four times.

Enquiry pipeline

Every enquiry captured with its source, assigned an owner, moved through defined stages, with ageing visible and escalation when it stalls.

Recall engine

Rules per treatment type — review intervals, repeat cycles, follow-up scans — firing automatically through WhatsApp or a call task list.

Lapsed-patient reactivation

A defined lapse window per service, and a structured campaign to bring back patients who simply drifted rather than left.

Conversation history

Every message, call outcome and note against the patient record, so the next person to speak to them is not starting from nothing.

Source and cohort reporting

Which channel produced which patient, first-visit value versus lifetime value, and retention by cohort, doctor and service.

Review and feedback triggers

Post-visit review requests and feedback capture fired from the same record, uniformly, without filtering who gets asked.

Role-based access

Front desk sees contact and scheduling, clinicians see clinical notes, management sees aggregates. Access is logged.

Migration and integration

Existing patient data cleaned, deduplicated and imported, with ongoing sync to your records or billing system where an API exists.

How it works

How it gets built

  1. 1Days 1–3

    Define a patient and an enquiry

    Sounds trivial, is not. What counts as the same person, what counts as a new enquiry versus a follow-up, and what lapsed means for each service — these definitions determine whether every later number is meaningful.

  2. 2Week 1

    Audit and clean the existing data

    We assess what you already hold, how duplicated it is and what can realistically be migrated. This is usually the least pleasant week and the one that decides the quality of everything after.

  3. 3Weeks 2–5

    Build, migrate, integrate

    Record model, pipeline, recall rules and access control built, historical data migrated and deduplicated, integrations connected and tested against real records.

  4. 4Launch

    Run the first recall campaign together

    We run the first reactivation campaign with your team so the process is proven and documented before it is handed over. It is also usually the moment the value becomes obvious.

Recall rules by practice type

Recall rules by practice type
Practice typeTypical recall triggerIntervalWhy it is usually missed
DentalRoutine review and scaling6 monthsNo system holds the date; the patient assumes they will remember
OphthalmologyAnnual eye examination, post-operative review6–12 monthsFollow-up scheduled verbally at discharge and never recorded
PhysiotherapyIncomplete treatment cycle1–4 weeksPatient stops mid-course when symptoms improve; nobody follows up
DermatologyRepeat procedure cycle, chronic condition review4–12 weeksTreated as episodic when it is actually cyclical
DiagnosticsRepeat test for a monitored condition3–12 monthsThe referring doctor owns the recall and the lab never asks
General practiceChronic disease review, vaccination3–12 monthsNo register of who is due, so it depends on the patient

Why retention beats acquisition on cost, always

The arithmetic is not close

Acquiring a new patient means paying for visibility, competing for a click, converting an enquiry and hoping they attend. Contacting a patient who has already been to you, was satisfied, and is due for a review costs the price of a WhatsApp message and a few seconds of someone's attention.

Even at low response rates, recall campaigns typically produce appointments at a small fraction of the cost per patient of any acquisition channel. The reason practices do not run them is not economics — it is that nobody owns the list, and the data needed to run it is scattered across a records system, a booking sheet and someone's memory.

Lifetime value should decide your ad budget

A practice that measures only first-visit value will systematically underspend on acquisition and misjudge which channels are working. A dental patient who returns twice a year for a decade, or an IVF patient whose journey spans multiple cycles, is worth an order of magnitude more than the first appointment suggests.

You cannot compute that without a unified patient record. Once you have one, the budget conversation changes entirely: you stop asking what a lead costs and start asking what a patient is worth, which is the only version of the question that leads to a correct answer.

  • Track first-visit value and lifetime value separately, per service
  • Report retention by cohort, not as a single overall figure
  • Attribute the whole patient relationship to the original acquisition source
  • Let the highest-lifetime-value services carry the highest acquisition budgets

Consent is what keeps the channel usable

Recall messaging is not transactional in the way an appointment reminder is — the patient did not ask for it at that moment. That makes explicit, recorded, purpose-bound consent essential, both under the Digital Personal Data Protection Act, 2023 and as a practical matter of not getting your number blocked.

The discipline that follows is simple and worth stating plainly: capture recall consent separately at the first visit, tell the patient what it is for, honour withdrawal immediately, and never let a recall message drift into treatment advertising. The channel is only valuable while patients still read it.

FAQ

Questions we get asked

Practice management software is built around the visit: scheduling, records, billing. A CRM is built around the relationship: every enquiry whether or not it became a patient, every channel they came through, where they are in a pipeline, and when they are next due. Most practice management systems have no concept of an enquiry that never converted, and no recall engine. The two are complementary, and we integrate rather than replace.

How many patients are due back and have not been asked?

Most practices cannot answer that. We will help you find the number, then build the system that stops it happening again.