Want the product? Manage your salon on YourSalon.cz
Booking systems

Multi-staff and multi-location booking: configuring the system

By Jan Vancak· Founder of YourSalon4 min read

A single stylist working from one chair needs almost no configuration — one calendar, one set of hours, one price list. The moment you add a second person or a second address, the booking system has to answer harder questions: whose calendar is this appointment on, is the room free, which location is the client booking, and how do you see the whole business at once? This guide is about the booking-system setup, not the business decision to grow — for the latter, see the separate playbook on when to open a second salon location.

Get the configuration right and a team of six across two branches runs as smoothly as one chair. Get it wrong and you get double-bookings, confused clients and reports you can't trust.

Per-staff calendars and services

The foundation is that every staff member has their own calendar, their own working hours and their own service menu. A colourist and a barber in the same salon should not offer the same list, and a part-timer's availability must reflect the days they actually work.

  • Assign services to people, not just to the salon. If only two of your five stylists do balayage, the system should only offer those two when a client picks that service.
  • Set individual hours and breaks. One stylist finishes at 3pm on Fridays; the calendar must know that so it never offers a 4pm slot.
  • Respect skill and speed. A senior stylist may do a cut in 30 minutes where a junior needs 45; per-staff service durations keep the diary honest.

A clean booking setup starts here, because every later rule depends on accurate per-person data. Use the features checklist to confirm your system supports it before you rely on it.

Letting clients choose a specific stylist

Regular clients are loyal to a person, not a building. Your online booking should let a client either pick their usual stylist or choose "first available".

  • Named booking protects relationships and rebooking — the client sees only that stylist's free slots.
  • "Any available" maximises chair utilization by spreading demand across the team and filling quiet calendars first.
  • Fallback logic matters: if the requested stylist is fully booked, the system can suggest the next opening or a colleague with the same skills, rather than showing a dead end.

Offering both is the sweet spot — loyalty for those who want it, speed for those who don't.

Shared vs separate availability and resources

Two stylists can be free at the same time, but if they share the one wash basin, one nail dryer or one treatment room, the system must not book both into it at once. This is where naive calendars fail and real ones shine.

  • Model resources and rooms as bookable objects. A service that needs the colour room holds that room for its duration, blocking any other booking that needs it — the core of how to prevent double-booking on shared equipment.
  • Decide what is shared and what is personal. Each stylist's time is personal; the basin, the till and the parking bay are shared and must be modelled accordingly.
  • Handle assistants and combined services. A colour that needs both a stylist and an assistant should reserve both, or the "free" slot is a fiction.

Getting resource conflicts right is the difference between a diary that looks full and a salon that actually runs.

Per-location hours, staff and menus

Add a second address and every rule multiplies. A good multi-location system treats each branch as its own world while keeping one login.

  • Per-location opening hours and holidays. The city-centre branch may open Sundays; the suburb one may not. Booking must honour each site's calendar.
  • Staff who work across branches. If a stylist does Mondays downtown and Thursdays in the suburb, one shared calendar must prevent a client booking them in two places at once — a scheduling problem covered in salon team scheduling.
  • Location-specific menus and prices. Services and rates can differ by site; the client booking the suburb branch should see the suburb menu.
  • Clear location choice up front. The client picks the branch first, then sees only that site's staff, rooms and openings.

Unified reporting across sites

The payoff for all this configuration is one honest view of the whole business. Separate branches should not mean separate spreadsheets glued together by hand.

  • Roll up revenue, bookings and utilization across all sites, then drill into one branch or one stylist.
  • Compare like with like. Which location fills its calendar best, which stylist rebooks most, where the empty hours cluster.
  • **One point of sale and one dataset** mean your takings, no-shows and utilization reconcile automatically instead of at month-end by hand.

A booking system built for teams and branches turns "how did each site do?" from an evening of admin into a single screen.

Bring it together

Multi-staff and multi-location booking is not a bigger version of a one-chair diary — it is a different setup built on per-person calendars, modelled resources, per-site rules and unified reporting. Configure those four layers well and growth stops being chaos.

Map your staff, services and rooms this week, then create a free YourSalon account and set up your team and branches in one system.

Frequently asked questions

Try YourSalon for free

Online booking, automatic reminders and a POS in one place.

Start for free

Continue reading