Salons

Booking system and register: one system or two?

Five ordinary questions neither system can answer alone, the two client lists that drift apart, and the honest case for leaving them separate.

Plenty of salons run a booking system from one company and a register from another, and it works. Appointments go in one, money goes through the other, and nobody thinks about it much.

Then a question comes up that needs both, and the answer takes forty minutes of exporting.

This is about what specifically breaks when they are separate, and about the honest case for leaving them separate, because that case exists.

The five questions that need both halves

Each of these is ordinary and none of them are answerable from one system alone.

What did this client actually spend with us? Appointments know what was booked. The register knows what was paid. A client who books three times, comes twice and buys product on one of those visits has a value that exists in neither system.

What is our real no-show rate? Booked against paid. In two systems this needs a manual join on name and date, and names do not match cleanly.

Which services make money? Needs the price, the duration, the commission and the retail attached to it. Price and commission live in the register. Duration lives in the booking system.

Who are our best clients? Best is a money question asked of a list that lives in the appointment book.

Is that stylist busy or productive? Busy is hours booked. Productive is revenue per hour. Different systems, and they are not the same person's problem.

The specific failure: two client lists

This is the one that costs real money.

Both systems hold clients. Both are edited daily by people under time pressure. Within a year a phone number has been corrected in one and not the other, a spelling fixed the other way round, and there are duplicates in both.

Then you want to text everyone who has not been in for four months. Which list is right? Neither. And no deduplication tool can help, because it can only see one side.

We have written about what duplicate client records cost inside a single system. Across two, the same mechanism runs faster and there is no tool that fixes it.

The second failure: availability drift

If the booking system holds availability and the register holds the day's actual schedule, they disagree.

A walk-in taken at the desk, an appointment extended, a stylist leaving early — those happen in the register's world and the booking page does not know. So the page keeps offering a slot that is gone.

This is survivable with discipline. It is survivable the way any rule that depends on a busy person remembering is survivable.

What one system actually gives you

Not magic. Three concrete things.

One client record. Bookings, visits, sales, products, tips, notes, call history, in one place, with no join.

One availability answer. The booking page, the phone and the floor all read and write the same diary. A slot taken by any of them is gone for all of them in that instant.

Reports that cross the boundary. Revenue per hour by stylist. Rebooking rate. Retail attachment by service. No-show rate by lead time. All of those are single queries in one system and projects in two.

The honest case for keeping them separate

Worth stating properly, because we sell the combined thing and it would be easy not to.

Your booking system is genuinely excellent and your clients like it. If clients book themselves through something they know, changing it has a real cost in confusion and in lost bookings during the transition. That cost is not zero and it is not always worth paying.

You just bought hardware. A lease signed eighteen months ago is money already committed. Ripping out a working register to solve a reporting problem is the wrong order.

You are one person. One chair, no commission to split, no payroll, and you know your clients by name. The reports above are answering questions you can answer from memory.

You are mid-something-else. Do not change the register and the booking system in the same month. One variable at a time.

If you are going to combine them, the sequence matters

Register first, then bookings. Not the other way round.

The register is where the client history, the prices, the staff and the services already live in their most complete form. Bring the appointment book to that, and the booking page and the phone read what is already there.

Going the other way — bookings first, register later — means merging two client lists at the end, which is the job you were trying to avoid.

The test

Ask your systems one question: what did our top ten clients spend last year, and how many appointments did they book to get there.

If that is a few clicks, your setup is fine and none of this applies to you. If it is an export, a spreadsheet and an hour of matching names, you now know exactly what the separation costs — and you can decide whether that hour a quarter is worth less than changing anything.

Quite reasonably, sometimes it is.

← More insights

Keep reading

Salons

What happens to your book when the front desk quits

3 min read

The appointment book holds preferences, unwritten rules and passwords, and they tend to live in one person's head until the day that person gives notice.

SalonsRestaurants

The card fee on a tip, and who pays it

3 min read

When a client tips by card, you pay processing on the tip too. What it costs a year, whether you can pass it on, and the split-payment mistake that files tips against the wrong card.