What all six already do
Cliniko, Jane, Nookal, Power Diary, Zanda and TM3 cover most physiotherapy clinics. Each offers online booking that can be embedded and styled to match a site, with separate new and returning patient flows, reminders, and intake forms sent before the first appointment.
Because that baseline is shared, the useful questions are not about capability. They are about how the system behaves with your caseload, your practitioners and your insurers.
Can classes live in the same diary?
Start here if you run Pilates, falls prevention or post-natal groups. A class is not an appointment: it has a capacity, a waitlist, and often a block booking. Check whether the system handles that natively and can expose the timetable for embedding, or whether your classes will end up in a second tool with a second website integration.
Does booking filter by what a practitioner treats?
Patients arrive wanting a person, or wanting someone who handles their specific problem. Check that booking can filter to one physiotherapist, that each carries their own appointment types and durations, and that a direct link exists to book them — because that link is what a practitioner page needs to be worth building.
Can it hold insurer information against the booking?
If you work with insurers, ask what the system captures at booking: policy details, authorisation numbers, whether an appointment can be flagged as insured. Systems differ a lot here, and the gap usually shows up as reception re-keying information after the fact.
How does it handle a course of treatment?
Physiotherapy is rarely one visit. Check whether a block can be booked, whether progress through it is visible, and whether a reminder fires when someone stops attending partway. That last one is the cheapest retention feature most clinics never switch on.
What does it do across locations?
If you have more than one site, check that a patient booking sees the right availability for the location they chose, that practitioners can work across sites without double-booking, and that each location can carry its own fees if they differ.
What is the export, if you leave?
Ask before you need it. Patient records, notes, documents and appointment history. Health data carries obligations that differ by country, and a clinic that cannot leave a system ends up shaping its website around that system's constraints rather than its own.
What the embed does to the page
Test on a phone, on mobile data, in a private window — ideally standing in a car park, because that is where people check whether they have come to the right place. Watch for the layout shifting as the widget loads.
Load it on the booking page only. Condition pages are what bring people in, and a booking script running site-wide slows every one of them.
Where this sits
Every physiotherapy website we build embeds whichever system you already run, styled to match, at a fixed price. For what the build costs, see what a physiotherapy website costs.
