Online Access to Bookings for Clients

By logging into WordPress, your customers can access and review their past and upcoming bookings on your site. Additionally, they have the option to cancel reservations if needed.

Appointments list on front end


In Pages, create or edit the page where you want to display the list of bookings.

In the page editor, click on the Add Bookly appointments list button to insert the [bookly-appointments-list] shortcode.

Add Bookly appointments list to a page

Choose the columns you want to include in the table, including the "Cancel" button, which enables customers to cancel appointments with just one click, helping reduce no-shows.

Add Bookly appointments list to a page

In the Gutenberg editor, click the + icon, choose the Bookly block, and then select Bookly – Appointments list to insert the shortcode into your page. On the right, specify the columns you want to display.

Add Bookly appointments list to a page – Gutenberg editor

Customers can see their appointments only if they are associated with a WordPress user account and are logged in on a page where you added the appointment list shortcode.

When the Create WordPress user account for customers setting is activated (found in Settings > Customers), Bookly generates WordPress user accounts for new customers. If a user is logged in, the new customer will be linked to the existing user account.

WordPress user details (login and password) can be automatically sent in the email or SMS notification by enabling New customer's WordPress user login details in the notification settings.


Personal customer cabinet for your clients

With the Bookly Customer Cabinet (Add-on) enabled, you can provide your clients with more options for managing their bookings and updating profile information within their personalized user account on your website. Explore more details here.

Access to booked packages

If you've activated the Bookly Packages (Add-on) to provide your customers with package deals, you can grant them the ability to schedule appointments within the package and access additional details by adding the [bookly-packages-list] shortcode on your webpage. Learn more here.

Cancellation link in notifications

To streamline the cancellation process for your customers, you can include a cancellation link in your email notifications. In the relevant notification template, switch to the text editing mode and insert the {cancel_appointment_url} placeholder within the <a> tag.

Email notifications section in Bookly

Navigate to Settings > URL Settings > Cancel appointment URL (success) to specify the URL of the page customers will be directed to after clicking the cancellation link.

Use the {cancel_appointment_confirm_url} code to generate a link that redirects users to a page where they can confirm the cancellation. Beforehand, create this page and insert the [bookly-cancellation-confirmation] shortcode by clicking the Add appointment cancellation confirmation button.

Add appointment cancellation confirmation shortcode to a page

To create a custom design of the cancellation form, navigate to the Appearance section and select Cancellation form > Add new form.


To modify field names and edit text, click the relevant area and update the template on the right side. You have the option to enable a cancellation reason input box, choose the color scheme, change the form slug, and apply custom CSS.


Information provided in the cancellation reason field can be included into notifications using the {cancellation_reason} code.


In the Gutenberg editor, click the + icon and choose the Bookly block. Then, select Bookly – Cancellation confirmation to insert the shortcode into your page.


Then add the URL of this page in Settings > URL settings > Appointment cancellation confirmation URL.

Bookly Settings – URL Settings

Keep in mind that the cancel action is related to the Cancel appointment action setting (Settings > Appointments). You can choose what happens when a customer clicks the cancel appointment link. With "Delete", the appointment will be removed from the calendar. With "Cancel", the appointment status will be changed to "Cancelled".

Cancel appointment action in Bookly PRO



Notifications – a good way to keep clients in the loop.

Was this article helpful?
1 out of 2 found this helpful

Articles in this section