Most UK salons, barbers, clinics and studios start looking for an online booking system for the same reasons. The diary lives in one person’s head, the phone rings while their hands are full, and the evening disappears into replying to “are you free Saturday?” messages.
Most tools look alike on a pricing page. The differences show up later: on a busy Saturday, or when a client cancels a two-hour colour the night before. This checklist is for UK small business owners comparing options. Use it with any provider. Where it helps, we explain how ExpressBook handles each point, so you can see what a good answer looks like.
TL;DR:
- Only accept a system that offers genuinely free slots with staff who can do the service.
- Clients should be able to book where they already find you: Google, Instagram, your website and a QR code in the shop.
- Deposits on long appointments, automatic email confirmations and reminders, and clear handover rules protect your diary.
- Check how you are billed (subscription, commission or prepaid credits) and in which currency.
- Test it on your own services before you commit.
1. Does it only offer slots that are genuinely free?
A booking system needs to know who is working, which staff member can do which service, how long each service takes, your opening hours, closed days and what is already booked. If it offers a cut and colour with someone who only cuts, or squeezes a 90-minute treatment into a 60-minute gap, you have a problem rather than a booking.
How to test it: add two staff members with different skills, set one as off on a given day, then try to book them for a service they cannot do on that day. A good system simply will not offer it.
2. Can clients book where they already find you?
UK clients usually find a local business on Google Maps, Google Search or Instagram. Your booking link should sit in all of those places, plus your own website and somewhere physical in the shop.
ExpressBook gives you three ways in, all feeding one calendar: your ExpressBook booking page, a widget you add to your own website with one line of script, and a QR code for the counter, mirror, window or receipt. See QR code booking for ideas on where to place it.
3. Can clients ask a question, or only fill in a form?
Forms work when the client knows exactly what they want. Many do not. “Something Thursday after work” or “the stylist who did my sister’s hair” is hard to turn into a form, so people give up and message you instead.
Some newer systems add an AI receptionist that clients can talk to. ExpressBook’s assistant answers in the browser on your booking page, widget and QR code (it does not answer your phone line). It checks real availability, offers two or three suitable times and books the one the client picks. It greets callers in your business’s language and switches when a caller asks. Choose from English, German, Italian, Polish, Russian, Spanish, French, Greek, Portuguese, Dutch and Swedish. For the UK angle in more detail, read AI receptionist UK.
4. Can it take a deposit on long appointments?
No-shows hurt most on long services: a full head of highlights, a massage, a course of treatment. A deposit taken at booking makes clients far more likely to turn up or to cancel properly.
In ExpressBook you can set a deposit on any service, as a fixed amount or a percentage. Clients pay it at booking by card and pay the rest at your business. Deposits need your Stripe account connected. When a client books by voice, they are emailed a payment link and the booking is confirmed once the deposit is paid.
5. Are confirmations and reminders automatic?
Every booking should trigger a confirmation straight away and a reminder before the day, without anyone at your end pressing a button. Clients should also be able to move or cancel without phoning you.
ExpressBook sends an email confirmation as soon as a booking is made and a reminder before the appointment. Clients can move or cancel by talking to the assistant again. Email confirmations and email reminders do not use credits.
6. What happens when a person needs to step in?
Software should know its limits. Complaints, health questions and high-value bookings usually need you, not a bot.
With ExpressBook you choose when the assistant hands over: when a client complains or asks for money back, when a health or allergy question comes up, when it has had to ask the same thing twice, or when a booking is worth more than an amount you set. It then takes the client’s number and promises a call back within the window you choose, and the request lands at the top of your Calls screen. Refund decisions stay with you.
7. Can you see what happened?
When a client says “but I booked for Tuesday”, you want to check quickly. In ExpressBook, every voice call is logged on your Calls screen with a transcript, a short summary and the outcome, and you can listen back to the recording.
8. How is it billed, and in which currency?
Booking systems are usually paid in one of three ways: a monthly subscription (often per staff member), a commission on bookings that come through a marketplace, or pay as you go. Work out what each model costs you in a busy month and a quiet one.
ExpressBook uses prepaid credits, not a subscription. You top up by card, with a minimum top-up of $10. Voice costs $0.15 per minute, billed by the second while the assistant is talking. There is no monthly fee and nothing to cancel. One point for UK owners: credits are always in US dollars, so check whether your card charges a fee for paying in another currency.
9. Does it fit the tools you already use?
If you live in Google Calendar or keep your books in an accounting package, check the system connects to them rather than creating double entry. ExpressBook syncs with Google Calendar and with QuickBooks and Xero.
10. Are your clients still yours?
Marketplace apps can bring new clients, but they also put their brand between you and the people who already know you. If most of your bookings come from regulars and word of mouth, a booking page in your own name may suit you better. Whichever you choose, ask the provider how you can export your client list and how they handle client data under UK data protection rules, and read their privacy policy before you import anyone.
How long should setup take?
With ExpressBook, after you sign up, setup is three steps: your business, your services and a credit top-up (about four minutes). Staff, deposits and photos come afterwards. Once your first top-up goes through, the assistant is on and answering on your booking page. It reads your services and opening hours live.
A ten-minute test before you commit
- Add two or three of your real services with realistic durations.
- Try to book an impossible slot: wrong staff member, closed day or a gap that is too short.
- Book yourself in as a client using the booking link and check the confirmation email.
- Move the booking, then cancel it, without phoning anyone.
- If it takes deposits, run one through and check where the money lands.
For a fuller script, read how to test a booking system demo on your own services.
Try ExpressBook with your own services
The best way to judge any online booking system is to try to catch it out with the awkward requests your clients already make. Add your services, open your booking page and book yourself in. If you run a salon, see what an AI receptionist does for a hair salon, or visit the ExpressBook page for barbers.
Sign up to ExpressBook, or email contact@expressbook.com with questions.