Physiotherapy

Practice management software for physiotherapy clinics

A calendar that assigns the free treatment room or table on its own, session packages that count themselves down, digital clinical records, and WhatsApp reminders. One platform, whether you practise alone or run several locations.

  • 30-day trial
  • No card required
  • Migration included

Everything your clinic needs, in one place

Working week
Sep 1 – 5
MON
TUE
WED
09
Ana · Session
Marco · Check-up
10
Elena · 1st visit
11
Sofía · Cancelled
Diego · Session
12
Lucía · Session
Session
1st visit
Check-up
Cancelled
Calendar and occupancy

Every session with its room and table already assigned

QuiroFlow assigns the free room or treatment table for each slot automatically, so you never end up with two patients booked into the same space. Day, working-week or full-week view, and several locations from one account.

INVOICE #0142

Physiotherapy session x1€45.00
10-session package€380.00
Total€425.00
Recurring payment active · StripeAutomatic legal invoice
Packages and billing

Session packages that count themselves down

Sell packages of 5, 10 or 20 sessions and let QuiroFlow deduct one every time the patient attends. Automated recurring billing through Stripe for flat-rate plans, plus automatic legal invoicing — no chasing payments at month end.

AUTOMATIC REMINDER

Hi Ana 👋 Just a reminder of your appointment tomorrow at 10:00 with Marta.

Confirmed ✅

INCOMING MESSAGE → QUIROFLOW INBOX

Can I bring my son to the same appointment?

WhatsApp reminders

Fewer slots lost to a forgotten appointment

Automatic reminders with buttons to confirm or reschedule in one tap. And when someone cancels, the slot is offered straight to the first patient on the waitlist, with a link to book it on the spot.

FIRST-VISIT FORM

Full nameText
Known allergiesLong text
Informed consentSignature
Clinical records and consent

Assessment, progress and consent without paper

Digital clinical records holding the initial assessment, session-by-session progress in S/O/A/P notes, and any scans or reports you attach. Patients fill in intake forms and informed consent from their phone before they arrive, and can mark on a body diagram where it hurts.

ONLINE BOOKING · yourclinic.quiroflow.com

AT

Ana Torres

Available Monday to Friday

›
MR

Marco Ruiz

Available Tuesday and Thursday

›
Online booking

A booking page with your own branding

Your clinic gets its own public booking page on your subdomain, with your real opening hours and each physiotherapist's availability. Patients book without calling and the appointment lands straight in your calendar.

STATS

vs. last month

Occupancy

82%

↑ +4%

Monthly revenue

€12,480

↑ +9%

PVA

€42

↑ +2%

Retention

68%

↓ -3%

Conversion

34%

↑ +6%

First visits (month)

24

↑ +1
Reports

Occupancy, retention and value per session

Occupancy per physiotherapist and per room, revenue, average value per visit, retention, and how many first visits turn into a full course of treatment. Updated by the minute and compared against the previous period.

Two things that matter over a long course of treatment

Physiotherapy is rarely decided in a single session. It is decided by whether the patient finishes the plan, and by what they do between sessions.

It warns you before a patient quietly stops coming

A course of treatment is lost in the gap between sessions, not in the treatment room. If a patient on an active plan falls behind their own cadence, QuiroFlow tells you while you can still get them back, instead of you noticing two months later.

Home exercises, and a warning if they stop

Assign an exercise programme with a video or photo from the patient record. The patient follows it in the app with a daily reminder, and if they stop it shows up beside the plans falling behind, while you can still do something about it.

Switch systems

What if I lose the records when I switch?

You lose nothing, and you switch over a weekend.

It is the fear that stops almost every clinic, and it is a fair one: changing systems sounds like weeks of exporting, checking and re-uploading. QuiroFlow ships an importer so that it is not.

  • Patients and appointments import straight from your current system's export.
  • Where your system allows it (PracticeHub, for example), payments, clinical notes, treatment plans and forms sync directly via API — without touching a CSV.
  • Re-run the import whenever you like: anything already migrated is never duplicated.
  • Coming from a spreadsheet, or software with no standard export? Import your patients via CSV, mapping your own columns, with no fixed format required.
Your current system
QuiroFlow
Patients
Appointments
Payments
Clinical notes
Treatment plans
Forms
Your data, and the way out

Your data stays yours, including the day you leave

We are asking you to keep your patients' clinical records with us. The least we can do is tell you where they live, who answers for them, and how you take them with you if you ever decide to go.

Hosted in the European Union

Your clinic's and your patients' data is hosted on servers inside the EU, with no international transfers for ordinary processing.

Daily backups

A daily backup with retention, and point-in-time restore if something is deleted by mistake from your own account.

Full export, whenever you want

Patients, appointments, clinical notes, forms and billing export in open formats (CSV and PDF) from your account — no emailing to ask, no charge. There is no locked exit.

Data processor, in writing

Your clinic remains the controller of its patients' data. QuiroFlow acts as data processor and signs the corresponding agreement, in line with the GDPR and the Spanish LOPDGDD.

Two-factor sign-in

Each person can protect their access with a code from an authenticator app, and your clinic can require it for the whole team. A stolen password on its own opens no patient record.

Activity log

Who opened or changed each record, and who signed in and when, is logged and you can check it from Settings. And if you send a report over WhatsApp, it goes as a PDF that only opens with the patient's ID number.

Need the technical detail or the processor agreement before you decide? Write to us and we will send it without putting you through a demo.

Frequently asked questions

Does QuiroFlow work if I am a single physiotherapist?

Yes. It works the same for a solo practice as for a centre with several rooms and practitioners. Pricing follows the number of locations and physiotherapists, so a small practice does not pay for what it does not use.

Can I manage session packages?

Yes. Create packages with any number of sessions and each visit deducts one automatically, with no manual tally. You can also switch on recurring billing for flat-rate plans or monthly memberships.

Can I set exercises for home?

Yes. From the patient record you assign single exercises or a whole programme, with your own video or photo. The patient sees them in the app with a daily reminder, ticks off the ones they do, and QuiroFlow tells you when they stop.

How are treatment rooms and tables assigned?

QuiroFlow assigns the free space automatically when the appointment is created, based on its length and session type. You can always override it by hand.

Can patients book online?

Yes. Every clinic gets its own booking page on its subdomain, showing real availability per physiotherapist. The appointment goes straight into your calendar, with no calls or manual confirmation.

Can I migrate from the software I use now?

Yes. We import patients and appointments from your own export, and from any other system you can import by CSV mapping your own columns, with no fixed format required.

How is patient data handled?

In line with the GDPR and the Spanish LOPDGDD, with data hosted on servers in the European Union. QuiroFlow acts as data processor and signs the corresponding agreement with each clinic, which remains the controller of its own patients' data.

Not ready for a demo yet?

We will email you pricing and a summary of what QuiroFlow does, so you can look at it in your own time. No calls, no strings attached.

See QuiroFlow with your own clinic's data

Open a 30-day trial with no card, or tell us how you work and we will show you how it fits your physiotherapy practice.