Online booking
Online booking system your clients will actually use
Give clients a branded booking page where they choose a service, practitioner and time and book themselves — 24/7, on any device, with no phone calls and no double-bookings.
Your online booking page is a full-screen, mobile-first wizard that feels like a native part of your website. Clients move from service to practitioner to date and time to confirmation, with a live summary and a reservation countdown that holds their slot while they finish. You stay in control of exactly what can be booked, when, and by whom.
A booking experience built for care
-
📱
Book 24/7 on any device
A fast, responsive wizard — service, practitioner, date and time, details, confirmation — that works beautifully on mobile.
-
⏳
Reservation holds
The chosen slot is held for a configurable timeout while the client finishes, so it can never be double-booked mid-flow.
-
🎟
Deposits & promo codes
Optionally request a deposit and accept discount codes at booking — validated live against your rules.
Learn more → -
📍
Location & practitioner aware
Multi-location practices show a branch picker, and only practitioners who deliver the service at that branch appear.
Learn more →
How to turn on online booking
-
1
Open Online Booking settings
Go to Settings → Online Booking and turn bookings on, then set your booking rules (lead time, advance window, per-day caps).
-
2
Set services & availability
Make sure your services have durations and prices, and each practitioner has their hours — these drive what clients can book.
-
3
Share your booking link
Add your /book link to your website, Google profile, emails and reminders.
-
4
Watch bookings arrive
Online bookings land in the same calendar as staff bookings, marked as "online", with confirmation emails sent automatically.
Every online booking runs through the same availability engine as your staff scheduling, so the rules you rely on internally — hours, gaps, holidays, rooms — are honoured for clients too. Signed-in clients skip re-entering their details.
Frequently asked questions
Can clients book without creating an account?
Will online bookings ever double-book my calendar?
Can I take a deposit when clients book?
Let clients book while you sleep
Turn on your booking page and take self-service appointments today. Free for 14 days, no card required.
Start your free trial