FIXR SYSTEMS
An open monthly planner on a wooden desk

Choosing between options

What to look for in a website booking system

Tell us what you needor message Ben on WhatsApp

A website booking system lets somebody book you from your own site at any hour, without ringing and without waiting for you to reply. The one you want takes the slot, takes a deposit or the full payment where you need it, blocks that time everywhere at once, and sends the confirmations without you touching anything. The part most people forget to check is where it lives, because that decides who owns the bookings and the customer details afterwards.

The short version

  • A good one takes the booking and the deposit, blocks the slot everywhere and sends the confirmations on its own.
  • Card payments carry the payment company's fee: on Stripe, 1.5 per cent plus 20p for a standard UK card.
  • Check whose name the customer list is in, and whether anything is taken from each booking.

What a website booking system changes for you

The obvious change a booking system brings is that bookings arrive while you are working, asleep or with a customer. The bigger one is that the back and forth disappears.

Most enquiries for an appointment take three or four messages to settle: are you free Thursday, what time, how much, yes please. A booking system does all four in one go, at eleven at night, when the person is thinking about it.

The diary changes too. When a slot is blocked the moment it is taken, you stop double booking yourself and stop checking three places to find out whether you are free.

What your customer should see when they book

Your customer should see real availability, not a form saying somebody will be in touch. If they have to wait for a reply to find out whether you are free, it is an enquiry form with extra steps.

Then a price, or a clear reason there is not one yet. Then a confirmation in their inbox straight away, and a reminder before the appointment so they turn up, which is one of the jobs business process automation takes off your hands.

All of that should happen on your website, in your branding, without sending them to a page that belongs to somebody else. A booking that never leaves your site is one where nobody has to trust a second name halfway through.

The things worth checking before you commit to a booking system

Before you commit to a booking system, check whether it takes payment and what taking it costs. A deposit turns a no show from a lost slot into a paid one, so a system that cannot take one is doing half a job.

Card payments always carry a fee from the payment company. On Stripe, which we build with, a standard UK card costs 1.5 per cent plus 20p per payment, and all of it goes to Stripe.

Check whether it talks to the calendar you already use, whether that is Google, Outlook or Apple, whether you can change your own hours and prices, and what happens to your customer list. The names, numbers and booking history are what the system really holds, and they should be yours to export on any day you like.

Adding a booking system to a WordPress site

Plenty of WordPress site owners arrive at this question looking for a booking plugin. The things to check are the same three: can it take a deposit, is the customer list yours to export, and can you change your own hours and prices.

We build booking into the site itself, not as an addition on top. The booking screens are part of your website, so they look like it and load as fast as it, and there is one thing to keep updated instead of two.

Booking on Wix and other website builders

If your website builder includes booking, ask the same questions: can it take a deposit, does it hold your customer list in a form you can take with you, and can you change it yourself.

Check the money carefully. Ask whether anything is taken as a percentage of each booking on top of the monthly fee, because that is the figure that grows as you get busier.

A booking system we build takes no cut of your bookings and charges no per booking fee. You pay to have it built, and then the bookings are simply yours.

If you would rather this was just handled, we build booking into your own website, with payments, reminders and your customer list all in your name.

Booking systems built into your siteor message Ben on WhatsApp

Free booking systems: what free really costs

Plenty of booking tools are free to start, and the cost appears as you grow. Square Appointments has a free plan with £29 and £69 a month plans per location above it, and online card payments cost 1.4 per cent plus 25p for a UK card.

SimplyBook.me is free for up to 50 bookings a month, then £10.90 a month for 100 bookings, £20.80 for 500 and £45.80 for 2,000, billed annually. Both are fair prices for what they are, and both rise as you get busier.

A booking system built into your own site works the other way round. You pay once for the build, there is no plan to move up as bookings grow, and the only charge on a payment is the card fee itself.

Reminders and deposits: how a booking system cuts no shows

No shows are where a booking system earns its keep. Two features do the work: a deposit taken when the booking is made, and a reminder sent before the appointment.

A reminder the day before puts the appointment back in front of somebody who booked a fortnight ago. A deposit means that if they still do not come, the slot is paid for rather than lost.

Both should run on their own once they are set up. A reminder somebody has to remember to send is the same job you were trying to stop doing.

Your customers' details and the law

A booking system collects names, phone numbers and email addresses, which makes it personal data under UK GDPR. The ICO says you must tell people clearly what you do with their information, which on a website means a privacy notice they can read before they book.

Where that data is stored matters too. On a booking system built into your site, the customer list sits in a database in your name, so you know where it is and it is always yours.

What a real website booking system looks like

Countryside Canines is a dog daycare in Swaffham Prior. Its site takes the booking, takes the payment through Stripe, and handles the slots without anybody ringing to ask whether there is space on Thursday.

The booking system is part of the website, not a separate service beside it, so the owner has one place to look and the customer never leaves the site they arrived on. The site has 139 keywords on page one of Google, measured in Search Console.

What a booking system costs and what stays yours

A booking system built into your own site starts from £1,200 with Fixr Systems, with the exact price for your project fixed in a written quote before anything begins. Every starting price is on our pricing page.

There is no platform fee on each booking and no cut of what you take. The customer list is yours from the first day, so what you are buying is an asset you own.

Before you ask

What is the best booking system for a small business?

The one that takes a deposit, blocks the slot everywhere at once, sends the confirmations on its own, and leaves the customer list in your name. A system built into your own website does all four with no cut of each booking, which is why it is what we build.

Can a website booking system take deposits?

Yes. A deposit means a no show costs the customer, not you. We build deposits and full payment in through Stripe, so the money is in your account before the appointment.

Will it sync with my calendar?

It should, and ours does. Keeping two diaries is how double bookings happen, so the booking system and the calendar you already use need to show the same picture.

Do I pay a fee on every booking?

Not to us. There is no cut of your bookings and no fee per booking. Card payments carry the payment company's own fee, which on Stripe is 1.5 per cent plus 20p for a standard UK card.

Can I make my own booking system?

You can add a plugin or a builder's booking tool, but then you are paying its fees and keeping a second system up to date. One built into your site gives you deposits, reminders and your own customer list in one place, which is why it is what we build.

How long does it take to build?

Most go live within 2 to 4 weeks of us having your services, your hours and your prices. Your quote carries the actual date.

Is there a free booking system for small businesses?

Yes, several, including Square Appointments and SimplyBook.me, which both have free plans with limits, such as 50 bookings a month on SimplyBook.me. The cost arrives as you grow, through monthly plans and payment fees.

Sources

What changed

  • 3 October 2026: added what free booking tools cost as you grow, reminders and deposits, customer data and UK GDPR, card fees and sources.

Photo: Eric Rothermel on Unsplash

Ben Criddle, owner of Fixr Systems

About the author

founded Fixr Systems and has been building for UK small businesses since 2024: web design, SEO and AI search, AI automation and custom software. He builds every project himself, and writes and checks every guide on this blog against the sources listed with it. Recent work includes a mobile mechanic's website that reached page one of Google for 394 keywords within nine weeks of launch, measured in Search Console, and a WhatsApp CRM that has brought more than 17,000 leads into one system for a courier training business.

About Fixr Systems. Fixr Systems Limited is a Cambridge web design, SEO and software agency offering web design, SEO and AI search, AI automation and custom software for UK small businesses, with every starting price published.