When you provide multiple services to a client during the same visit, multi-service appointments let you combine all of those services into a single booking. Your client receives one confirmation email, one combined payment link, and one seamless experience and you spend less time managing separate entries on your calendar. This article covers how to schedule a multi-service appointment yourself, how to let your clients book multiple services on their own, what your clients will see during the booking experience, and how to manage or update a multi-service appointment after it is created.
This article does not cover single-service appointments, group events, or how to create and configure individual services. To learn how to set up your services, see How to Create and Edit Your Services.
Article Contents
- Why Multi-Service Appointments Help You Earn More Per Visit
- How to Schedule a Multi-Service Appointment
- How to Let Clients Book Multi-Service Appointments on Their Own
- What Your Clients See When They Book Multiple Services
- How to Manage a Multi-Service Appointment
- Limitations and Frequently Asked Questions
Why Multi-Service Appointments Help You Earn More Per Visit
Multi-service appointments make it easier to deliver and get paid for everything you offer in a single visit. Instead of asking a client to make multiple bookings for services they plan to combine (for example, a consultation followed by a treatment), you can package them into one appointment. The client pays once, receives one confirmation, and adds each service to their calendar individually. For your business, this means fewer scheduling gaps, more revenue per client visit, and a more professional booking experience.
Clients who can see and select multiple services in a single session are also more likely to add on services they might otherwise skip. When your online booking page supports multi-service selection, your booking page becomes a tool for upselling without any additional effort on your part.
How to Schedule a Multi-Service Appointment
To schedule a multi-service appointment, click on an open time slot on your calendar, or click New and select Appointment. Select an existing client or create a new one, then choose the first service for the appointment. The screenshot below shows the new appointment window with the client name field at the top, a service selector dropdown listing your available services, and the appointment date and time fields. The Add another service option appears below the first selected service.
New appointment window showing client field, first service selected, date/time fields, and the "Add another service" button below the service row.
After selecting the first service, click Add another service. The screenshot below shows the appointment window with one service already selected and the blue Add another service link visible directly below the service row.
Appointment window with one service selected, showing the "Add another service" link below it.
Click the name of the service you want to add from the list that appears. The service selector displays all services that are compatible with the first service you selected. The screenshot below shows the service selection list with available service names and durations. Incompatible services do not appear in the list.
Service selector showing the list of compatible services available to add as a second service.
You can continue adding services until the appointment contains up to 50 services. Repeat this process for each additional service. Services appear on the appointment and on your calendar in the exact order you add them. The screenshot below shows the appointment window with three services listed in order, each displaying its service name, duration, and price. The Add another service option remains visible below the last service in the list.
Appointment window showing three services listed in sequence, with "Add another service" below the last row.
Once you save the appointment, the multi-service appointment appears on your calendar. Each service displays as its own labeled block in the calendar view, listed sequentially under the client's name. The screenshot below shows the calendar view with a multi-service appointment, where the client's name appears at the top and each individual service is listed beneath it as a separate time block.
Calendar view showing a saved multi-service appointment with each service as its own block under the client's name.
How to Let Clients Book Multi-Service Appointments on Their Own
Enabling multi-service booking on your online scheduler allows clients to select and pay for multiple services in a single visit to your booking page. This setting increases the average value of each booking and reduces the back-and-forth of clients scheduling services separately. The animation below shows the full path through the settings to enable this option.
Animated GIF showing navigation from Settings to Booking Options and selecting the multi-service radio button.
To enable multi-service booking for your clients, click Settings in the left-hand navigation. Then click Booking Options. On the Booking Options page, find the booking type section and select the radio button labeled "Clients can book appointments for multiple services in a single booking." The screenshot below shows the Booking Options page with two radio button options. The second option — multi-service booking — is selected. A brief description of each option appears beneath the radio button label.
Booking Options settings page showing both radio buttons, with the multi-service option selected.
When this setting is enabled, clients visiting your client portal or website can select up to 5 services in a single booking session. When the settings for the selected services conflict with each other, the most restrictive rule applies to the entire booking. For example, if a client selects a service that requires payment upfront, only other services that also require payment upfront will remain available to select alongside it.
There are several important limitations to be aware of before enabling this setting for your clients:
- Group events cannot be combined with other services in a multi-service booking. Multi-service bookings only support 1-on-1 appointments.
- After a client selects their first service, only services that share the same location, staff member, and availability will remain selectable. This prevents scheduling conflicts automatically.
- Booking policies, intake forms, and terms and conditions apply based on your global business settings. Service-level exceptions, such as a custom intake form set on a specific service — will not apply when multiple services are booked together.
- All services in a single multi-service booking must be assigned to the same staff member.
What Your Clients See When They Book Multiple Services
When a client visits your booking page or client portal with multi-service booking enabled, a checkbox appears next to each service name. A client who wants to book only one service can still do so — selecting a single service works exactly as before. When a client selects more than one service, those services are combined into a single appointment. The screenshot below shows the client-facing booking page with a list of available services, each with a checkbox to its left. Two services are checked, showing that the client has selected them for a combined appointment. Service names, durations, and prices are visible next to each checkbox.
Client-facing booking page showing the service list with checkboxes, two services checked.
After completing the booking, the client receives one confirmation email that lists each selected service in the order they were added. The email includes a single Click To Pay button that covers all services in the appointment. The client cannot pay for individual services separately, the payment link collects payment for the full combined total. The client also receives a separate .ics calendar file for each service, so each service appears as its own event on their personal calendar. The screenshot below shows the client-facing confirmation email with both services listed, each showing its name, date, time, staff member, and price, along with the Click To Pay button and a note about the individual .ics files.
Client confirmation email showing both services listed, the Click To Pay button, and .ics file note.
When the client clicks Click To Pay, they are taken to a checkout screen that displays the price for each service individually and a combined total at the bottom. Checkboxes appear next to each service on the checkout screen, but the client cannot deselect individual services — the payment covers all services listed. The screenshot below shows the checkout screen with two services, each with its individual price, and a combined total. The client completes one payment for all services.
Client checkout screen showing individual service prices, combined total, and the single payment option.
When the client views their upcoming appointments in their client portal, each service appears as a separate booking entry. The screenshot below shows the client portal appointments view with two individual entries, one for each service that was booked together each displaying the service name, date, time, and staff member.
Client portal showing two separate appointment entries, one per service, after a multi-service booking
How to Manage a Multi-Service Appointment
To view or manage a multi-service appointment, click on any service block on your calendar. The appointment detail panel that opens shows the details for the specific service you clicked, including the service name, client name, date, time, staff member, and price. The panel also displays a View bookings link that indicates this service is part of a larger multi-service appointment. The screenshot below shows the appointment detail panel with all of these fields visible and the View bookings link near the top of the panel.
Appointment detail panel showing one service's details and the "View bookings" link indicating it's part of a multi-service appointment.
Click View bookings to see all services that are part of the same multi-service appointment. The panel updates to show each service in the group, listed with its name and time slot. Click any service name in that list to open the detail panel for that specific service. The screenshot below shows the View bookings panel with two services listed, each with its name and scheduled time.
"View bookings" panel showing all services in the multi-service appointment listed with their names and time slots.
To reschedule or cancel a service in a multi-service appointment, open the detail panel for that specific service and make the change individually. Rescheduling or canceling one service removes it from the multi-service group, it will no longer be linked to the other services, and the client will be able to pay for the remaining services and the moved service individually. If the appointment originally included three or more services and you move only one, the remaining services stay grouped together as a multi-service appointment. Only the service you moved is separated from the group.
Appointment detail panel showing reschedule/cancel options, with a note that changing one service separates it from the group.
Limitations and Frequently Asked Questions
What types of services can be included in a multi-service appointment?
Services must have a set price to be included in a multi-service appointment. To confirm or update a service's pricing type, click Settings in the left-hand navigation. Then click My Services. Find the service you want to update and click Edit Service. In the service editor, open the price dropdown and select one of the following options:
- Paid – Require to pay at booking
- Paid – Suggest to pay at booking
- Paid – No online payment at booking
Services set to free or custom quote pricing are not eligible for multi-service appointments. The screenshot below shows the Edit Service screen with the price dropdown open, displaying the three eligible pricing options.
Edit Service screen showing the price dropdown with the three "Paid" options visible.
FAQ
How many services can be included in a multi-service appointment?
When you schedule a multi-service appointment on behalf of a client, you can include up to 50 services. When a client books their own multi-service appointment through the client portal or your website, they can select up to 5 services.
Will my client receive multiple notification emails for a multi-service appointment?
No. Your client receives one confirmation email that lists all services included in the appointment. The email contains one payment link for the combined total and individual .ics calendar files for each service. Each .ics file adds that service as a separate event on your client's personal calendar.
Can I reschedule or cancel a multi-service appointment all at once?
No. Each service in a multi-service appointment must be rescheduled or canceled individually. When you change one service, it is removed from the multi-service group. If two or more services remain, those services stay grouped together as a multi-service appointment.
Can group events be included in a multi-service appointment?
No. Multi-service appointments only support 1-on-1 appointments. Group events must be booked separately. To learn how to set up and manage group events, see How to Set Up and Manage Group Events.
Can my client pay for individual services in a multi-service appointment separately?
No. The payment link sent to your client covers all services in the appointment as a single payment. If you reschedule or cancel one service — which removes it from the multi-service group — the remaining services and the separated service each become payable individually from that point forward.
Do all services in a multi-service appointment need to be with the same staff member?
Yes. All services in a single multi-service appointment must be assigned to the same staff member. If you need to book services with different staff members, those services must be scheduled as separate appointments.
Comments
0 comments