A room and its equipment are as limited as a doctor’s time.
- Day view by specialist or room
- Overlap checks
- Check-in creates a charge from the price list
Dozens of doctors, shared rooms, your own call center and several locations — in one system. Every employee gets their own view and permissions.
Why 95sales
Compare with:CliniccardsMedeskBitrix24amoCRMHubSpotPipedriveNetHuntFinmapExcelall comparisons →
What a center juggles
A multispecialty center manages patient flows, not individual doctors. The CRM keeps hold of each one.
A room and its equipment are as limited as a doctor’s time.
Several agents take calls — nobody can listen to them all.
A patient moves from a GP to specialists and procedures.
Salary, commission, bonus — and disputes every month.
Different prices, shared costs, separate managers.
The more staff, the higher the risk of a patient database leak.
We’ll show room scheduling and call reviews on a demo, using your center as the example.
Show me →What the CRM does
Pick what hurts most — and see how a multispecialty center handles it.
Revenue, expenses, margin and break-even per location. Head-office rent, marketing and accounting are allocated across them by the CRM.
Screens are from the real CRM; people and amounts are fictional.
Where money leaks
Referrals, treatment courses and follow-up visits are where a multispecialty center earns most. If nobody tracks them, the patient finishes treatment somewhere else.
How it works
Five steps where a medical center loses patients and money — and how the CRM covers each one.
The team on their phones
Nurses, front desk and location managers work from their phones: the CRM installs on the home screen like an app. Everyone sees only their locations and their tasks.
For the owner
A combined P&L, revenue by region and the month forecast. If you run several businesses, the holding view gathers their monthly totals and a PDF report for the CEO and CFO. The planner holds the week’s callbacks, visits and payments — overdue on top.
See it on a sample
Hundreds of transactions sort themselves into categories: income, expenses, profit and margin by month — no Excel, no accountant.
Monthly P&L: expense groups expand into categories, projects, margin
Plan vs actual: a monthly budget by category, overspending visible mid-month
CRM + Finmap or one system
A payment lands in the CRM, then someone copies it into finance and reconciles. See what two services plus double entry really cost — in money and in staff hours.
95sales client reviews
The same 95sales team has run ads, analytics and sales for clinics, SaaS and e-commerce for years. The CRM grew out of that work — here’s what clients say about us.
Verified 95sales contracts on Upwork
See the CRM in action.30 minutes, on your center’s example.
Book a demo →
teamWho builds and rolls out the CRM
The CRM is set up and supported by the people who build it — no call center, no handing you to a junior after you sign.
What’s included
Usually it’s a spreadsheet, a messenger, an accountant and a notebook at the nurse station. Here it’s one CRM where everyone has a role.
Not sure it fits you?Describe your center — we’ll reply in one message how the CRM fits your process.
Describe my center →It all starts with a demo.30 minutes — and you’ll see the CRM on your own center’s example.
Book a demo →
Free, before any contract
Medical data
We built the CRM so it’s hard to leak even from the inside.
Security2FA by role, screen lock, watermark, support access only with your permission.
Activity logWho did what and when — visible to the owner.
Questions about security?
Ask on a demo →Objections
“We have an EHR — why a CRM?”
The EHR keeps medical records. The CRM runs the call center, booking, ads, doctor commissions and location profit.
“Doctors won’t log anything”
Doctors don’t need to enter anything: the front desk checks the visit in, the commission calculates itself.
“Location managers can’t see everything”
A regional manager sees only their own locations — and nothing more.
“A price list with hundreds of items won’t move”
The catalog with prices per location loads from Excel or CSV, including a OneBox export.
“Rollout will take months”
One day: database, price list, staff, telephony. After that we’re in touch every day.
What it costs
Start
$99 per month
One clinic or center: the whole CRM, no limits
over 300 calls — $0.08 per call
Pick on the demo →Business
$199 per month
A clinic with a sales team and ads
Everything in Start, plus:
over the limit — $0.06 per call, $0.12 per question
Pick on the demo →Network
$499 per month
A network of centers: network finance and large AI limits
Everything in Business, plus:
over the limit — $0.05 per call, $0.10 per question
Pick on the demo →No annual contracts. Switch plans yourself, from the 1st. AI limit reached — pay per use at the plan rate or pause: your call, with an optional cap. Call limits assume the economy scoring model; the maximum model uses 5 reviews per call.
In every plan
The whole CRM on every plan — no limits on users, patients or transactions; plans differ only in AI limits
Included
One-off, priced upfront
Add-ons
The whole CRM is already in your plan. Add-ons bring extra channels and services on top and work with any plan.
Social inbox
+$39 per month
Instagram Direct, Messenger and comments in one window with your leads.
We connect your Meta accounts during setup.
Fiscal receipts (Ukraine)
+$19 per month
Ukrainian fiscal receipts (PRRO) straight from the CRM cash desk.
Runs on Checkbox; you pay its plan directly.
Reviews
+$29 per month
More ratings on Maps, and you hear about complaints first.
Messages go out via your Viber/SMS, like appointment reminders.
Turn an add-on on or off in CRM settings; it is billed from the 1st together with your plan. Not a fit within the 14-day trial: switch it off and pay nothing.
You pay nothing and owe nothing.
We discuss a subscription only if you want one after the demo. The price is known before you start.
In-depth guide
A multispecialty medical center manages flows, not individual doctors: a patient sees a GP, gets referred to two specialists and to procedures, and pays in parts at different desks. One broken link and the patient drops out before reaching what was prescribed.
What makes management harder than at a private clinic:
The Appointments section shows the day two ways: by specialist and by room. The CRM checks for overlaps, so the same room can't be booked twice for the same time. Marking a patient "Arrived" creates a charge from the price list and immediately calculates the doctor's percentage. Patients can also book themselves through a widget on the website or a booking link, and the booking lands in the schedule right away, marked "online" and with its ad source. More in patient scheduling.
The service catalog has sections, units, item codes and a separate price for each location. A price list with hundreds of items imports and exports via Excel or CSV (including exports from OneBox). When a course is prescribed — say, ten physiotherapy sessions — it's one charge with a session counter, not ten scattered lines. More in price list and treatment courses.
Calls from Binotel or Ringostat (Ukrainian telephony providers; others connect via a generic webhook) land in the patient card by phone number. Each conversation is transcribed, anonymized and scored: booking probability 0–100, an agent score of 1–5 and a step-by-step review of the call script. The calls section compares agents, highlights weak steps and links call scores to whether the patient booked. The call-center lead coaches the team on facts, not on random spot checks.
Payroll adds up base salary, percentage and bonus, subtracts deductions, produces pay slips and exports to PDF. A doctor's percentage comes from the visits marked "Arrived," so "why is mine lower?" is answered with a list of services. More in payroll.
The CRM has flexible roles and permissions, checked on the server, and they can be overridden for an individual. Here's a sample setup for a center with two locations:
| Role | What they do in the CRM | Hidden by default |
|---|---|---|
| CEO | Everything: finances for all locations, P&L, analytics, settings | — |
| CFO | Finance, cash desks, payroll, patient amounts, exports | Patient phone numbers and medical records |
| Finance team | Cash by location, expense review, money for all locations | Medical records |
| Regional manager | Patients, money and team for their own locations | Other locations, system settings |
| Head of sales | Pipeline, leads, source lists | Patient cards and finances |
| Front-desk manager | Leads, scheduling, cards, payments, documents | P&L and payroll |
| Back office | Uploading and checking documents | Money and medical records |
| Medical staff | Medical records, care, add-on services | Finances and patient amounts |
| Doctor | "My appointments": only their own visits and patients, a comment after each visit | Other doctors' schedules, money |
| Nurse (lab trips) | Only her own trips to collect samples and how much to collect | Everything else |
Permissions can be overridden for a specific person: for example, giving a doctor access to restricted psychiatric records, or removing a nurse's right to log expenses. Entering isn't seeing: a person who enters payments without finance access sees only their own entries, not other people's amounts.
On top of that: mandatory 2FA for selected roles, auto-lock after 60 minutes of inactivity, a watermark, copy and print blocking, and a log of every action, including exports. Diagnoses and relatives' contacts are encrypted with AES-256 using a key unique to your center. More in data security.
Say a patient saw an ad for a cardiology checkup and filled in a form on the website.
The owner's dashboard shows revenue, expenses, profit, margin and break-even point for each location separately. Shared costs — head office rent, marketing, accounting — are allocated across locations so each one's profit is fair. The "Month forecast" shows where the center will be by month end at the current pace.
Cash desks are tracked per site and for the office: bank account, card terminals, transfers, cash collection and cash counts with discrepancies. More in finance, P&L and cash desks.
| Metric | Why it matters to a medical center |
|---|---|
| Revenue per specialist | Which doctors are fully booked and earning, and which sit idle |
| Average ticket | Whether the average visit value grows after price list changes |
| Patient LTV | How much a patient brings over their whole history, not one visit |
| Conversion by source | Which ad channels bring patients, not just leads |
| Loss reasons | Why patients don't book: price, timing, the right doctor isn't available |
| Receivables | Money the center has earned but not yet collected |
Analytics can be filtered by brand, website and manager, and filter views can be saved. If the center runs several brands (for example, separate websites for pediatrics and adults), they all live in one CRM with a switcher. The math is in clinic KPIs and unit economics.
The subscription is monthly, with no annual contract. Plans: Start — $99, Business — $199, Network — $499 a month; they differ in AI limits. All the sections described above, support and custom improvements are included. Data migration, telephony and website setup, and non-standard configuration are one-time fees agreed before work starts.
If you run not one center but a chain or a group of several legal entities, see CRM for clinic chains: it covers regions and a consolidated view of several businesses for the CEO and CFO.
FAQ
One that schedules by doctor and by room, calculates doctors' percentages from visits and shows profit by location — not just a sales pipeline. General-purpose CRMs can't do this without lengthy customization.
Yes. The Appointments section shows the day by specialist or by room, and the CRM checks for overlaps so a room can't be double-booked.
Payroll adds base salary, percentage of services and bonus, then subtracts deductions. The percentage comes from visits marked "Arrived," and pay slips export to PDF.
Yes. The regional manager role sees only its own sites, and permissions are enforced on the server, not just hidden in the interface.
AI reviews every recorded call: it scores the agent on each script step, estimates booking probability and suggests the next step. The manager sees agents compared side by side and their weak steps.
Launch takes one day, including data migration. We load the price list, patient base and staff from Excel or your old system, and connect telephony in the same window.
The CRM interface is available in English, Ukrainian and Russian; each user picks their own language in the profile. This site is available in the same three languages.
We store a traffic source marker in your browser so we can tell which ad or link brought an enquiry. Nothing is stored without your consent. Learn more