A patient booking app: what a physiotherapist actually needs
12 min read
Wednesday, 11.40 a.m. A patient is on your table, mid-treatment, and your phone on the shelf buzzes for the third time in ten minutes. You know who it is without looking: someone wants an appointment, someone's moving an appointment, someone's asking "have you got anything tomorrow after five". You'll call back during your break — if you remember, if they pick up, if the slot they wanted hasn't been taken by someone else in the meantime. And so every working day, half an hour disappears into a game of telephone ping-pong that nobody pays you for.
And that's not even the worst part of the day. The worst part is the lady with the painful shoulder who was due in yesterday for the sixth of ten treatments — and didn't come. She didn't cancel; she just didn't turn up. The slot was lost, and the continuity you'd been building together for three weeks stopped halfway.
If you're reading this, you've probably already concluded that a planner, paper files and ten phone calls a day are no way to run things. Now you're choosing a tool — and here's the catch: most appointment apps are built for hair salons, and physiotherapy is not a haircut.
That's why this article isn't an advert but a checklist: six things a patient booking app has to be able to do to survive the everyday reality of a private practice — and how to tell whether a tool genuinely has them, rather than just listing them on the pricing page.
Why physiotherapy is not a hair salon
Most appointment tools start from the same picture: the client comes in, gets the service, leaves, comes back whenever. With you, that picture falls apart at the very first patient:
- Patients come in series. The treatment plan says ten sessions — and someone has to keep track of how many have been used and how many remain.
- A series lives on rhythm. The appointment is typically the same day and time throughout: Monday and Thursday at 8.00, six weeks in a row.
- The first visit doesn't start from zero. You need the case history, previous injuries and contraindications before the patient lies down on the table — not in the first fifteen minutes of the appointment.
- Every visit leaves a trace. What was done, how the patient responded, what the plan is for next time. Without notes, every treatment starts from scratch.
- The data is sensitive. Diagnoses and injury histories are not the same as a record of highlights. Who sees them and where they're kept is not a detail.
Five requirements a hair salon doesn't have. Let's turn them into a checklist.
1. Calendar and series: a countdown and an appointment that repeats itself
First and foremost: the tool has to understand what a series is. Two features carry that.
Service packages with a countdown. The patient is set up with a series of ten treatments, and every completed appointment automatically knocks one off the counter. Both you and the patient can see the balance at any moment — no "4 left" scrap of paper, no debate about whether this was the seventh or the eighth visit.
Recurring appointments. A series keeps its rhythm best when the slot is always the same: Tuesday and Friday at 7.30 for as long as the therapy lasts. You enter it once and the calendar books the whole run by itself — you're not hunting for a gap all over again each time, and nobody else can "eat" the patient's slot.
And a bonus question if you run group exercise sessions, say medical gymnastics: does the tool support group appointments with a set number of places, so twelve people can't sign up for a group of eight.
2. The client file: history and progress notes, not paper in a drawer
The tool needs a client file where everything about each patient sits in one place: the appointment history (when they came, who they saw, what for), notes per visit and a record of no-shows.
Why notes per visit rather than one big block of text: because progress lives in the difference. "Pain when raising the arm above 90°" at the first treatment and "full range, pain-free" at the eighth — that's a story you won't pull out of memory five months from now. And if there are two of you in the practice, the colleague who takes over your patient while you're away on a course opens the file and knows within two minutes where you left off.
A practical test: open the tool's demo and try to get from a patient's name to the note from their last appointment in three clicks. If it takes longer, you won't even try in the rush between two patients — and the file dies.
3. The pre-appointment form: the case history arrives before the patient
A first appointment with a new patient usually goes like this: fifteen minutes of talking and writing things down — what hurts, since when, which operations, which medications — and only then the work. Fifteen minutes out of sixty, every single first visit.
A tool solves this with a pre-appointment form: when they book, the patient receives a questionnaire and fills it in at home, at their own pace. You read it before the patient walks in — and the first appointment starts with a conversation about the problem, not with form-filling. And if something comes up in the answers that means the appointment needs adjusting or postponing, you know before the patient has got into the car.
Check two things: whether you can write the questions yourself (your intake questions are not a universal form) and whether the answers attach to the patient in the client file — not to some separate inbox nobody ever opens.
4. Reminders: a no-show in therapy hurts twice
In a salon, a no-show is a lost appointment. In physiotherapy, it's a lost appointment plus broken continuity: a series that stalls halfway loses its rhythm, and a series that loses its rhythm often never gets finished. It's not just your calendar that lost out — so did the patient's result.
That's why automatic reminders the day before the appointment are the single best-value item on this whole checklist. They arrive by email and push, and — with the SMS add-on enabled — by SMS for patients without the app; in physiotherapy that SMS leg is worth the most, because patients skew older, often don't have the app, and everyone reads a text. Most no-shows aren't rudeness but forgetfulness: an appointment for "Monday at 8" agreed three weeks ago simply evaporates from the mind. A reminder the day before catches exactly that case — the patient either quietly confirms to themselves "I'm going tomorrow", or lets you know they can't make it, so you still have time to offer the slot to someone else.
We covered the tactics against no-shows in detail in a separate guide; for the checklist, one thing matters: reminders must go out automatically, without a click from you. A reminder you have to send by hand every day is, in practice, a reminder that doesn't exist.
5. Online booking: the patient picks a slot, the phone stays quiet
Back to the scene from the beginning: the phone buzzing while your hands are on a patient. Every missed call is either a lost patient or a job postponed until your break.
A public booking page cuts that off at the root: the patient opens a link, sees the genuinely free slots and books — at ten in the evening, on a Sunday, whenever it occurs to them. The confirmation arrives automatically. No calls, no "I'll ring you back once I've checked the diary", no three messages for one appointment.
And you don't lose control — you gain it:
- Working hours and blocked slots mean patients only see what you've actually opened up — your lunch break, Friday training or home visits are simply blocked out.
- The waitlist fills the gaps: when someone cancels, the freed slot goes to somebody who's waiting instead of gaping empty.
- A QR code that leads straight to your booking page goes on the door or on your business card — "book here" instead of a phone number.
And to bust a common fear: older patients can still ring you. The booking page doesn't abolish the telephone — it just takes over the 80% of calls that never needed to be calls.
6. Reports: numbers the planner doesn't know
A planner knows what happened yesterday. Reports know what keeps happening:
- which days and hours are your busiest — so you know when to open up slots for new patients and when to schedule group sessions;
- how many no-shows you get and who repeats them — a patient with three no-shows in a row deserves a different arrangement from one who's never missed;
- how many series get finished and how many stall halfway — because every broken-off series is lost revenue and a signal that something is creaking.
You won't look at any of this daily. But when you're deciding whether to extend your hours, take on a colleague or raise your prices, these are the numbers without which you're deciding blind.
GDPR: health data is not a record of haircuts
Now the serious bit. The data you work with — case histories, diagnoses, injury records — counts under the GDPR as a special category of personal data, with stricter processing rules than an ordinary name and phone number.
The paradox is that many people fear the software but not the paper. A paper file in a drawer has no password, no record of who opened it, and disappears with the first flood or break-in. A tidy digital tool with access control is, as a rule, a step forward rather than a risk — but only if you choose it with your eyes open:
- Who sees what? If more than one person works in the practice, you must be able to control who has access to what — the person on the front desk doesn't need to see the same things as the therapist.
- Where does the data physically live? Ask the provider where the data is stored and under which rules — storage within the EU simplifies the story considerably.
- Consent and transparency. The patient needs to know what you collect and why, and consent to processing health data should be documented — most naturally alongside the form before the first appointment.
- Can you export and delete the data? Patients have the right to access and erasure — a tool you can't get anything out of is a trap.
We unpacked the whole subject — what you may keep, how long to keep it and how to set up consents — in our guide to client files and the GDPR. And to be clear: this article is not legal advice; for your specific situation, check with a lawyer or a data protection officer.
The maths: how many no-shows a month pay for the whole tool
Finally, the money. Say you run a solo practice, charge €40 per treatment and do around a hundred appointments a month. At an entirely average 5% no-show rate, that's five empty slots — €200 a month gone up in smoke, plus the series whose rhythm just snapped.
In practice, automatic reminders typically halve no-shows. If you prevent two or three of those five, you've saved €80–120 a month.
Now compare that with the price of the tool. Appointa's Pro plan costs €20 a month — so a single prevented no-show every two months covers the entire cost. Everything else — the phone hours you've won back, the series that get finished, the files that don't go missing — is pure profit. And for a practice that's just starting out, there's the Starter plan: free, up to 30 appointments a month — just enough to find out, risk-free, whether this way of working suits you.
Planner full, phone red-hot, and patient files scattered across drawers? In Appointa, patients book themselves in via your booking page, treatment packages count down visits automatically, the pre-appointment form arrives before the patient does, and reminders by e-mail, push and — for patients without the app — SMS (with the SMS add-on) protect the continuity of every series. Try the demo for your industry — free, no card required. And the Starter plan is free — up to 30 appointments a month.
Frequently asked questions
How much does a patient booking app cost?
Less than you'd think — and far less than the big "clinical" systems. Appointa has a Starter plan that's free (up to 30 appointments a month), a Pro plan at €20 and a Premium plan at €40 a month. For comparison: at €40 per treatment, the Pro plan is covered by a single prevented no-show every two months. Start on the free plan and move up once your calendar outgrows it.
Is a physiotherapist allowed to keep patient data in an app?
Yes — the GDPR doesn't ban digital tools; it demands that data is handled properly: the patient knows what you collect and why, there's consent for processing health data, only the people who need access have it, and the data can be exported and deleted. A tidy tool with access control is, as a rule, safer than a paper file in an unlocked drawer. For your specific situation, check with a lawyer — this is not legal advice.
Can patients book their own appointments online?
They can — and most can't wait to, because nobody enjoys ringing three times to pin down an appointment. On a public booking page the patient only sees the slots you've genuinely opened, books one and immediately gets an automatic confirmation, plus a reminder the day before the appointment. The schedule stays in your hands: working hours, breaks and blocked slots determine what's on offer in the first place. And anyone who prefers the phone — still can.
More in Management
All in this categoryHow much does booking software cost in Croatia (2026)?
6 min read
Appointa vs Fresha vs Booksy: what actually makes sense for a Croatian salon?
7 min read
Summer in the salon: the team's annual leave and a schedule that doesn't fall apart
9 min read
Speech therapy: appointments for kids, reminders for parents
9 min read