You can schedule multi-service appointments for your clients or allow them to book multiple services in a single appointment. Multi-service appointments offer more convenience for clients and encourage repeat business. They also help you maximize your resources and optimize scheduling.
All services in a multi-service appointment share the same date and location. For example, a client might book a manicure, pedicure, and eyebrow wax in one time slot. These sessions appear one after another in your calendar. If you're scheduling the appointment, you can set sessions to occur simultaneously, such as a manicure and pedicure provided by two different staff members.
Scheduling multi-service appointments for clients
Schedule multi-service appointments for clients directly from your booking calendar. You can include up to five different sessions in one appointment. Adjust the start time for each session to allow for a buffer or to have sessions overlap. By default, appointments appear one after another in the calendar.
To schedule a multi-service appointment for clients:
- Go to Booking Calendar in your site's dashboard.
- Click Add at the top right or click a time slot on the calendar.
- Select Appointment.
- Enter the client's name.
Note: For new clients, enter their name, and click + Add [New client name] to contacts. Fill in their email and phone number to create the new contact.
- Click Continue.
- Select the first service for the appointment.
- Enter the date, arrival time and location for the service.
Note: Leave the Repeats checkbox unchecked. Appointments with multiple services cannot be set as recurring sessions.
- (Optional) To edit the session details:
- Click the Edit icon
next to the service.
- Edit any of the details. For example, session start time, staff member, add note to yourself and more.
- Click Save.
- Click + Add Another Service and repeat steps 6-8 to add and modify additional services.
- (Optional) Notify the client of their appointment details:
- Choose what you want to do:
- Book: Finalize the appointment and charge the client later.
- Book & Send Pay Link: Request payment by sending a pay link:
- Edit the payment details if needed.
- Click Create Link.
- Choose how to share the payment link:
- Copy Link: Share it manually.
- Send via Email: Email the link directly to the client.
- Generate QR Code: Provide a scannable QR code for payment.
Managing and editing multi-service appointments
You can manage and edit existing multi-service appointments at any time from the booking calendar. This is useful if a client needs to reschedule one of several services in the appointment.
To manage multi-service appointments:
- Go to Booking Calendar in your site's dashboard.
- Click any session in the multi-service appointment.
- Choose what you want to do:
Edit one of the sessions without affecting the entire appointment.
Note: You can notify your client of any changes via SMS or email.
To edit a session:
Click the More Actions icon
next to the relevant service.
Choose from the following options:
Edit: Change the date, start time, duration, or staff member.
Add video link: Add a video meeting link for virtual sessions.
Change date: Reschedule a session to a different date.
Note: Changing the date will split the session from the multi-service appointment.
Book again: Schedule an additional session within the multi-service appointment, perfect for follow-ups.
Cancel: Remove a specific session from the appointment.

Add a private note to a specific session that only you can see.
To add a note:
- Click the Add note to self icon
next to the relevant session.
- Enter your note in the text field.
- Click the checkmark to save.
Tip: Hover over the Note icon
to read your saved note.

Schedule the same multi-service appointment again.
Tip: Perfect for clients who want to repeat the same set of services.

To book the multi-service appointment again:
Click Book Again.
Enter the Date and Arrival time for the follow-up session.
Click the Location drop-down and choose a location for the appointment.
(Optional) Click Add Another Service to include additional services in the new booking.
Click Book to collect payment later or click Book & Send Pay Link to send a pay link.
To view your order:
- Click the More Actions icon
at the bottom.
- Click View Order to review the details of the entire multi-service appointment order, including all bookings, items, discounts, tips and payment info.
Edit the entire multi-service appointment. You can adjust details or modify the services. For example, changing the date changes the date of the entire appointment.
To edit the multi-service appointment:
Click the More Actions icon
at the bottom of the appointment.
Click Edit appointment.
Edit the relevant appointment details, such as the Date, Arrival time or location.
(Optional) Click the Edit icon
next to any session to edit the specific session details, including the start time, duration, staff member, or payment options. Then click Update.
(Optional) Choose how you want to update your client:
Click Save.
Split the appointment into single sessions. Clients can reschedule or cancel the session individually.
To split the appointment:
- Click Split appointment.
- Click Split to confirm.

Cancel the entire multi-service appointment if it's no longer needed or if the client can’t attend.
To cancel the entire multi-service appointment:
Click the More Actions icon
at the bottom.
Click Cancel appointment.
(Optional) Click the Apply cancellation fee checkbox to charge a cancellation fee.
(Optional) Choose how you want to update your client:
Click Cancel appointment to confirm.
Enabling multi-service appointments for your clients
When you enable the Multi-service appointment toggle, your clients can choose up to five services in the same appointment. For example, clients can book a facial, eyebrow wax and a massage in one appointment. After your client selects services, the calendar calculates time slots and resources for the entire appointment. This includes the staff's availability.
This is a simple yet effective way to improve your clients' overall booking experience. It offers more convenience to your clients, while encouraging more bookings, optimizing your schedule and maximizing sales.
To enable multi-service appointments for your clients:
- Go to Booking Settings in your site's dashboard.
- Scroll down and select Client booking flow.
- Under Service selection click Multiple services per appointment (up to 5).
Note: If you don't want to allow multi-service appointments, click One service per appointment.
- Click Save at the top right.
How your clients book multi-service appointments
Help your clients book multi-service appointments themselves by sharing the steps below.
To book multi-service appointments as a client:
- Go to the live website.
- Select your first service as usual from the appointment booking form.
- Choose + Add Service.
- Select another service from the service list and choose Next.
- Once you choose your services (up to five in one appointment), click Select Date & Time to complete your booking.
FAQs
Click a question below to learn more.
How can I set my availability for multi-service appointments?
The times offered are calculated and only given based on when all the services are available.
How many services can be booked in a multi-service appointment?
Up to 5 services can be booked in a single multi-service appointment.
Can I create custom service bundles or suggest specific services to be coupled?
Custom service bundles are not currently available, but if this is a feature you would like to see in the future, you can
vote for it here.
How can a client cancel one service from a multi-service appointment?
At the moment, clients can only cancel the whole booking. However, you are able to reschedule or cancel a booking in the multi-service appointment for them.
How can I tell if my staff members are available for multi-service appointments?
If the selected staff member is not available at the specific date or time, a yellow scheduling conflict notification appears. You can still book the appointment and make the necessary arrangements with your staff.
How are booking policies applied in multi-service appointments?
If a more restrictive rule exists in one of the booking policies, it applies to the entire booking. For instance, if one of the services doesn't take late bookings, you won't be able to book any appointment in that booking.
We recommend adding a general note about this in your default policy. Such as: "Booking policies may change based on the selected services. Please contact us for more information when booking multi-service appointments."
Do multiple-service appointments use custom booking forms?
Currently, multi-service appointments only use the default appointment form, even if a service has a custom booking form.
Can the same staff member provide all services in the booking?
Currently no. Clients can select staff per service but if this is a feature you would like to see in the future, you can
vote for it here.
Can clients book a service set as 'pending approval' within a multi-service appointment?
Clients can only schedule services with the same 'Booking requests' setting. For instance, if a client chooses a service that is pending approval, they can only add other services set as pending approval in the appointment, and vice versa.
How can clients book multi-services for classes?
Can multi-service appointments be added to recurring sessions?
You cannot add multi-service appointments to recurring sessions.
Do I need to enable the cart for users to book a multi-service appointment?
No. Once the Allow multi-service appointments toggle is enabled, clients can add multiple sessions to the same appointment.
Carts allow clients to book multiple sessions that don't occur on the same day or if you offer services and products. You can learn more about carts here.
Can I tip all the staff members of a multi-service appointment
Yes, you can
tip each staff member involved in a multi-service appointment. Once you collect payment you can add a tip.
Can I add items and discounts to multi-service appointments?
Yes, you can add both items and discounts to multi-service appointments directly from the Orders tab of your site's dashboard. Read more about
editing your orders.
How do I handle refunds for multi-service appointments?
Refunds can be managed from the Orders tab in your dashboard. You can issue partial or full refunds depending on your refund policy. Make sure to communicate your refund policy clearly to avoid any confusion.
Can I charge cancellation and no-shows for multi-service appointments?
Yes, you can charge cancellation and no-show fees for multi-service appointments. Apply your standard
cancellation and no-show policy to the relevant services. Make sure to communicate this policy clearly to your clients when they book.