Guides
Online booking for clinics and salons: what works and what does not
Booking software gets bought to fix a problem that is usually only half a software problem. That is why so many clinics and salons sign up for something, use it for six weeks, and quietly go back to Messenger and a notebook.
This is what to check before you spend anything, and how to tell whether you have a booking problem or a different problem wearing a booking costume.
First, work out what is actually failing
Write down the last ten bookings that went wrong. Sort them into these:
- Lost message. Someone asked for a slot, the thread got buried, nobody replied.
- Double booking. Two people were given the same time.
- No show. They booked and did not turn up.
- Wrong expectation. They arrived expecting a service or price you do not offer.
- After hours. They asked at 10pm, you replied at 9am, they had gone elsewhere.
Booking software fixes lost messages, double bookings, and after hours well. It fixes no shows partially, through reminders. It does almost nothing for wrong expectations, which is a pricing and description problem on whatever page they read first.
If most of your ten are wrong expectations, buying booking software is treating the wrong thing.
What good online booking actually has to do
Four things. Anything beyond these is a bonus, and anything missing one of these will fail.
- Show only real availability. If it can offer a slot you cannot serve, the staff stop trusting it within a week, and once staff stop trusting it they keep a parallel notebook and you now have two systems.
- Work on a phone, in one hand, in under a minute. Most of your customers are booking on mobile data while doing something else.
- Tell the customer it worked. A confirmation they can screenshot. In the Philippines that usually means SMS or a message they can find again, not only an email.
- Send a reminder. This is the single highest-value feature for no shows, and the one most often left switched off.
The things that make it fail
Staff were not part of the decision
The front desk is the system. If booking software makes their day harder, they will route around it, and they are right to. Involve whoever answers the phone before you choose anything, not after.
The calendar does not match how you actually work
Real schedules have shapes software often does not expect: a stylist who only does colour treatments on certain days, a dentist who blocks two hours for one procedure and fifteen minutes for another, a clinic where two rooms share one machine. If the tool cannot express your actual constraints, it will hand out slots you cannot honour.
Map your real week on paper first. That document is the specification, and it is worth more than any feature list.
It replaced Messenger instead of sitting beside it
Your customers will keep messaging you. Plan for that. The realistic setup is booking for people who know what they want, and Messenger still open for people with questions. A tool that assumes it becomes your only channel is going to disappoint you.
Nobody set the cancellation rules
Decide before launch: how late can someone cancel, what happens if they do not show, and does anything get charged. Software can only enforce a policy you have actually made.
Off the shelf or built for you
Start with off the shelf. There are general booking tools that work fine for a straightforward appointment book, and if your week fits one of them, you should use it and spend nothing on development.
A custom build starts making sense when one of these is true:
- Your scheduling constraints genuinely do not fit any tool you have tried, and you have tried at least two.
- Booking needs to connect to something else you run, like patient records or an inventory of stock used per service.
- You have several branches with different staff, services, and hours, and the per-branch pricing of an off the shelf tool has become the expensive option.
- You need it in a language, currency, or payment method the tool does not support properly.
If none of those are true, a custom booking system is a more expensive way to get the same outcome.
A sensible sequence
- Track your ten failures and identify the real problem.
- Put your services, durations, and prices somewhere a customer can read them. This alone removes the wrong expectation failures.
- Try an off the shelf booking tool for one month, with the front desk involved.
- Only if that fails for a reason you can name, look at something built for you.
Most businesses stop at step two or three, and that is a good outcome. Skipping to step four is how you end up with expensive software and the same notebook.