A waitlist that fills cancellations for you
When a client cancels, the longest-waiting person on your list gets a text and an email with a claim window. If they pass, the next person is up. No calls, no paper list.
Booking software
A physiotherapy clinic books two very different visits. The initial assessment is long, needs a history from the patient and often a look from the clinic before it is confirmed. Follow-ups are shorter and regular, and the patient just wants the next one. BookingHub treats the two differently, across every physiotherapist on your team.
See it in action
These are the real screens you get on day one. Scroll through a normal day on a laptop, a tablet and a phone, with bookings coming in from every kind of business.


01Calendar
Every booking takes the colour of its service, so a full week makes sense in one look. Bookings at the same time sit side by side, never on top of each other.
02Dashboard
The moment you sign in: what is coming up, what is waiting for your approval and who is new. Approve or decline a request in one tap, right from your phone.
03Waitlist
When someone cancels, the longest-waiting client gets a text and an email with a window to claim the spot. If they pass, the next person is up. You do nothing.
04Messages
Clients write from their booking and you answer from the dashboard or your phone. Every thread stays on the client's record, so anyone on the team can pick it up.
05Packs and memberships
Class packs, prepaid visits and monthly memberships, paid online through Stripe. Credits come off at every visit and memberships renew on their own.
06Analytics
Bookings over time, your top services, cancellations and new clients, for the week, the month or the year.
The client side
This demo business's public booking page, on a laptop and on a phone. Your colours, your services, your team, your open times.


Booking software
Create the initial assessment and the follow-up treatment as separate services, each with its own length and price. A 60-minute assessment blocks a full hour and a 30-minute follow-up blocks half of one. Each physiotherapist offers the services they actually do, so a patient looking for vestibular rehab books someone who treats it.
Choose approval for new patients only. A first-time patient sends a request with their intake answers attached, and your front desk approves or declines it. Patients already in your care book their follow-ups instantly, and patients you trust skip approval altogether, so the review only happens where it is needed.
Attach an intake form to the assessment: where it hurts, since when, how it started, what makes it worse, previous surgery, current medication. Required questions have to be answered before the booking goes through. The physiotherapist reads the answers on the booking and starts the assessment already knowing the story.
Each physiotherapist connects their own Google, Apple iCloud or Outlook Calendar, so a hospital shift or a course on Thursday afternoon blocks their bookable times without anyone touching the schedule.
Everything built in
No add-ons to bolt on and no second subscription. Each of these ships with every BookingHub account, for every industry.
When a client cancels, the longest-waiting person on your list gets a text and an email with a claim window. If they pass, the next person is up. No calls, no paper list.
One link for your Instagram bio, your Google listing or a text message. Clients sign in with Google in one tap, pick a time and confirm.
Team view or time view, colour-coded by service. Busy time from Google, Apple or Outlook Calendar closes your availability on its own, and your bookings show up in the calendar on your phone.
Confirmations, a reminder the day before, cancellation links. All automatic, with wording you can edit.
Take a deposit or full payment at booking through Stripe. Sell class packs and auto-renewing memberships from your page, and let credits track themselves.
Every account, every plan during early access, no add-ons.
And everything else, included
Questions
Yes. Set approval for new patients only. Their first booking arrives as a request with their intake answers, and you approve or decline it. Patients who have already been seen book follow-ups instantly, and you can mark trusted patients so they skip approval.
Yes. Invite each one as a team member with a role: owner, manager, team member or viewer. Each has their own calendar, hours and services. Your front desk sees everyone's appointments in day, week or month view, and books walk-ins and phone calls from the Book in screen.
Yes. Build your own intake form or start from a ready-made template, require the answers you need, and attach it to the assessment service. Patients fill it in as part of booking, and the answers sit on the booking for the physiotherapist to read beforehand.
Yes. Patients book from your link and manage their visits from their account, where they see upcoming and past appointments. They can cancel or reschedule within the cutoff you set, and they get reminders by email and text the day before and an hour before each visit.
Yes. Import your patient list from a CSV file into your clients list. Each patient then has a file with their appointment history, private notes for your team and totals. You share your booking link, and your public page shows your physiotherapists, services, hours and location.
Create your account, add your services and hours, and share your booking link. Free during early access.