Skip to content
Guide

Choosing a CRM for a clinic: a checklist

What a clinic needs from a CRM: patients and history, appointments and revisits, packages, dues, WhatsApp and data location, plus a vendor checklist.

By Selfeey team · Published 7 October 2026 · 8 min read

A clinic is not a sales pipeline

Most CRMs were built for a salesperson chasing leads through stages until a deal closes. A clinic runs on a different shape: a patient comes in, is seen, pays, and comes back — or does not. The deal is never closed; the relationship is the product. A CRM chosen for a clinic has to be judged on how well it handles the return visit, the package of sessions, the balance still due and the message that brings the patient back, not on how pretty the pipeline is.

This guide lists what to look for, area by area, and ends with a checklist you can take into any demo. Where Selfeey does something, it says so plainly; where the choice is yours, it says that too.

Patients and their history

The first test is whether the system treats the patient as one record with everything attached: contact details, the family members who come with them, every visit, every payment, every message and every note. A clinic that has a patient's history in one place answers the phone differently: the receptionist sees the last visit, the open balance and the sessions left before saying hello.

Ask how the record is built. Can the front desk create it in seconds, from a phone, while the patient is standing there? Can the existing patient list come in from the spreadsheet or the old software you use today, with the duplicates found? Can a doctor add a note without a login that costs a seat? And can you see the lifetime value of a patient, so you know which families the clinic actually runs on?

  • One record per patient, with family members linked.
  • A timeline: visits, payments, messages, calls and notes in order.
  • Import from Excel or Google Sheets with duplicates handled.
  • Lifetime value visible on the list, not buried in a report.

Appointments and revisits

Appointments are where most clinic software starts and where many CRMs stop. Look past the calendar to the revisit: the follow-up a doctor asked for, the review after a course of treatment, the annual check. The question is whether the system can hold the next visit against the patient, remind the patient about it in the channel they use, and show you the patients who were due and did not come.

Decide what the phone should do. A clinic's line is busy at exactly the times patients call — opening hour, lunch, the evening — and a missed call is a missed visit. Some clinics add a receptionist; some add an AI that answers the inbound call, takes the patient's details and the reason for the call, and hands the conversation to a person when one is free. If you consider the AI route, insist that it answers in the languages your patients speak and that every call is logged against the patient.

  • Next visit recorded against the patient, not only in a calendar.
  • Reminders in the patient's channel, in the patient's language.
  • A list of patients due for a revisit who have not booked.
  • A plan for the phone: who or what answers when the desk is busy.

Packages and sessions

Physiotherapy courses, dental treatment plans, dermatology sessions, wellness programmes — a large part of a clinic's revenue is sold as a package of visits paid up front or in instalments. The system has to know how many sessions were bought, how many have been used and what is left, and it has to show that at the front desk when the patient walks in. A package tracked on paper is a package that gets used one session too many or expires unnoticed.

Ask how a package is sold, how a visit is marked against it, and what the patient sees. Visit attendance — a quick tick when the patient arrives — is the simplest way to keep a package honest, and it doubles as the record of who came when.

Dues and instalments

Clinics carry balances: the package paid in parts, the procedure settled after insurance, the family that pays monthly. The system has to track what each patient agreed to pay, what they have paid and what is due, and remind them without the front desk keeping a notebook. Look for dues and instalments as a feature, not a workaround built from invoices.

Invoices still matter: a patient who pays should get one, with a payment link so the balance can be settled from a phone, and the clinic's own invoice numbering should run without gaps. Reminders for an overdue balance should go from the clinic's number, with the link, on a schedule — see the guide on payment reminders for the cadence and the wording.

WhatsApp

Patients in India live on WhatsApp, and a clinic that reaches them there — appointment confirmations, revisit reminders, reports ready for collection, a package balance — saves hours of calls a week. The rules are strict: a patient has to opt in, a message that starts a conversation has to use an approved template, and a patient's message opens a 24-hour window for free replies. Look for a system that connects your own business number, manages the templates, and lands every reply in a shared inbox the front desk can work from.

Health is a sensitive subject. Keep clinical content out of templates, keep messages to confirmations, reminders and logistics, and respect an opt-out the same day. The guide on WhatsApp campaigns in India covers consent, categories and opt-outs in detail.

Data location, access and leaving

Ask three plain questions before you sign. Where is the data stored, and under whose law? Who inside the vendor can see it, and who inside your clinic can see what — can a receptionist see the doctor's notes, can a doctor see the accounts? And how do you leave: can you export every patient, visit and payment in a usable file, and how long does the vendor keep your data after you cancel?

A good vendor answers all three in writing and points to its privacy policy and security page for the detail. Selfeey's are linked from every page of its site; read them with the same care you would give a supplier agreement.

  • Storage location and the law that applies, in writing.
  • Roles and permissions: who in your clinic sees what.
  • An export of every record, in a file you can open.
  • Retention after cancellation, stated in the policy.

The people side: staff, attendance and payroll

A clinic is a team on shifts, and the same login that runs patients can run the people: employee records, staff attendance, leave requests and payroll. It is not what a CRM salesperson will lead with, but it is the difference between one system and three, and between an owner who sees the whole clinic and one who reconciles spreadsheets on Sunday.

Ask whether staff attendance can be marked from a phone, whether leave requests reach the person who approves them, and whether payroll reads from the attendance you already keep. If the answer is three separate tools, add the cost of the glue between them to the price.

How Selfeey fits a clinic

Selfeey keeps every patient as one customer record with the Customer 360 timeline — every call, message, quotation, invoice and note in order — and imports your existing list from Excel or Google Sheets. WhatsApp runs from your own business number via MSG91 with approved templates and a shared inbox on every plan, and invoices carry a payment link so balances are settled from a phone.

On Business Suite and PRO Ultimate, the Business Dashboard for healthcare adds packages, dues and instalments and visit attendance, with stage boards for longer treatment journeys. Staff attendance, employee records and payroll are on every plan; leave requests and approvals are on Business Suite and PRO Ultimate.

On PRO Ultimate, the AI answers your inbound calls in Indian languages, takes the details and hands over live when a person steps in, with every call logged; AI employees prepare replies and follow-ups that wait in the approvals queue for your approval. Selfeey is customised to your clinic's workflow at no extra cost.

The checklist

Take this into any demo, and ask to see each line done on a phone rather than described on a slide.

  • One patient record with family links, timeline and lifetime value.
  • Import from your current spreadsheet or software, duplicates found.
  • Next visit held against the patient; a list of patients due and not booked.
  • Reminders on WhatsApp from your own number, with approved templates.
  • A shared inbox for replies, worked by the front desk.
  • A plan for the phone when the desk is busy, with every call logged.
  • Packages: sessions bought, used and left, visible at the desk.
  • Dues and instalments tracked per patient, reminders with a payment link.
  • Invoices with a payment link and gap-free numbering.
  • Roles and permissions that match your clinic.
  • Data location, export and retention in writing.
  • Staff attendance, leave and payroll in the same login, if you want one system.

Questions

Is a CRM different from clinic management software?

A clinic management system usually centres on the appointment book and the clinical record. A CRM centres on the relationship — the messages, the revisits, the balances. Many clinics want both in one login; this checklist helps you judge whether a system does both well.

Can the front desk use it from a phone?

They should be able to. Ask to see a patient created, a visit marked and a WhatsApp reply sent from a phone during the demo.

Which Selfeey plan has packages and dues?

Packages, dues and instalments and visit attendance are on the Business Dashboard for healthcare, on Business Suite and PRO Ultimate.

Also useful