Online Booking System for Small Business: Practical Guide

Lyla guide · updated September 2026

An online booking system for a small business lets customers pick a slot on your site or phone, writes it into a diary you control, and cuts the back-and-forth of missed calls. You need it to show real availability, take deposits if you want them, send reminders, and sit next to how you already take enquiries, not replace a whole stack of software.

What the system has to do day to day

For a plumber, salon, clinic or similar local service, booking is not a calendar widget on its own. It has to stop double-booking, respect travel time or chair time, and make it obvious when you are closed. If a customer can book a 9am slot while you are already on a job 40 minutes away, the tool is working against you.

Minimum functions that matter in practice:

  • Live availability by staff member, room or van, not a generic “book any time” page.
  • Buffers between jobs (10 - 30 minutes is typical for trades and clinics).
  • Automatic confirmation by SMS or email, plus a reminder 24 hours and 2 hours before.
  • A simple way for you to block holidays, sickness and emergency call-outs without logging into three screens.
  • A public link or embed on your website so people who never call can still book.

Optional extras that are worth paying for only if you will use them: deposits or card-on-file to cut no-shows, waitlists, multi-location diaries, and rules such as “new patients only on Tuesday mornings”.

Typical prices and what you get

Standalone online booking systems for small business usually sit in three bands.

TypeTypical monthly cost (UK, 2026)What it usually includesWatch-outs
Basic diary + website widget£0 - £25One calendar, email reminders, embed codeWeak SMS, no deposits, limited staff
Trade or salon suite£25 - £80Staff, rooms, deposits, SMS, some POSContracts, extra fees per location
Clinic / multi-service£60 - £150+Recalls, notes, insurance fieldsOverkill if you only need slots

Card processing is almost always extra (around 1.4 - 2.9% plus a few pence). SMS reminders often cost 3 - 6p each once you leave a free allowance. Count those before you treat the headline fee as the real cost.

Most AI receptionist products sit at £100 - £300 a month and are sold through demos aimed at larger firms. That is the wrong comparison if you only need a diary. If you also want website chat and optional phone cover that writes every enquiry as a lead, look for tools priced so a plumber can switch them on the same day, self-serve, with extras strictly optional.

How to choose in six checks

  1. Map one real week. List every appointment type, duration and who can do it. If the software cannot encode that in under an hour of setup, it will fight you later.
  2. Test the customer path on a phone. If booking takes more than four taps after they land on your site, many will abandon and ring instead.
  3. Check no-show tools. Deposits of £10 - £50, or a card hold, typically cut missed slots more than extra reminder emails. Confirm you can refund in one click when you cancel.
  4. Confirm who owns the data. Export of customers and future bookings in CSV or via Zapier/Make should be possible without a sales call.
  5. See what happens after hours. A diary that only works 9 - 5 still leaves evening website visitors with no next step unless chat or a form captures them.
  6. Run a two-week parallel. Keep the paper or existing diary until you have 20 live bookings with zero double-books.

Integrations that actually save time

You do not need a full CRM on day one. You do need the booking to land where you already look: Google Calendar or Outlook for many trades, a salon POS, or a simple spreadsheet via Zapier or Make. If the vendor only talks about its own app, assume you will live in two diaries.

Website chat that answers from your own information can take the “is Thursday free?” questions and either book or capture the lead. Optional phone answering with a dedicated number does the same for callers. That combination matters more than another feature inside the booking product itself.

No-shows, cancellations and fairness

Publish a short policy on the booking page: how much notice you need (24 hours is common for salons and clinics; same-day for some emergency trades), whether a deposit is kept, and how to reschedule. Systems that hide the policy until after payment create disputes.

Numbers that help you set rules: many local service firms see 8 - 15% no-shows without reminders; SMS plus a modest deposit often halves that. Do not set a 48-hour lock-out if your customers typically book the same day. Match the rule to how you actually work.

Website, phone and booking on one path

Customers still call. An online booking system that ignores the phone leaves you taking the same slot twice. Capture every enquiry as a lead whether it arrived as chat, a form or a call, then offer a bookable slot from that thread. Optional booking as an add-on (rather than a forced suite) keeps cost down if you only need the diary later.

Lyla is built that way for small local firms: 24/7 website chat from your own information, optional phone numbers in 22 countries, lead capture, optional booking, 25+ languages, and CRM links via Zapier or Make, with add-ons never required. Setup and testing are free; you pay when you go live. Main plans start from £30 a month.

A simple rollout sequence

Week 1: write appointment types and buffers on paper, then configure one staff diary. Week 2: embed the widget on the contact page only, not the homepage, and watch drop-off. Week 3: turn on SMS reminders and a deposit on high-value slots. Week 4: add the public booking link to missed-call texts and your Google Business profile. Only then turn off the old paper diary.

If volume is under about 40 bookings a month, a basic widget plus a shared calendar is enough. Past that, staff-level diaries and deposits pay for themselves in recovered slots, not in extra reports.

Frequently asked questions

Do I need a paid online booking system if I only take a few jobs a week?

Not always. A shared Google Calendar plus a simple enquiry form can work below roughly 15 - 20 bookings a month. Once you are turning people away because you missed a call or double-booked, a proper widget with buffers and reminders is cheaper than the lost jobs.

Should deposits be mandatory?

Use them on slots that hurt when empty: first visits, long treatments, or call-outs with travel. A £10 - £20 hold is enough for many salons and clinics. Emergency trades often skip deposits and rely on a same-day confirmation text instead.

Can I keep my existing website?

Yes. Almost every system gives you an embed or a link. Put it on the contact or services page first. Avoid a full-page takeover until you have tested that people finish the booking on a phone.

What about GDPR and customer data?

Pick a vendor that lets you export and delete records, states a UK or EU data location if that matters to you, and does not sell the list. Keep your own copy of names and future appointments so you are not locked in.

How do online booking and phone answering fit together?

They should share one diary. If a caller books while someone else is on the website widget, both must see the same slot. Lead capture from chat and calls stops you losing people who never complete the form.

When is a clinic-grade system worth the extra money?

When you need recalls, clinical notes fields, or multiple rooms with equipment. For a single-chair practice or a trades van, a mid-range diary with SMS and deposits is usually enough.

Curious what Lyla can do? Ask me anything 👋
Lyla
Online · AI front desk
Lyla only talks about what Lyla can do.