Guides

Multi-Staff Booking: Letting Clients Choose a Person

Letting clients pick a specific person when they book: when it helps, when it hurts, and how to set up staff choice, any-available and fair distribution.

4 min read
GuidesOnline BookingSmall Business
788 words4 min read

Clients book people

Ask a salon client who they are booked with and they say a name, not a business. The same is true of physios, personal trainers, barbers and most appointment work. Loyalty attaches to the person. A booking system that hides the people behind a single "book now" loses that loyalty at the exact moment it should be cashing it in, and a system that exposes the people badly produces a diary nobody can manage.

Here is how to set up per-staff booking so both things work.

Each person has a profile and a button

On the website, every staff member who takes bookings gets a profile: photo, what they do, what they are known for, and a booking button that opens the booking tool with that person pre-selected. Clients who know who they want go straight there. That page is also a search result: "Sara hairdresser [town]" is a real query for a stylist with a following.

In the booking tool, each staff member is a separate resource with their own services, hours and availability. Nearly every serious tool supports this; the settings are where the work is.

Skills, not just people

Not everyone does everything. The colourist does not cut; the junior does not do extensions; one physio treats hands, another treats backs. Configure services per staff member so the tool only offers a person for the services they perform. A client choosing "balayage" should see only the people who do balayage.

Skipping this is the most common cause of a wrong booking landing in a diary: the client chose a person and a service, and the tool offered the combination because nobody told it not to.

"Any available" is the second button

Some clients want a person. Many want a time. Offer both: "Book with Sara" on Sara's page, and "Book with anyone available" on the main booking page. The second fills gaps in the diary that named booking would leave empty, and it is how new clients become somebody's regulars.

Decide how the tool assigns "anyone": round-robin, least busy, or a priority order. Round-robin is fairest to staff; priority order lets you steer new clients to whoever needs the column filled.

Availability that is actually true

Per-staff booking is only as good as each person's availability. Three rules:

  • Each person's hours live in the tool, including regular days off and lunch. Not in a WhatsApp group.
  • Each person's personal calendar syncs two-way if they block time in Google or Outlook. Otherwise their personal appointments are invisible and get booked over.
  • Holidays are entered as blocks, in advance, by the person or by whoever manages the diary. A stylist on holiday with an open online column is a week of apologetic phone calls.

Different prices per person

Senior stylists charge more; a principal physio charges more than an associate. Tools handle this as per-staff pricing on the same service. Show it on the website's price list as a from-price with a note, so clients are not surprised in the booking flow.

Buffers per person

Some people need ten minutes between clients, some need fifteen, mobile staff need travel time. Set buffers per person, not one for the whole business. It is the difference between a diary that runs on time and one that runs late from eleven onward.

New staff, leaving staff

When someone joins, they get a profile and a resource on the same day, with services limited to what they can do, and "any available" routing brings them clients. When someone leaves, their resource is deactivated, their future bookings are reassigned with a message to each client, and their profile page redirects to the team page rather than 404ing, because clients will still search for them.

The website side

On the site: a team page with everyone, a profile page each with a booking button, and service pages that offer "book with a specific person" and "book the next available" side by side. The booking page itself shows the staff choice as the first step where the client has not already chosen.

What to test

Book each person for each of their services from their own page. Try to book a person for a service they do not do; it should not be offered. Book "anyone" and check who it lands with. Put a personal event in one person's calendar and confirm the slot disappears. That is an hour, and it prevents most of the diary problems that make owners regret going online.

Per-staff booking is standard in every booking setup we do for a team, and getting the skills and availability right is most of the job.

All writingSee packages and prices