Customizing Booking Pages

When you're done adding a booking page, you can go ahead and customize it to add corresponding services and availability.

Click on the Customize button in the Preview Modal of a booking page.


Table of Contents


Appointment Types

This section allows you to create and manage the services available for booking. Each appointment type can have its own duration and location settings.

To get started, click Add/Edit or select an existing appointment.

Adding an Appointment

The Add/Edit button lets you customize and reorder the available appointments.

  • The sequence you define in this section is exactly how they'll appear to the client on the live booking page.

  • Appointment Type: You can link the service to an existing Appointment Preset from the dropdown choices. This way, you can automatically apply settings like colors and scheduling rules based on the preset.
  • Duration: Set how long the appointment will last in minutes.
  • Description: Add details or instructions that clients will see when selecting this service.
  • Location Options:  Choose where the appointment will take place:
    • Physical Address: Add one or more locations for clients to choose from
    • Client Provided: Leave a field blank to allow clients to enter their own address or meeting link

Editing an Appointment

When you click on an existing appointment in booking link, you can edit the appointment data.

Each booking page can include different services for clients to choose from. After selecting a service, clients can pick a time based on your availability.

Bookable Timeslots

Timeslots control when clients can book appointments for your services. To make a schedule available, you'll need to create Free periods. You can also add Busy periods to block off the times when you're unavailable.

  • Provider (Team Context Only)

    Choose which team member this availability applies to

    Selected Provider is shown to clients
  • Availability
    • Free: Allows clients to book during this time
    • Busy: Blocks off time and prevents bookings
  • Buffer Time

    Set a gap between appointments to give yourself time before the next booking

  • Daily Limit

    Limit how many appointments can be booked per day for this booking page

  • Maximum Days Ahead

    Control how far in advance clients can schedule appointments

  • Minimum Days Ahead

    Set how much notice is required before a client can book

Booking Scenarios

The following scenarios demonstrate how attribute values interact to determine the final availability presented to the client.

Example 1: Basic Recurring Availability

Availability Free
Weekdays Monday, Wednesday, Friday
Time Range 09:00 AM -  5:00 PM

Result: The provider is available for any bookable duration within these hours on the selected days, provided no internal or external conflicts exist.


Example 2: Enforcing Buffer Constraints

Availability Free
Weekdays Tuesday, Thursday
Time Range 01:00 PM - 04:00 PM
Buffer Time 30
Scenario A 60-minute appointment is booked at 01:00 PM (ending at 02:00 PM).

Result: The 02:00 PM - 02:30 PM window is reserved as a "cool-down." The next available start time offered to clients will be 02:30 PM.


Example 3: Daily Appointment Cap

Availability Free
Weekdays Saturday
Time Range 08:00 AM - 06:00 PM
Daily Limit 4
Scenario Four 60-minute appointments are booked for Saturday: 9:00 AM, 11:00 AM, 1:00 PM, and 3:00 PM

Result: Even though

  • 08:00 AM - 09:00 AM
  • 10:00 AM - 11:00 AM
  • 12:00 PM - 01:00 PM
  • 02:00 PM - 03:00 PM
  • 04:00 PM - 06:00 PM

remain technically open, Saturday becomes completely unavailable to new bookings. The daily limit of 4 has been reached regardless of remaining time blocks.


Example 4: Recurring Time Block (Lunch Break)

Availability Busy
Weekdays Monday, Tuesday, Wednesday, Thursday, Friday
Time Range 12:00 PM -  1:00 PM

Result: Every weekday from noon to 1:00 PM is blocked from client bookings, even if other "Free" rules cover this period.


Example 5: Advance Booking Window

Availability Free
Weekdays Monday, Tuesday, Wednesday, Thursday, Friday
Time Range 09:00 AM - 05:00 PM
Minimum Days Ahead 2
Maximum Days Ahead 21
Scenario A client accesses the booking page on a Monday at 2:00 PM.

Result:

  • Monday and Tuesday are hidden (less than 2-day minimum). Wednesday is the first bookable day (exactly 2 days ahead)
  • The last bookable day is 21 days from Monday
  • Clients can view and book appointments Wednesday through the 21-day limit, weekdays only

Example 6: Seasonal Schedule Adjustment

Availability Free
Weekdays Monday, Tuesday, Wednesday, Thursday, Friday
Time Range 07:00 AM - 03:00 PM
Minimum Days Ahead 2
Maximum Days Ahead 21
Scenario A client accesses the booking page on a Monday at 2:00 PM.

Result:

  • During summer months (June through August), morning/early afternoon hours are available with a maximum of 6 appointments per day.
  • Outside this date range (September onwards), this timeslot rule is completely inactive.