An online booking system for your salon or clinic — is it worth it?
The short answer: yes, if your appointments are repetitive and predictable — no, if every client needs a conversation first. The rest of this article is about telling which of the two you are, what staying on the phone actually costs you, and what to choose if you decide to make the move.
We are writing this after building an appointment system from scratch for a pedicure studio in Bistrița. This is not theory — it is what we learned by doing it.
The three-minute test
Take last week's diary and count the appointments. Multiply by three minutes — that is roughly what one appointment costs over the phone or by message: the call, the day, looking through the diary, the suggestion, the change of mind, writing it down, confirming.
Do the maths with your own numbers, not ours — yours may well be lower. But the lost time is the small part of the story anyway.
The call you do not answer costs more than the hour you lose
When your hands are busy with a client, the phone rings for nothing. Whoever calls at 19:40, on a Saturday evening or during a session does not reach you — and in most cases does not call twice. They look elsewhere.
That is the difference that matters: an appointment system does not primarily save you time, it catches the clients you never see leaving. They are the ones who decided in the evening, on the sofa, phone in hand — exactly when you are closed.
If you can remember the last time a client said "I kept trying to call you", that is your signal. For every one who tells you, there are several who said nothing.
When it is worth it — and when it is not
It is clearly worth it if at least two of these describe you:
- Your services have predictable durations. An aesthetic pedicure takes 45 minutes, a curative one an hour and a quarter — but every time. A system can work out the free slots on its own.
- Clients come back regularly. Treatment courses, upkeep every three or four weeks, periodic check-ups. The person knows what they want and has nothing to ask you.
- You have several colleagues or work stations. This is where a paper diary quickly becomes a source of double bookings.
- You get requests outside opening hours. If you look at your phone in the morning and find messages from last night, you already have your answer.
And now the part others do not write. It is not worth it if:
- You have fewer than ten appointments a week. At that volume the phone is faster than any system and the investment does not pay off. Build the client base first.
- Every appointment needs a conversation. Consultancy, assessments, cases that must be understood before a slot is booked — there the conversation is the service. A form cannot replace it.
- Your clients are not online. There are trades and areas where this is simply true. Honestly: if 80% of your clients prefer to call, an online calendar is a button nobody presses.
A reasonable compromise if you are on the fence: start with online booking only for the simple, repetitive services and keep the phone for the cases that need a conversation. The two work well together.
What actually matters in an appointment system
A pretty calendar solves nothing. Five things separate a system that gets used from one that gets abandoned:
- Real availability, not an "appointment request". The difference is enormous. If the person fills in a form and waits for you to call and confirm, you have solved nothing — you have simply moved the phone into your inbox. The calendar must show genuinely free slots, and the booking must be firm the second they press the button.
- Duration per service. The system has to know that service A takes 45 minutes and B an hour and a half, and offer slots accordingly. Otherwise you end up with appointments running into each other.
- Buffer time between clients. Cleaning, sterilising, resetting the station, five minutes to breathe. If the system does not allow for it, it packs your day end to end and turns you into a conveyor belt.
- Instant confirmation and a reminder beforehand. The confirmation email gives the person certainty that it registered. The reminder 24 hours ahead is the one thing that genuinely reduces no-shows — someone who booked three weeks ago really does forget.
- Blocking out a day quickly. You fall ill, something urgent comes up, you leave early. If closing a day takes ten clicks you will not do it — and someone will turn up at the door for nothing.
Off-the-shelf platform or your own system?
There are two roads, both legitimate. The difference is not "good" and "bad", but what you pay and what stays yours.
You sign up, configure your services, and have a calendar the same day. Typically €20–60 a month, more with several staff.
Good when: you want to test quickly, you have one simple service, you do not want an upfront cost.
Worth weighing: you pay for as long as you use it; the client leaves your site for a stranger's domain; your clients' data sits with them; customisation stops where the platform decides; the price rises as you grow.
Built around your real workflow, integrated into your site. Typical upfront cost from ~€800 for a simple flow, more with several staff or integrations.
Good when: you have a workflow of your own, you want clients to stay on your brand, you want the data with you, you are thinking long term.
Worth weighing: it costs more at the start and takes a few weeks; you need someone to maintain it.
The maths is simple and worth doing before you sign anything: a €40 monthly subscription is nearly €1,500 over three years — and at the end of them you own nothing. Your own system costs more in the first month and nothing in the next thirty-five. The break-even point usually falls somewhere in the second year.
We are not saying a subscription is a mistake. For someone just opening, who does not yet know whether this format will stick, it is the rational choice. We are only saying: know what you are buying — access, not ownership. The same logic we set out in our article on what a website costs.
What it looks like in practice
For Cary Studio, a curative pedicure and SPA studio in Bistrița, appointments came in by phone and message, with all the back and forth that entails. We built the site from scratch in PHP, with the booking system written specifically around the studio's workflow.
The client opens the site and goes through four steps — day, time, service, their details. The calendar instantly shows the genuinely free slots, allowing for the duration of each type of session. At the end they get an email confirmation and a reminder 24 hours ahead. The whole process: under a minute, without calling anyone, at whatever hour suits them.
The result, put simply: the studio looks after feet, not phones.
The system lives in the same site as the service pages and the online shop for products and courses — one brand, one experience, no jumping to someone else's platform.
The part almost nobody thinks about: the data
The moment you put up a booking form, you start collecting personal data. A few things need settling, and they become serious in a clinical setting.
- Ask only for what you need. For an appointment you need a name, a phone number and an email. Not a national ID number, not an address, not a date of birth. Every extra field is one more reason to abandon the form and one more obligation for you.
- Be careful with health data. If the form asks about conditions, treatments or allergies, you have entered the GDPR special category (Art. 9), with stricter requirements. Often it can be avoided: ask those questions in person, not in the online form.
- Decide how long you keep the data. "Forever" is not an acceptable answer. A reasonable period, written into your privacy policy, with deletion afterwards.
- Find out where the data lives. If you use a platform, ask which servers your clients' information ends up on and who else can access it. With your own system the answer is simple: your server.
Five mistakes we see often
- An "appointment request" dressed up as a booking. A form that only sends an email, with confirmation whenever you get round to it. The client is left uncertain, you are left with the work. Nothing has been solved.
- A calendar out of step with reality. The system shows 2pm as free, but you wrote something on paper. It happens once and the client does not come back.
- Too many fields in the form. Every extra field cuts the number of people who see the booking through. Three fields and a button.
- No reminder. The cheapest feature in the whole system and the one that returns the most — an automatic email the day before.
- Unusable on a phone. Most bookings are made on a phone, in the evening. If the calendar is hard to tap or slow to load there, nothing else matters.
In short
- Worth it if services have predictable durations, clients return regularly, and requests arrive outside opening hours.
- Not worth it below ~10 appointments a week, or when every client needs a conversation first.
- The real gain is not saved time but the clients who book at the hours you are closed.
- Firm booking, not a "request". Duration per service, buffer time, confirmation and a 24-hour reminder.
- Subscription ≈ €1,500 over three years and you own nothing; your own system from ~€800 and it stays yours.
- Ask only for name, phone and email. Health data carries stricter rules — keep it out of the form.
Tell us how many appointments you take a week and what your services look like. We will tell you honestly whether you need a system — and if you do, what it costs, with clear stages and deadlines. We usually reply the same working day.
Get in touch →