Why phone bookings are getting more expensive for your hair salon
A phone booking feels free, but it is not. Say you take 60 phone bookings a week at roughly 2 minutes each. That is 2 hours a week of front-desk time nobody pays for. Run the math at a 35 EUR per hour rate and you sit at around 280 EUR per month in unpaid administration. Plus the mistakes that come with it: a name written wrong, a time mis-entered, a service accidentally tagged to the wrong staff member.
The heavier problem is interruption. A stylist who has to pick up the phone mid-cut loses focus. The client in the chair feels interrupted, the client on the line waits and grows impatient, and the work in front of you drifts. Error rates rise. Some salons fix this by putting a separate person on reception, which rarely makes financial sense for a team of two or three.
On top of that, clients under 35 rarely call a hairdresser any more. They expect a button, a calendar, and a confirmation. A salon that offers only phone quietly shuts out a growing group of clients without noticing. That is not a technology trend, it is a behavior shift that has already played out in most adjacent industries.
One thing to be honest about: no figure exists that measures this for the Dutch hairdressing trade. We looked at ANKO, ANBOS and CBS, and the ANKO Monitor Kerndata does not cover it either; those reports deal with revenue, staff, vacancies and legal form. The percentages circulating on booking software websites, things like "67 percent prefer to book online" or "40 percent of bookings arrive outside opening hours", sit there with no research beneath them and get reused word for word by several vendors. Do not adopt them.
What CBS does measure concerns other sectors but the same people. In the first half of 2022, 46 percent of people in the Netherlands aged 12 and over booked an appointment with a GP or specialist online, and in 2022, 71 percent arranged an appointment or reservation through a government website. Source: CBS, "Nederlander steeds vaker online voor medische diensten", July 2023. If nearly half your clients schedule their doctor online, the question is not whether they want to do the same with you.
What an online booking page actually needs to do
Know what you are looking for before you pick a system. The minimum feature set for a working hair salon booking page:
Self-booking without account creation. A first-time client should not have to pick a password. Name, email, phone, done. Account requirements cost you a share of first bookings. Recognize existing clients by email or phone number.
Service and duration per staff member. Not every stylist does every treatment in the same time or at the same rate. The system must know that a senior color takes 90 minutes and a junior needs 120, otherwise clients book on top of each other or your rota stays unnecessarily empty.
Live availability based on the rota. Clients see only slots that are actually free. No "we will contact you to confirm," that is phoning in disguise.
Automatic confirmation by email or SMS. Right after booking the client gets a confirmation with service, time, staff member, location, and a link to cancel. Ask whether that link also allows rescheduling, because it saves you a phone call and it is far from standard. CelerBook does not have that button: the link in the confirmation email cancels, after which the client books a new slot themselves.
Reminder a set number of hours before the appointment. Twenty-four hours is the usual choice: late enough to jog a memory, early enough to refill the slot if someone drops out. There is no Dutch industry figure for the effect, so measure your own no-show rate before and after.
Cancel without calling. One click in the confirmation email, the slot frees up, you see it back in your rota. That makes canceling more attractive than quietly skipping, which is exactly what you want: a canceled hour can still be filled, a no-show cannot. Whether rescheduling sits in that same click is a separate question for your supplier.
Language choice NL and EN. Do you serve tourists, expats, or international students? A bilingual booking page is not a luxury in cities like Amsterdam, Utrecht, Rotterdam, and The Hague, it is the expectation.
It is not a long list, but together it is the difference between a booking page that works and one that pushes clients back to the phone.
Setup playbook: turn on online bookings in 7 days
A workable plan for the coming week, not a six-month project. Do not run everything in parallel, follow the order.
Step 1, day 1: pick which services go online. Start narrow, expand later. For most hair salons the three to five most-booked services are enough to start with: men's cut, women's cut, color, wash and cut, beard trim. Special or complex treatments (bridal styling, full restyling, balayage) stay on phone for now. Reason: for special treatments the client wants to consult, and the booking time varies too much to fix up front.
Step 2, day 2: set the duration per service per staff member. Pull a week of past appointments and check how long a service actually takes per person. Not what you would theoretically like, what it actually takes in practice. Include greeting, wash, and cleanup time. A 30-minute cut on paper often runs 40 in reality.
Step 3, day 3: set the rota and opening hours per location. When is each staff member available. Lunch break, half-days, days off. An online system can only work with a correct rota, otherwise clients hit a disappointing experience on their first booking.
Step 4, day 4: connect your domain or subdomain. The booking page belongs on a URL that fits your salon, not on a generic link that has the system's name in it. Clients trust your own URL faster than a stranger's.
Step 5, day 5: check the page visually on mobile. Most bookings come from a phone these days. Buttons big enough, colors clear, no scrolling required for the important parts. Test by booking an appointment on your own page, from your own phone, while logged out as an admin.
Step 6, day 6: run a soft launch with one staff member, one service. Open Friday morning for "men's cut" with one staff member. Promote it in an Instagram story and on your Google Business Profile. See what happens. If it works, expand the following week.
Step 7, day 7: turn on confirmations and reminders. Confirmation email right after booking, reminder 24 hours ahead. Keep the text short: name, service, time, link to cancel. No upsell in the reminder, that drops the open rate for later messages.
After this week you have a working system. It is not perfect yet. Improvement comes after.
How to tell existing clients about it
The single biggest mistake: set up a booking page and stay quiet about it. Clients do not know what they do not know. An approach that works for most hair salons:
In the chair. Say it in person, simply: "Starting today you can also book online, see [url]. Next time you do not have to call." Do this consistently for two to three weeks with every client.
In the confirmation SMS of existing phone bookings. One line: "Easier next time? See [url]." The clients who currently book by phone are exactly the ones you want to shift.
A small QR code on the mirror. The client is already looking at themselves, scans a QR, opens the booking page on their phone. Low friction.
Instagram bio and Google Business Profile. Link to the booking page first or second. Clients who search you on Google should click straight through.
A note by the card reader. The most old-fashioned but most effective medium. "Book your next appointment online: [url]." People look at the screen during checkout anyway.
Measure monthly what share of your appointments came in online versus by phone. A target, not a measurement: month 1, 10 percent online. Month 3, 30 percent. Month 6, 50 percent. Month 12, 60 to 70 percent. Slower than that? Turn up the promotion.
Common mistakes and how to avoid them
A few pitfalls I see often:
Service duration too short, clients booked on top of each other. Comes from optimistic time estimates. Fix: measure a week of real times, add 5 to 10 minutes of buffer for changeover.
Too many services online at once. A long list of 25 services confuses the client. Fix: start with 5, add per quarter based on demand.
Reminders off, no-show rate rises. Bookers forget more easily than callers because they never had a phone conversation that reinforced the time. Fix: 24-hour reminder on by default, 2-hour SMS for at-risk appointments.
Mobile view ignored. A page that looks good on desktop but feels cramped on mobile loses a large share of bookings. Fix: test weekly on a phone in the first month.
No block for lunch or breaks. Clients book during your break, you end up in trouble. Fix: lunch break hard in the rota, no "we will shift it later."
Trying to handle deposits through your salon system when the system does not support it. Deposits can be handled outside your salon system, for example via a payment link or bank transfer, for at-risk clients. Do not build a workaround inside the booking system, it only adds confusion.
Forgetting client communication. "I have a booking page, clients will discover it." No. Two to three weeks of active communication makes the difference between a booking page nobody uses and one most of your clients use.
Which numbers should you measure?
What you do not measure, you cannot improve. Five KPIs that matter in a typical hair salon:
Percentage of appointments booked online. Online bookings divided by total, times 100. Target month 1: 10 percent. Target month 12: 50 to 70 percent.
Average lead time between booking and appointment. Online bookers usually book further ahead than callers. An average of 7 to 14 days is healthy. Below 2 days means clients are not planning ahead yet.
Cancellation rate online versus phone. It is often a touch higher online because canceling is easier. That is not a problem, it is a win: the cancellation lands earlier, the slot can be resold.
No-show ratio online versus phone. Target: under 8 percent on both. Online tends to sit lower thanks to automatic reminders.
Return rate of online bookers. Do clients who booked online come back online? A high return rate means the booking page has become their default channel. Lower means the first experience had a hitch, look at where.
Generate these numbers from your reporting, or hold a manual sample for the first month. A spreadsheet with "date, client, channel" is enough if your system has no reporting.
How to apply this in your salon next week
Not a six-month project, not a full back-office migration. A working online booking page can stand within a week if you follow the steps above.
With CelerBook you get a working online booking page on your own subdomain in about 30 minutes of setup: services, duration, and pricing per staff member, automatic SMS reminders at the number of hours ahead you set yourself, 24 by default, and multi-language NL and EN for international clients. You set the rota and opening hours per location, and clients see only slots that are actually free. How much of your booking volume ends up online after that depends on your client base and on how hard you push the page, so count it yourself after three months. Every booking that does not come by phone is one that does not interrupt your team mid-cut. Pay-as-you-go from 0.25 EUR ex VAT per completed appointment, no fixed monthly fees. Try CelerBook for free.
