Multiple services in one appointment

Combine multiple services into a single appointment, assign staff per service, and see total duration and price automatically.

Multiple services in one appointment

Sometimes a client wants more than one service back-to-back -- a cut and colour, or a wash, cut and blow-dry. Instead of creating separate appointments you link all the services to a single booking. The client gets one confirmation email, one calendar entry and one checkout at the register.

When to use this

  • Service combinations -- cut + colour, facial + brow wax, manicure + pedicure.
  • Different specialists per service -- the colour specialist does the colour, another staff member the wash.
  • Longer blocks with clear pricing -- the client sees exactly which services are in the appointment and what each one costs.

Creating a multi-service appointment (admin)

  1. Open Bookings and click on an empty time slot (or New appointment).
  2. Select a client.
  3. Add the first service from the list.
  4. Click + Add service to pick a second or third service.
  5. Optional: pick a different staff member per row (if one staff per service is enabled -- see below).
  6. Drag the rows to change the order.
  7. Total duration and total price are calculated automatically.
  8. Click Save.

The appointment appears as a single block in the calendar with the combined duration. Below the block a small indicator shows that multiple services are attached.

Editing services on an existing appointment

Open the appointment and click Edit. In the services editor you can:

  • Add a service with the + button.
  • Remove a service with the trash icon.
  • Change the staff member for a service.
  • Change the order by dragging.

After saving, the appointment time is updated to match the new total duration.

Settings

Go to Settings → Bookings → Multiple services to configure behaviour:

  • Allow multiple services -- enable to let clients choose more than one service per appointment (admin and online booking).
  • One staff per service -- enable when different specialists perform different services. Off: all services are assigned to the same staff member.
  • Maximum block duration -- ceiling on the total duration of one appointment (default: 4 hours). Clients see a warning when they exceed it.
  • Maximum number of services -- ceiling on the number of services per appointment (default: 5).

In the online booking wizard

When Allow multiple services is enabled, the client sees in the wizard:

  1. Step 1: pick services -- multiple checkable cards instead of a single radio button.
  2. A live running-total bar at the bottom with the number of chosen services, total duration and total price.
  3. A warning as soon as they exceed the maximum number of services or block duration.
  4. On the confirmation step a summary of all chosen services with subtotal and total.

At the register

When checking out a multi-service appointment each service appears as a separate line on the receipt. That means:

  • The receipt shows each service on its own line with name and price -- helpful for client transparency and your bookkeeping.
  • You can apply a discount per service (for example only on the colour).
  • VAT is calculated per service according to each service's VAT rate.

Emails to the client

The confirmation, update and reminder emails show all services in a clear list with name, duration, price and staff member per service, plus a total row at the bottom. For a single service the email looks identical to before.

FAQ

Can a client leave the salon between services? No -- the services are scheduled as one continuous block. If you want breaks between, book separate appointments with a few minutes in between.

Does each staff member get commission on their own service? Yes. If you use per-staff commission, each service is included separately in the commission calculation based on which staff member performed that service.

Can a client book multiple services themselves? Only when Allow multiple services is enabled in your online booking settings. Otherwise the wizard runs in single-service mode.

What happens on a later change if a staff member is no longer available? The service stays linked to that staff member; you'll see a conflict warning and can re-assign per service or move the appointment.

Related articles