Offer multiple length appointments on a single booking page

With our Appointment Types feature you can offer multiple types of appointments on a single booking page. This is a great solution if you:

  • Offer different services during your working hours
  • Some services require a longer appointment than others
  • Want to charge a fee for some but not all of your services
In this article:

Selecting a grid display for your appointment types
Creating multiple appointment types
Grouping your appointments by type
Charging a fee for some appointments 
Referring to the appointment booked in your notifications
Different availability for different appointment types

Selecting a grid display for your appointment types

The grid display will affect the different durations you're able to offer for your appointments. This setting will take your working hours and split it into your specified increments, and your appointments can be any multiple of this length you select.

For example:

  • A 15 minute grid display will allow appointments of 15 minutes, 30 minutes, 45 minutes, 1 hour, 1 hour 15 minutes, etc.
  • A 30 minute grid display will allow appointments of 30 minutes, 1 hour, 1 hour 30 minutes, etc.
  • A 1 hour grid display will allow appointments of 1 hour, 2 hours, 3 hours, etc.

Under Times & Availability > Duration & Display, set the correct Grid display for your booking page.

Creating multiple appointment types

Navigate to Times & Availability > Appointment Types and Toggle this feature On.

Create all of the appointment types you offer, setting the duration and if needed, the price for that service.


Make sure to edit the Intro for the appointment type selection, as this will be the first thing your bookers see when they visit your live booking page. 

Grouping your appointments by type 

If you offer variations of the same type of appointment, you can group them by type, by checking the option to Divide them into groups. Decide what will define each group in the title - a space, a dash, a colon, or a semicolon. 

Then you would title your appointment types GROUP: sub-appointment type, making sure to keep all the same appointment types listed in succession on the page. 

Management: Business Development

Management: Recruiting & HR

Staffing: Hiring

Staffing: Retention

Charging a fee for some appointments

You can set a price for some of your appointments. If you are integrated with Stripe and your appointment type carries a price, there will be a credit card modal added to the booking form for the booker to enter their credit card details before the booking is confirmed. 

If any of your appointment types have a $0 price, the credit card modal will be removed from the booking form and they can book an appointment without payment. 

Referring to the appointment booked in your notifications

You can refer to the type of appointment your client booked in your calendar event and confirmation emails by using the shorthand code {TYPE-NAME}.

Recommendations:

  • Add {TYPE-NAME} to your calendar event title so you can see at a glance what kind of appointments you have and plan your day.
  • Add {TYPE-NAME} to your confirmation email subject line so your booker can see what kind of appointment they've booked with you.