CRM for clinics: who holds the patient until the next appointment?
The way to compare a clinic CRM starts with the patient axis, not the feature list.
In this article
At the end of a day at the clinic, a patient sends a WhatsApp message, the secretary writes an appointment in a paper diary, and the practitioner looks for the summary in another file. The next day, no one is sure whether anyone has gotten back to them. So the question is not which CRM to buy. The question is who holds the patient between one inquiry and the next.
The model worth remembering is called the patient axis: seven stations, from the first inquiry to the return to the clinic. A CRM for clinics is judged by the stations it holds in one place, and the stations that still fall to WhatsApp, a note, or memory.
Why a clinic does not really buy a CRM — it defines who holds the patient
A clinic does not buy a system because of a nice card or a colorful dashboard. It defines who is responsible for the inquiry, the scheduling, the preparation for treatment, the follow-up, and the next return.
In an aesthetic clinic, a prospective patient asks about a treatment on WhatsApp. The secretary answers, the practitioner explains on the phone, and the appointment is set in the diary of another room. If no system holds this sequence, the patient remains the responsibility of the last person who saw the message.
This creates three different problems:
- There are no clear owners for a new inquiry.
- The information exists, but is scattered across several tools.
- The clinic management sees appointments, but not the story that led to them.
A good CRM system for a clinic does not erase the need for medical judgment. It prevents the team from repeating the same memory work: who spoke with the patient, what was promised, what is missing, and what needs to happen now.
So do not ask only whether there is lead management, appointments, or messages. Ask: at which station does the system make responsibility visible?
The patient axis: the seven stations every CRM for a clinic must hold
The patient axis is the simple way to compare systems. Every station should display an owner, a status, a next action, and a history. If one of them is missing, the team fills it in itself.
Station 1: first inquiry
The inquiry can come from WhatsApp, a phone call, a form on the website, a referral, or a campaign. The system needs to store the source, the time, the content, the contact, and the reason for the inquiry.
In a physiotherapy clinic, a patient leaves a message while the front desk is busy. Without orderly intake, the message stays in the chat and does not become a task. What breaks here is the very knowledge that the inquiry exists.
Station 2: triage and matching
Here you check what the patient is asking for, which service is suitable, whether there is a limitation that needs to be clarified, and who can treat them. There is no need to turn the front desk into a medical call center, but basic questions and a handoff to the right person need to be defined.
In a multi-practitioner center, an inquiry for a certain treatment mistakenly goes to the diary of a practitioner who does not take that type of case. The problem is not a missing field. The problem is that there is no clear routing rule.
Station 3: Scheduling
Scheduling connects a person, a practitioner, a service, a room, a device, and a time. The system needs to show the constraints too, not just free slots.
In a dental clinic, a treatment requires a certain room and equipment. A calendar that shows free time without checking for a free resource creates an appointment that cannot take place.
Station 4: Preparation for the visit
Before arrival, you need to know which forms were sent, what the patient is required to bring, whether there is an approval, and whether a preparation call is needed. A general reminder is not a substitute for a preparation list.
In a skin treatment clinic, a patient receives instructions in a private message. If the instructions do not appear in the record, the patient may receive a different answer from a different representative.
Station 5: The treatment and the summary
The system needs to separate operational information from medical information, and to document who entered each item. The summary should be accessible to authorized people, but not to every employee.
In a clinic with a shared secretary, the secretary needs to see the appointment details and the billing, but not necessarily all the professional documentation. Overly broad permission is a dangerous shortcut.
Station 6: Follow-up after the visit
This is where a check-in call, a missing document, an instruction, a result, or a follow-up appointment comes in. Every task needs a responsible person and a check date.
In a rehabilitation clinic, a patient says they will come back after checking with the health fund. Without a task, the promise stays in the practitioner's memory and disappears when the day fills up.
Station 7: Proactive return
The return is not just an automatic reminder. It can be a periodic check-up, a series of treatments, a treatment renewal, or a follow-up after a break.
In a dental clinic, a patient finishes treatment and is not contacted at the right time. This is not necessarily a medical failure, but it is a failure in managing the relationship.
| Station | What the system needs to hold | What breaks without it | Who is usually responsible |
|---|---|---|---|
| Inquiry | Source, content, time, and owner | A message that was forgotten | Reception or inquiry manager |
| Triage | Service, fit, and routing rule | A referral to the wrong person | Reception or a professional |
| Appointment | Patient, practitioner, room, and resource | A double booking | Reception |
| Preparation | Forms, instructions, and approvals | A visit that is not ready | Reception |
| Treatment | Summary, permission, and history | Fragmented information | Practitioner |
| Follow-up | Task, date, and owner | A promise that disappeared | Practitioner or reception |
| Return | Reason, timing, and message | A patient who does not return | Patient relations manager |
The practical rule: do not choose a system that demonstrates one station well. Ask to see the entire axis with one patient.
The clinic CRM requirements document — section by section, ready to copy
A clinic CRM requirements document should describe decisions, not a collection of dreams. The following document is your working template with the team and with any vendor.
1. Purpose of the system
- Which process is the system supposed to hold from start to finish?
- What does the team currently do in WhatsApp, in the calendar, in Excel or in a separate system?
- What information must be available in a conversation with a patient?
- What counts as success: fewer inquiries that get forgotten, fewer mistakes in the calendar or better follow-up?
2. User types
- Which roles use the system: owner, manager, reception, practitioner, billing?
- What is each role allowed to see?
- Who is allowed to edit medical information?
- Who is allowed to export records, change permissions or delete a task?
3. Patient card
- Which identifying details are kept?
- Do family members, children or separate payers need a link to the same household?
- Which fields are mandatory and which fields are conditional on the type of service?
- Which documents, consents and conversations are linked to the card?
4. Inquiry pipeline
- Which inquiry sources exist?
- What are the possible statuses from a new inquiry to an appointment?
- Who receives an inquiry in each state?
- What happens if there is no answer or if the patient does not come back?
5. Services and treatments
- Which services are shown to the patient?
- Which practitioner is allowed to perform each service?
- Which room, device or time is required?
- Is there a series of treatments, a follow-up treatment or a review?
6. Calendar and resources
- Which calendars exist?
- Are room, device and practitioner checked together?
- Who can move an appointment?
- What happens on cancellation, lateness, no-show or a double booking?
7. Communication
- Which messages are sent on WhatsApp, by SMS or by email?
- Which content is operational and which requires professional approval?
- Does a patient's reply create a task or update a status?
- How do you see the history without mixing a private conversation with medical documentation?
8. Documents and permissions
- Which documents are kept in the system?
- Who is allowed to upload, view, edit or share each type of document?
- What is the desired retention period?
- How is access to information documented?
9. Payments and billing
- Which financial information is kept on the card?
- What is done in the system and what passes to an invoicing or clearing system?
- How are a refund, a debt, a cancellation or a partial payment documented?
- Who is allowed to see the financial data?
10. Reports
- Which reports are required daily, weekly or monthly?
- Do you want to see inquiries, appointments, no-shows, revenue or return to treatment?
- What is the source of the data in each report?
- Who checks exceptions and who receives an alert?
11. Connections to other systems
- Which connections are required for WhatsApp, forms, clearing, invoices or a medical system?
- What happens when the connection fails?
- Is there a way to export the customer's data?
- Who handles an API change or the permissions of an external service?
12. Acceptance tests
- Which real scenario must the provider perform in front of you?
- What must happen when a patient sends a message, books an appointment and cancels it?
- Which user sees each screen?
- What counts as a fault that prevents going live?
Give the document to three people: the one who receives inquiries, the one who performs treatment and the one who manages the money. The gap between their answers is usually the most important part of the requirements document.
The patient file and medical information: what is stored, where, and who is authorized to see it
A CRM for clinics is not supposed to turn every employee into a viewer of every detail. You need to define in advance which operational information is stored, which professional information is stored, and in which system the binding source is located.
In a physiotherapy clinic with a shared reception, the secretary needs to know what the appointment is, whether forms were sent and what the collection status is. The practitioner needs to see the professional information required for the treatment. The two roles are not identical.
Separate between layers:
- Identifying information and contact details.
- Information about appointments, cancellations and attendance.
- Communication and operational questions.
- Treatment summaries and professional information.
- Documents, consents and payments.
Define permissions by role and by action. Viewing is not editing, and editing is not exporting. There should be secure login with a one-time code sent by email, as well as a full activity log: who performed what, when and from which address.
In the context of the Privacy Protection Law, Amendment 13 and the GDPR, the system needs to support your obligations regarding permissions, use, retention and transfer of information. This is not legal advice.
Also ask what happens at the end of the engagement with the provider. The customer's data should be exportable for 30 days after the end of the engagement. The software itself does not become the clinic's property, so it is worth separating in the document between the data, the settings and the system.
Multiple practitioners, a calendar and resources: when two practitioners share a room and one secretary
In a multi-practitioner clinic, the calendar is a resource allocation mechanism, not a list of names. It must check a person, a room, equipment and treatment type in the same action.
In a treatment center, two practitioners work in the same room at different hours, and the secretary manages all of them. A system that allows viewing the calendar but does not prevent a collision will move the problem to an awkward phone call with the patient.
Ask to see four scenarios:
- Booking an appointment with a specific practitioner.
- Booking an appointment with the first available service.
- Moving an appointment while preserving the room and the equipment.
- A cancellation that frees the resource and offers it to another patient.
Also check permissions. A practitioner should see their own calendar and the relevant patients. A manager should see loads and exceptions. Reception should perform coordination without getting access to all professional content.
If the system cannot explain who made the decision and which resource was blocked, it is not managing the real problem.
From WhatsApp to an appointment in the calendar: how an inquiry becomes a patient without falling between the cracks
The distance between a WhatsApp message and an appointment in the calendar should be a defined path: intake, triage, owner, next action, and closure. Automation without a path just produces more messages.
In an aesthetics clinic, an inquiry can be a general question, a request for a quote, a change of appointment, or a complaint after a treatment. Each one needs different routing.
Define in advance:
- Which channels enter the system.
- How an existing patient is identified versus a new inquirer.
- Which status is created for each type of inquiry.
- Who receives the task and when.
- What happens when there is no answer.
- How a closed inquiry is marked and why.
Do not put sensitive medical information into an automated script just because the channel is convenient. An agent or a message can collect contact details, the type of inquiry, and a time preference, and then hand it over to an authorized person.
In the demo, send a message, reply to it, book an appointment, cancel it, and ask for someone to get back to you. Make sure every step is written on the card, that the owner changes when needed, and that two records are not created for the same patient.
Payments, health funds, and refunds: where the CRM ends and billing begins
A CRM can hold the financial relationship, but it does not always need to replace an invoicing, clearing, or bookkeeping system. The boundary should be explicit.
In a clinic that works with health funds and refunds, the process includes eligibility, payment, document, refund, and sometimes an open balance. The team needs to see what is missing, without turning the patient card into an unreliable accounting report.
Separate between:
- The price of the service or the treatment series.
- A payment that was received.
- An accounting document that was issued.
- A refund that was requested or received.
- A balance that requires action.
Ask the vendor to show what happens when clearing succeeds but the invoice fails. Ask who is the source of truth in case of a gap, and whether the system sends the data or only displays it.
In a dental clinic, the treatment can change during the visit. A good system allows updating the continuation without deleting the original history. It also prevents the front desk from promising a refund that the financing provider has not yet approved.
How to compare vendors without getting trapped in a demo — 12 questions to ask in every meeting
Comparing vendors works only when everyone gets the same scenario. Don't settle for a presentation. Ask for a full action on a simulated patient, with permissions and failures.
- Can you show all seven stations of the patient journey on one card?
- How does a WhatsApp inquiry become a task with an owner?
- How does the system identify an existing patient and prevent duplicates?
- What happens when two practitioners need the same room?
- Can reception permissions be separated from practitioner permissions?
- How is access to information logged: who, what, when and from which address?
- What is stored in the card and what stays in an external system?
- What happens when the connection to WhatsApp, a form or a payment processor fails?
- Does changing an appointment create history or delete the previous state?
- What information can be exported, and in what structure?
- Who handles process changes after the system is live?
- What does the reception test look like before going live?
Give every vendor the same scenario: a new inquiry, screening, scheduling an appointment, cancellation, treatment, payment and follow-up. Then ask to see the data from the point of view of reception, a practitioner and a manager.
Use the best CRM for a clinic in Israel is not always a CRM to examine the question of fit, not to collect another list of features. If it is a dental clinic, software for managing a dental clinic: what is really needed, what works and what doesn't adds the layer of treatments and resources that general vendors tend to miss.
The real cost: licenses, implementation, and the time the team loses every day
The cost is not the license alone. It includes customization, data migration, training, maintenance, breakdowns, and the time the team keeps investing in duplicate work.
At a clinic's front desk, a service representative copies details from WhatsApp to the calendar, from the calendar to Excel, and from Excel to billing. Even if each copy looks short, its accumulation eats time and introduces errors.
We examined four layers:
- License by users, roles, or usage.
- Implementation, data cleanup, and migration of existing information.
- Connections to external tools and their maintenance.
- Team time, training, and work around the system's limitations.
Ask to see what is included in the setup and what counts as a change. A system that looks cheap becomes expensive when every change requires manual work or causes the team to keep an additional tracking table.
The implementation process is also part of the price. CRM implementation: why projects fail and how to succeed explains why a good system fails when there is no internal owner, no acceptance tests, and no decision about what to stop doing.
If you are debating between an off-the-shelf product and customization, Custom CRM or SaaS? The question is not price. The question is change helps examine how many times your process is expected to change.
When a generic CRM is enough for a clinic and when it starts costing more than it saves
A generic CRM is enough when the axis is short, the roles are simple, the calendar does not depend on many resources, and the professional information stays in a separate dedicated system. It starts to weigh heavily when the team builds workarounds around it.
In a small clinic with one therapist, clear services, and simple reception, a general system can hold inquiries, appointments, and tasks. There is no reason to build a complex system just to change the name of a field.
In contrast, a tailored system starts to make sense when there is a combination of:
- Several therapists and shared rooms.
- Several service types with different coordination rules.
- Many inquiries on WhatsApp and parallel channels.
- Operational and professional information that requires permission separation.
- A connection between appointments, treatment series, billing, and proactive follow-up.
- Process changes the team needs to introduce without bypassing the system.
The measure is not the number of employees. The measure is the number of times the team leaves the system to complete the axis. If there is a different tool at every station, you are not managing a patient. You are managing a collection of traces.
At alcyone14 we build each client a tailored business system that can connect a CRM, a WhatsApp AI agent, automations, a dashboard, payments, and documents, and we operate it for them on a monthly retainer. If you want to examine one station in the patient axis together, you can start from a tailored system for clinics and medical practices.
Frequently asked questions
Can a generic CRM fit a small clinic?
Yes, if the intake, appointment, and follow-up process is simple, and the professional information is kept in a dedicated system. Check mainly permissions, the calendar, duplicates, and the ability to export the client's data.
Should a CRM replace the medical software?
Not necessarily. A CRM can hold inquiries, scheduling, communication, and tasks, while the medical software remains the source of professional information. The separation must be written down, including the question of which system is the binding source.
How do you know if the system will handle several practitioners and rooms?
Ask for a demonstration of an appointment that requires a practitioner, a room, and a device together. Add a change, a cancellation, and a double booking to see whether the system prevents the collision or only shows it after the fact.
Is it allowed to store medical information inside a CRM?
It is possible to build a system that supports the relevant protection, permission, and documentation requirements, but you need to define what is stored and who sees it. In the context of the Privacy Protection Law and the GDPR, this is not legal advice.
What must be in a requirements document before talking to vendors?
Write the seven stations of the patient's journey, the user types, the fields, the permissions, the calendar rules, the integrations, the reports, and the acceptance scenarios. Such a document makes it possible to compare real operation instead of comparing feature names.
