Booking systems

Your customers see the booking form. You live with everything behind it.

Most booking setups are built around what the software does by default. I build them around how your business actually runs — starting with the person who has to manage it every day.

The problem

You know your service. Nobody hands you time to research software.

After years of setting these up, I keep running into the same thing: you know your service inside out, but you don't have the time or the staff to work out which booking system actually fits the way you work.

And the real requirements usually only surface during the setup. Not because anyone was careless — because you've never had a reason to sit down and walk through every scenario of how someone should book with you. What happens when two people want the same slot. What happens when they want to change it. What a group booking actually means for your staffing.

So the decision gets made on a demo video and a price, and you find out what you actually needed six months later.

01

It never got set up

Bookings still come by phone and email. Your staff spend their day on the calendar instead of on customers, and you have no idea how many people gave up before calling.

02

The software decides how you work

A system got installed the way it comes out of the box, and now your process bends around its assumptions. Everyone has a workaround, and nobody remembers why.

03

It's connected to nothing

Bookings happen, but they don't reach your analytics or your ad platforms properly. You're paying to bring people in and can't see which ones turned into revenue.

How I approach it

I start from your side of the screen, not the customer's.

Everyone designs the booking flow the customer sees. Far fewer people ask what the week looks like for whoever opens the admin panel every morning.

That's where the cost actually sits. A form that looks fine but takes four clicks to move an appointment will quietly eat hours of staff time for years, and nobody will ever describe it as a problem — it'll just be how things are.

So I get the operator side right first. Once that works, the customer-facing part is straightforward.

When did you last book your own service, on your own phone?
  1. Open your site on a phone, as a customer would. Not on your laptop.
  2. Book the thing you actually sell. Count the taps.
  3. Now change that booking. Then cancel it.
  4. Then do the same from the admin side, as your staff would.

WHAT I SET UP

The whole thing, working - not just installed.

  • Choosing the system

    Working out which platform actually fits your operation, before anything gets bought. This part is the job, not the preamble to it.

  • Services, staff and resources

    Rooms, equipment, people, locations — configured so the system understands what you're actually scheduling and can't double-book it.

  • Availability and rules

    Opening hours, buffers, lead times, seasonal changes, blackout dates. The rules that stop you from having to manually fix things every week.

  • Payments and deposits

    Taking money at the right moment, with the right policy behind it — deposits, full payment, or pay on arrival.

  • Confirmations and reminders

    What the customer gets, when, and in what words. Set up to reduce the no-shows you're currently absorbing.

  • Gift vouchers and extras

    Add-ons, vouchers and upsells configured so they're actually sellable rather than technically possible.

  • Putting it on your website

    Embedded, subdomain or hosted — chosen deliberately, because this decision affects your tracking and your customer's experience more than people expect.

  • Connected to your measurement

    Bookings and their value passed properly to your analytics and ad platforms, so you can see which marketing actually produced revenue.

HOW I WORK

The scenarios first. The software second.

Choosing a platform before you know what you need is how businesses end up with a system they work around. So the order is deliberate.

01

Walk through how the day actually runs

Who takes bookings now, what they do with them, where it goes wrong, and what everyone has quietly built a workaround for.

02

Work through the awkward scenarios

Changes, cancellations, groups, no-shows, two people wanting one slot, the customer who books the wrong thing. This is where the real requirements come out — and most of them will be ones you hadn't put into words yet.

03

Choose the system that fits

Based on what came out of the first two steps, not on what I happen to know best. If a simpler tool does the job, that's the one.

04

Build it and connect it

Configured properly, embedded on your site, wired into payments, and passing booking data through to your analytics and ad platforms so it can actually be measured.

05

Hand over what you should own

You should be able to change a price, add a service or block a date yourself. I set it up so you can, show you how, and stay on for the things that genuinely need me.

PROOF

What this looks like in practice.

Recent project

A tour that had to be bookable before it could launch

A tourist information point launching a new brewery tour. Small team, all of it front-of-house — selling tickets, handling brochures, answering questions. No one in-house who could set up a booking system, and a launch date to hit. Around 60 hours: system chosen, configured around how the staff actually work, embedded, and handed over so they could run it themselves.

2
booking platforms implemented and maintained in production
4
countries where I've set up booking and the tracking behind it
10+
years running booking for a multi-location escape room business

Related case study

When booking and tracking don't talk to each other

A booking iframe that handed customers to another domain mid-purchase, quietly losing attribution on every sale. The business could see bookings happening. It couldn't see which channel produced them.

FIT

Worth being straight about who this suits.

This is for you if

  • Bookings still come by phone or email and it's eating staff time
  • You have a system, but everyone has a workaround for it
  • You're coordinating rooms, equipment, staff or multiple locations
  • You want to take payments or deposits and currently do it manually
  • Your bookings don't show up properly in your analytics or ad accounts
  • You're launching something new and it has to be bookable on day one

Probably not, if

  • You have someone in-house who owns this and does it well
  • Your service doesn't run on a schedule — some genuinely don't
  • You want the cheapest possible install rather than one built around your operation
  • You want someone to set it up and never hear from them again

start here

Start by mapping it.

Before any software gets chosen, it's worth putting on paper how bookings actually work for you now — and where they don't. That conversation is useful even if you never hire me.

  • How bookings reach you today, and how much time they cost
  • The scenarios that currently get handled by hand
  • What your system would have to do that an off-the-shelf setup won't
  • Whether you need a new platform or the one you have configured properly
  • What it would take, roughly, and what it would cost

You come out of it with a clear picture of what you need — yours to act on, with me or without me.

START HERE

Tell me how your bookings work now.

What comes in, who handles it, and what keeps going wrong. If your setup is fine as it is, I'll tell you that too.