Multi-staff and multi-location booking
When a salon grows from one chair to a team β and then from one address to several β the booking that worked for a solo stylist starts to creak. Two clients land on the same stylist at the same time. A new barber sits idle because nobody knew he was free. The owner spends Sunday evening copying next week into a spreadsheet. None of this is a people problem; it is a setup problem.
This guide walks through how to structure booking for multiple staff and multiple locations so the calendar runs itself, clients always reach the right person at the right place, and you can finally see the whole business in one screen.
Why multi-staff booking is different
A single-person calendar only has to answer one question: is this time free? The moment you add a second team member, the system has to track availability per person, match each service to the staff who can perform it, and prevent overlaps β all at once. Get it wrong and you create the most damaging problem in a busy salon: the double-booking.
The cost shows up quietly. A mismatched booking means a client arrives for balayage and the only stylist on shift does men's cuts. A no-show on one calendar hides the fact that another chair sat empty. Multiply that across five people and two locations, and a few percent of lost capacity becomes serious money. A proper booking system removes the guesswork by modelling each resource explicitly.
Set up staff, services and schedules first
Before clients can book the right person, the system needs to know who does what and when. Build it in this order:
- Add each team member as a separate bookable resource, with their own working hours, breaks and days off.
- Assign services to staff. A colourist offers colour; a junior offers blow-dries and washes. Clients should only ever see the people who can actually deliver the service they picked.
- Set durations per person if needed. A senior stylist may finish a cut in 30 minutes where a junior needs 45. Per-staff durations keep the calendar honest.
- Define buffers for cleanup or setup between appointments so back-to-back bookings don't collide.
With this in place, your online booking page shows clients a clean choice: pick a service, then pick a stylist (or "any available"), then pick a time that genuinely exists.
Let clients choose a specific person β or not
Some clients are loyal to one stylist; others just want the soonest slot. Support both:
- Book by staff member. Returning clients pick their regular and see only that person's openings. This protects relationships and tips.
- Book by availability. New clients choose "first available" and the system spreads demand across the team, filling quiet chairs automatically.
Offering "any available" alone can lift utilisation noticeably, because it stops popular stylists being booked solid while colleagues sit empty. It also reduces the friction that drives missed appointments β the easier it is to find a slot, the more committed the booking feels.
Add locations without splitting your brain
Multi-location is where most systems fall apart, because each branch effectively needs its own calendar β yet you still want one place to manage everything. The right structure is:
- One account, multiple branches. Each location has its own address, opening hours, staff list and services, but rolls up to a single owner login.
- Staff who float between branches appear only where they're actually scheduled that day, so a stylist working Tuesdays downtown and Thursdays uptown can't be double-booked across sites.
- Per-location booking pages so clients always see the right address, prices and team β while you keep a master calendar across all of them.
This matters for marketing too: each branch can have its own link on your salon website, its own reviews and its own local search presence, without you maintaining separate tools.
Keep money and reporting unified
A team across locations creates a second problem: where did the revenue actually come from? Tie booking to checkout so every appointment closes cleanly. When a client pays at the point of sale, the sale is attributed to the staff member, the service and the branch automatically. Add QR-code payments and even a busy front desk clears the queue fast.
With that link in place you can finally answer the questions that decide how you grow:
- Which stylist drives the most revenue, and who has spare capacity?
- Which branch is busiest on which days?
- Where are the gaps you could fill with a promotion or a schedule change?
Common mistakes to avoid
- One shared calendar for the whole team. Without per-staff resources, you're back to double-bookings within a week.
- Letting clients book services nobody on shift can do. Always gate services behind the staff qualified for them.
- No buffers. Cleanup and setup time vanish, and your day silently runs late.
- Treating branches as one blob. Separate hours, staff and pages per location, or clients turn up at the wrong door.
- Booking and payments living in different tools. You lose per-staff and per-branch reporting β the exact numbers you need to manage a team. Avoiding these is part of dodging the wider booking mistakes that quietly cost salons money.
Bringing it together
Multi-staff, multi-location booking isn't about more software β it's about modelling your real business so the calendar reflects who is where, doing what, for whom. Set up staff and services once, give clients the choice of a specific person or the soonest slot, keep each branch distinct but unified under one login, and tie it all to checkout. To see how it fits your team, create a free YourSalon account and compare the plans on the pricing page.
Frequently asked questions
Try YourSalon for free
Online booking, automatic reminders and a POS in one place.
Start for freeYou might also like
Why offer 24/7 online booking
Why round-the-clock booking pays off for a salon β more filled slots, fewer interruptions during service and clients who book whenever it suits them.
Booking metrics worth tracking
A guide to the salon metrics that genuinely help β from utilization and no-shows to revenue per hour β and how to read them.
Booking for group classes and courses
How to handle capacity, waitlists, deposits and reminders so your group classes and courses fill up and run smoothly.
Connecting booking to Instagram, Google and your website
A step-by-step guide to placing your booking link where clients already are β Instagram, Google and your site β so interest turns into appointments.
Booking for mobile and traveling stylists
How a mobile hairdresser or traveling barber sets up bookings, travel buffers and upfront payments β without a paper diary and without wasted trips.
Setting buffers and booking rules in your salon
A practical guide to configuring buffers, lead times and booking rules so your calendar stays realistic and your day runs on schedule.