Chain Appointments Add-on


All add-ons for Bookly require Bookly PRO installed and activated.

The Chain Appointments (Add-on) works very much like Cart (Add-on), with the only difference that it looks for a time slot that can accommodate all services chosen by a customer (vs several independent time slots for each service with Cart).

At the first step of the booking process, the customer can press the Add service button and pick multiple services.

Bookly booking form – frontend with Bookly Chain Appointments (Add-on)

They are then offered time slots when all services can be provided sequentially during a single visit with employees chosen at the first step of booking.


1. Purchase the add-on here, install it, and activate it in the Plugins section of your WordPress dashboard.

2. In Bookly menu > Appearance > Service tab, make sure that the 'Show chain appointments' option is checked.

Appearance section in Bookly

The Calendar and Appointment list will show bookings as separate appointments.

Bookly Calendar – admin panel

Appointments section in Bookly

But the Payment list will bundle chain appointments as they were paid for as a package in one transaction.

Payments section in Bookly

Payment details in Bookly

If you want to send a single Email/SMS notification for the entire booking (for all order), rather than a separate notification for every appointment booked, use the {cart_info} code in relevant templates (New booking combined notification) when you configure the automated messages in the notifications area.

Email notifications section in Bookly

An example of Bookly notification received by client


Currently, it's not possible to book services with the length of more than 1 day and less than 1 day together in one order. The Time step will display "No time is available for selected criteria" for such scenarios.


The service duration should be divisible by the time slot length. Otherwise, the services cannot be booked in a chain. For example, if you want to book a chain with 3 services – 30 min, 1 hour and 2 hours – the time slot length should be set as 5, 10, 15, or 30 min.

Get your Chain Appointments (Add-on) here.

Try this demo to get a better understanding of how the Chain Appointments (Add-on) works.

Watch this video to learn how to let customers book several services in a single visit.



Cart (Add-on) - book multiple different appointments for several independent visits.

Multiply Appointments (Add-on) - for separate identical back-to-back appointments (customer sets the number of appointments)


Custom Fields (Add-on) - ask for more personal info during booking.

Keep Track of Appointments


Was this article helpful?
0 out of 0 found this helpful

Articles in this section