Online booking for small businesses: take bookings 24/7, keep control
Around a third of appointments are now booked outside working hours, when nobody can answer the phone. Here is how to capture them, cut no-shows, and still run the diary your way.
Phone a salon at 1pm on a Saturday and you will probably get the answerphone, because everyone is busy doing the thing people pay for. Look at when customers actually try to book and a striking share of attempts fall outside opening hours: on the sofa in the evening, on the train in the morning, on a Sunday. A business without online booking loses many of those to the next one in the search results that has it. This guide covers who benefits, what a good system does, how to deal with deposits and no-shows, and how to add it without losing the diary you already run.
Who actually benefits
Online booking is not for every business. It works when you sell time in defined slots with a reasonably predictable duration:
- Hair and beauty salons, barbers, nail bars
- Dog groomers and pet services
- Aesthetics clinics, physios, osteopaths, massage therapists, counsellors
- Driving instructors, tutors, music teachers, personal trainers
- MOT and servicing garages, valeters, mobile mechanics
- Photographers, consultants and anyone selling “a call” or “a consultation”
- Trades, for surveys and quotes rather than for the work itself
It fits less well when every job needs a conversation first (a full bathroom refit), when you cannot predict duration (emergency callouts), or when demand is so high that you are turning people away anyway. For those, a good enquiry form and a fast reply beat a calendar.
What good online booking does
A website form that emails you “Sarah would like Tuesday at 2” is not online booking. It is a message, and someone still has to check the diary and reply, by which point Sarah has booked elsewhere. A real booking system does the following, and you should test for each when choosing one:
- Shows only genuinely available times, based on your hours, your staff, the service duration and any buffers you set.
- Confirms instantly, blocks the slot, and emails or texts the customer a confirmation with the address and your cancellation terms.
- Syncs both ways with your calendar (Google, Apple, Outlook), so a booking you take by phone blocks the slot online within seconds and vice versa.
- Sends reminders automatically, by text or email, a day before and sometimes an hour before.
- Takes deposits or card details securely, with the money going to you, not held by the platform for weeks.
- Lets customers reschedule or cancel themselves within your rules, which turns a no-show into a freed slot someone else can book.
- Keeps a customer record: history, notes, preferences, consent forms if you need them.
- Lives on your website under your domain, rather than sending customers to a third-party marketplace that also lists your competitors.
No-shows and deposits
No-shows are the hidden cost of appointment businesses: an empty chair for an hour still costs rent and wages. The three most effective measures, in order:
- Deposits at booking. Even £10 on a £45 appointment changes behaviour completely. Our clients who switched on deposits typically saw no-shows fall from roughly one in ten to one in forty. Make the deposit redeemable against the service and refundable with reasonable notice, and show the terms before the customer confirms.
- Card on file with a late-cancellation fee. Softer than a deposit, common in clinics and higher-end salons. Works well when your clientele would find a deposit off-putting.
- Automatic reminders with a one-tap reschedule link. Most no-shows are forgetfulness, not malice. A text the day before with “reply or tap to change” rescues a large share.
UK consumer law is on your side provided your terms are clear, fair and shown before booking. A 24- or 48-hour cancellation window with the deposit forfeited after that is standard and enforceable. What you cannot do is hide the terms in a link nobody opens, or charge a fee wildly out of proportion to your loss.
Keeping control of the diary
The most common worry we hear is “I don’t want strangers filling my diary with awkward slots”. A properly configured system gives you more control than the phone, not less:
- Buffers between appointments for cleaning, travel or a breather.
- Minimum notice: no bookings less than two hours ahead, or none for today after 3pm.
- Slot alignment so a 30-minute service cannot be booked at 10:15 leaving a 15-minute gap nobody can use.
- Service rules: a colour and cut takes 2 hours and needs a specific stylist; a new-client consultation is a separate 15-minute service.
- Per-staff hours and days off, and the ability to block personal time from your phone.
- Approval mode for new customers if you want to vet them, while regulars book instantly.
- Caps: at most two new-client appointments per day, for example.
Spend an hour setting these up properly at the start and the system quietly enforces rules you used to have to remember and explain.
Putting it on your website
Where the booking button sits matters as much as the system behind it. From what works across the sites we have built:
- A “Book now” button in the header on every page, in your main colour, visible on mobile without opening the menu.
- A book button on every service, pre-selecting that service so the customer is two taps from a confirmed slot.
- The price and duration next to each service. Hiding prices on a booking site halves conversions.
- The booking flow on your own domain and matching your site’s look, rather than a pop-up that clearly belongs to someone else.
- A confirmation page that explains what happens next (parking, what to bring, how to change it) and asks for a calendar add. For returning customers, this is also the moment to mention your review link after the appointment.
- Link the same booking page from your Google Business Profile “Book” button and your Instagram bio, so every channel leads to one calendar.
Choosing a system
Dozens exist. Narrow the field by answering four questions:
| Question | Why it matters |
|---|---|
| Does it embed in my own website under my domain? | Trust, branding, and not sending customers to a marketplace. |
| Does it sync two-way with the calendar I already use? | Prevents double bookings when you still take phone bookings. |
| Can it take deposits, and where does the money go? | No-show protection, and cash flow. Avoid systems that hold your takings. |
| What does it cost at the size I will be in a year? | Per-staff pricing and SMS charges can triple the headline price. |
Then try the booking flow yourself on a phone, as a customer. If it takes more than a minute or asks you to create an account before showing times, your customers will give up too.
What we built and why
We got tired of bolting third-party widgets onto client websites, each with its own look, login and monthly fee, so we built our own booking platform. It connects directly to the websites we build, matches their design, syncs with Google and Apple calendars, takes deposits straight to your account, sends text reminders, and includes the follow-up that asks happy customers for a review. It starts from £15 a month, and setup is part of the website project. If you already have a site elsewhere, it works there too.
Getting started this month
- List your services with real durations and prices. Be honest about how long things take, including the chat.
- Decide your rules: hours, buffers, minimum notice, deposit amount and cancellation window.
- Pick a system against the four questions above and set it up with those rules.
- Put the button in the header, on every service, and on your Google profile.
- Tell existing customers in your next message and at their next visit. Many will prefer it immediately.
- After a month, check: bookings made outside your hours, no-show rate, and how many phone interruptions you had. Those three numbers tell you whether it is working.
If you would like to see how it would look on your site, book a 20-minute call. Appropriately enough, you can pick the slot online.
Quick answers
Will online booking stop people phoning?
No, and it should not. Phone bookings carry on for customers who prefer them; online booking adds the ones you were missing at 9pm on a Sunday. Most businesses see total bookings rise and phone interruptions during treatments fall.
Can I take deposits for online bookings in the UK?
Yes. A deposit or card-on-file at the time of booking is legal and common, provided your cancellation terms are shown clearly before the customer confirms. Deposits are the single most effective way to reduce no-shows; most businesses see them fall by more than half.
How much does an online booking system cost?
Most systems charge from about £15 to £50 a month depending on staff numbers and features, sometimes plus card processing fees on deposits. Our own booking platform starts from £15 a month and connects directly to the websites we build.
What if two people book the same slot?
A proper booking system makes that impossible: it holds a single calendar, blocks a slot the moment it is booked, and syncs with your phone calendar so bookings you take by phone also block the slot online. Double bookings happen when the website form is just an email request, not a real booking system.