Book4
HomeFeaturesPricing
Resources
FAQContactHelp
LoginGet started

Product

  • Features
  • Pricing
  • Contact

Who it's for

  • Salons
  • Barbers
  • Clinics & therapists

Resources

  • Help Centre
  • Guides
  • FAQ

Legal

  • Privacy
  • Cookie policy
  • Cookie preferences

© 2026 Book4. All rights reserved.

Online booking software for clinics and therapists

Book4 is online appointment booking software for UK physio, sports massage and therapy clinics. Patients book the right appointment with the right practitioner at any time, you stay in control of who gets booked, and reminders mean fewer sessions are missed. One dashboard, simple monthly pricing, 14 days free.

Start taking online bookings: 14-day free trialSee a demo booking page

Book online

Patients book appointments 24/7 without ringing the clinic.

Stay in control

Confirm bookings instantly, or review each request first.

Fewer missed sessions

Email reminders, optional SMS reminders, deposits and clear cancellation rules.

Let patients book appointments online, 24/7

Phone tag wastes clinical time. With Book4, patients open your booking page, choose an appointment type and a practitioner, and pick a time that fits your diary. Slots respect each practitioner's hours and the length of each appointment, so the diary stays accurate without anyone on reception.

Your booking page shows your clinic's name, logo and banner, with a choice of preset colour themes, and patients only ever see your clinic.

Confirm instantly, or approve each request

Choose how bookings are confirmed. Let patients pay at booking, confirm instantly and pay when they arrive, or send you a request that you approve from the dashboard before it goes in the diary. Request mode suits clinics that like to check a new patient is booking the right type of appointment before confirming.

Practitioner calendars and availability

Turn on staff selection so patients can book a specific physio or therapist. Each practitioner sets their own working hours, and you can block out dates for courses or leave. Add a buffer after each appointment for write-ups and clean-down. The owner seat is included; each additional practitioner is £3.99 a month.

Initial vs follow-up appointments

Set up each appointment type with its own duration and price: for example an initial physio assessment (60 minutes), a follow-up treatment (30 minutes) or a 45 or 60 minute sports massage. Put them in the order you want patients to see them, so new patients find the initial assessment first, and the calendar blocks the right amount of time for each.

If you offer the same treatment in different lengths, such as a 30 or 60 minute massage, add each as its own service with its own price. Patients can see exactly what they're booking and what it costs before they confirm, which means fewer questions on the phone and fewer surprises at the end of a session.

Reduce missed appointments

Missed sessions cost you income and keep other patients waiting. Book4 sends a confirmation when a patient books and an email reminder before the appointment. SMS reminders are optional and paid for with credit packs you top up in the dashboard; choose 24 hours before, 48 hours before or the morning of the appointment.

You can also take an optional deposit by card through Stripe and set cancellation and refund windows that match your policy, and patients can request a new time online as long as they give the minimum notice you set.

How to reduce no-shows →

Treatment plans with Memberships

For patients on a course of treatment, or massage clients who come every month, the Memberships add-on (£9.99 a month) lets you sell a plan with a set number of sessions per week or month. Patients join from your booking page and pay automatically by card, and each patient's booking history shows how often they've been in.

Pricing for small clinics

Try Book4 free for 14 days with no card needed and unlimited staff. After the trial, Platform access is £19.99 a month including one practitioner seat, plus £3.99 a month for each additional practitioner and £9.99 a month for Memberships if you need it. Card payments taken online carry a combined 3.5% + 20p fee per transaction, and patients can pay at the clinic instead. SMS reminders are optional and use credits you buy separately.

See full pricing →

Set up in about 15 minutes

  1. 1

    Sign up and add your clinic's name, logo and address.

  2. 2

    Add your appointment types, practitioners and opening hours.

  3. 3

    Go live and add your booking link to your website and Google Business Profile.

Step-by-step: get your booking page live →

Clinic booking FAQs

Can I approve bookings before they're confirmed?
Yes. Switch on request mode and new bookings arrive as requests that you approve in the dashboard. Or let patients confirm instantly and pay at booking or on arrival.
Can I set different lengths for initial and follow-up sessions?
Yes. Each appointment type has its own duration and price, so an initial assessment and a follow-up can be booked as separate services.
Can I take a deposit?
Yes. Connect Stripe to take an optional deposit or full payment when patients book, and set your own cancellation and refund windows.
Can each practitioner set their own hours?
Yes. Each practitioner has their own availability, and patients only see times when the practitioner they chose is free.
Do patients get reminders?
Yes. Patients get a confirmation and an email reminder before each appointment. SMS reminders are optional and paid for with credit packs you buy in your dashboard.
How is patient data handled?
Book4 is a booking tool, not a clinical records system, so only collect what you need to manage appointments. We don't sell personal data to third parties for marketing. See our privacy policy for details.

Related

Salon booking softwareBarber booking softwareAll featuresPricingServices and opening hoursDo I need Stripe?How to reduce no-shows

Ready to take bookings online?

14 days free, no card needed. Then £19.99 a month.

Start taking online bookings: 14-day free trial