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.