Is online booking right for your business?
Online booking works best when your appointments are fairly standard: a haircut, a dog groom, a driving lesson, a personal training session, a tutoring hour or a boiler service. Customers can see free times and book at eleven at night without ringing you. It works less well for jobs that need a site visit or a conversation before you can say how long they take.
A useful test: if you could write down the length and price of most appointments in a short list, online booking will probably save you time. If every job starts with "it depends", a good enquiry form with a callback is often better. Our guide to getting more enquiries from your website covers that route.
Choosing a booking system
There are many booking tools, from general ones to systems built for salons, fitness or tuition. Rather than comparing brands, decide what you need and check each one's current pricing page and features list.
- Service list. Can you set different lengths and prices for each service?
- Availability rules. Working hours, breaks, travel time between mobile appointments, and how far ahead people can book.
- Calendar sync. Bookings should appear in the calendar you already use, and personal appointments should block out booking times.
- Payments. Can it take deposits or full payment at booking? Who processes the card payment, and what do they charge?
- Reminders. Email and text reminders, and whether texts cost extra.
- Customer changes. Can customers cancel or reschedule themselves within your rules?
- Your website. Can the booking page sit on your own site, or does it send people to another site?
- Pricing structure. Some charge per staff member, some per booking, some take a share of payments.
Deposits: when and how much
A deposit is the single most effective tool against no-shows, because people value an appointment they have already paid towards. It is not right for every business, though.
| Situation | Deposit approach |
|---|---|
| Short, low-cost appointments with regular customers | Often no deposit; card details held or none at all |
| Long appointments that block out half a day | A deposit is common and widely accepted |
| New customers booking online for the first time | Deposit for first visit, waived for regulars |
| Events, courses or sessions where you buy materials | Deposit or full payment at booking |
Keep deposits proportionate to the loss you would actually suffer from a missed slot. A deposit that looks like a penalty will put good customers off. State clearly whether the deposit comes off the final bill.
Writing a cancellation policy
A cancellation policy only helps if customers see it before they book and it is fair. Keep it short and specific:
- How much notice you need to cancel or reschedule without losing the deposit.
- What happens to the deposit if they cancel late or do not turn up.
- What happens if you have to cancel: a full refund or a free rebooking.
- How to cancel: a link in the confirmation email, a phone number, or both.
Consumers buying services online have legal rights, including cancellation rights for many contracts made at a distance, and there are rules about what you must tell them before they book. The general position is explained on gov.uk under consumer contract rules. Check the official guidance or an adviser for how it applies to your services, and show the policy in your website terms and conditions as well as on the booking page.
Cutting no-shows
Most no-shows are forgetfulness, not bad faith. A few simple habits reduce them:
- Send a confirmation immediately with the date, time, address and what to bring or prepare.
- Send a reminder the day before, and for longer bookings a few days before as well.
- Make rescheduling easy. A customer who can move an appointment in two taps will do that instead of just not turning up.
- Keep a short waiting list for popular times so a late cancellation can be filled.
- Follow up kindly after a missed appointment. A friendly message often brings a rebooking.
Text reminders tend to be noticed more than emails, but they may cost per message. Check whether your booking system includes them.
Repeat offenders
Occasionally the same customer misses appointments again and again. Decide in advance what you will do: require a deposit for their future bookings, only accept bookings by phone, or politely decline. Applying the same rule to everyone, and writing it into your policy, makes the conversation easier.
Data protection and booking
A booking system holds names, phone numbers and sometimes notes that can be sensitive, such as health information for a personal trainer or details about a pet's behaviour for a groomer. You are responsible for that data even when a third party system stores it. Mention the booking system in your privacy notice, only collect what you need, and use reminders for the appointment only unless the customer has agreed to marketing. The Information Commissioner's Office at ico.org.uk has guidance written for small businesses.
Putting booking on your website
Before you switch online booking on, run a few test bookings yourself: book, reschedule, cancel and pay a deposit, and check every email and text the customer would receive. Read them as a customer would.
Put a clear "Book now" button on every service page and in the menu, not just on one page. Show prices and appointment lengths before people start the booking process so there are no surprises. If some services need a conversation first, say so and offer an enquiry form for those instead.
Site Shifter does not replace a dedicated booking system, but every enquiry from your website form becomes a client record in BonusFlow, which suits businesses whose jobs need a conversation before they go in the diary. Many of our trade pages, such as websites for dog groomers, show how service businesses lay out their pages.
Frequently asked
Should I take a deposit for online bookings?
Deposits reduce no-shows, especially for long appointments and first-time customers. Keep the amount proportionate, state the rules clearly and say whether it comes off the final bill.
Do customers have a right to cancel online bookings?
Consumers often have cancellation rights for services booked at a distance, with specific rules and exceptions. Check the consumer contract guidance on gov.uk or ask an adviser how it applies to you.
Do appointment reminders really help?
Most no-shows are people forgetting, so a confirmation plus a reminder the day before makes a noticeable difference. Easy rescheduling helps too.
Do I need to mention my booking system in my privacy notice?
Yes. If customer data is stored in a third party system, your privacy notice should say so. The ICO has guidance for small businesses.
Shift it today.
Ten minutes of questions, an hour of polishing, and your new site is live on your own domain.
Shift my website