How to set up online booking for your salon in an afternoon
· 7 min read
Moving a salon to online booking is less about software and more about decisions: how you describe your services, who does what, and what rules you want. Make those decisions well and the setup itself takes under an hour. This guide walks through them in order.
Step 1: Write your menu as customers think about it
Customers do not know that a "colour service" might be a root touch-up or a full balayage. Split services wherever the time or price is meaningfully different, and name them the way customers ask for them.
Aim for a menu someone can scan on a phone. Eight to fifteen services is usually plenty. Put the length and the starting price on each one so there are no surprises at the counter.
Step 2: Be honest about durations
Set each service to the time it really takes on an ordinary day, not your personal best. If a rebonding usually runs four hours, call it four hours. Optimistic durations are the main reason salons run late by mid-afternoon.
Step 3: Add clean-up time as a buffer
After chemical services someone has to wash bowls, clear the basin and reset the station. Add that as a buffer after the service. The customer still sees a three-hour appointment, but your calendar keeps the fifteen minutes after it clear.
Step 4: Match services to the right people
Link each service only to the team members who perform it. This is what allows customers to book without messaging you first: if they choose keratin treatment, they only see the stylists who do keratin.
Then set each person's working days and hours. Juniors and seniors rarely work identical schedules, and the booking page should reflect that.
Step 5: Decide your booking rules
Four settings shape how bookings behave. Decide them once:
- Minimum notice: how late someone can book for today. Two to four hours suits most salons
- How far ahead: four to eight weeks keeps appointments close enough to be remembered
- Cancellation cut-off: 24 hours is common. After that, changes go through you
- Auto-confirm or approve: confirm automatically unless you have a reason to check each request
Step 6: Protect your long appointments
A missed colour appointment costs a stylist most of an afternoon. For services over two or three hours, consider asking for payment online when the customer books. Keep shorter services as pay at the salon so booking stays frictionless for everyone else.
Step 7: Launch it where your customers already are
A booking link nobody sees does nothing. On launch day:
- Put the link in your Instagram bio and WhatsApp Business profile
- Add it to your Google Business Profile as the appointment link
- Print the QR code and stand it at the counter and on each mirror
- Tell every customer at checkout: "next time you can book yourself, the link is on our Instagram"
- Save a WhatsApp quick reply containing the link for when people ask about slots
Expect a transition, not a switch
For the first month many customers will still message you, and that is fine. Add those bookings to the same calendar so there is one source of truth, and reply with the link each time. Most salons find that within a few weeks regulars book themselves, usually late in the evening, and the daily pile of scheduling messages shrinks to the conversations that actually need a person.