RocketLauncher AI

Calendars & Booking

How to Display Multiple GoHighLevel Calendars on One Page

By Marnix Geerkens. Published 2020-02-24. Updated 2026-06-02.

GoHighLevel lets you combine two or more calendars into a single booking link or embedded widget by appending additional calendar IDs separated by commas. Visitors see a dropdown to switch between calendars, all within one URL or embed. You can use this directly in a shared link or embed it into a funnel page or any HTML-capable page builder.

Watch it, then build it

Get the full platform free for 30 days

That walkthrough runs on GoHighLevel. Start it free through RocketLauncher and you get 30 days instead of the usual 14, the whole platform unlocked, plus our setup help and a community of thousands of builders in 47+ countries.

30 days, not 14Full platform, nothing held backFree community and setup help

We earn a referral commission if you keep GoHighLevel after the trial. It never changes your price.

Summary. When you need clients to choose from more than one calendar in a single place, GoHighLevel supports combining calendar IDs in the booking URL or embed code. Adding a comma and a second calendar ID to the link creates a dropdown selector without any extra configuration. The same technique works inside the GoHighLevel funnel builder using a custom HTML element, or natively using the built-in Calendar element if you are already inside a GoHighLevel funnel.

What you will learn

  • Locate the unique calendar ID for each calendar you want to combine
  • Combine multiple calendar IDs in a single booking URL using a comma
  • Embed the combined calendar link using a custom HTML element on a funnel page
  • Use the native Calendar element inside GoHighLevel funnels as a simpler alternative

Steps

  1. Get the calendar IDs

    Open each calendar booking link in a new tab. The calendar ID appears in the URL after the equals sign. Copy the ID from each calendar you want to combine.

  2. Combine the IDs in the URL

    In the first calendar URL, place a comma after the existing ID and paste the second calendar ID directly after it. Reload the page. A dropdown will appear allowing visitors to switch between both calendars.

  3. Embed into a funnel page using custom HTML

    Go to Settings then Calendars and click the widget icon to copy the embed code for one calendar. Open your funnel, add a Custom HTML or JavaScript element, paste the embed code, and add the second calendar ID after a comma in the code. Save and preview to confirm the dropdown appears.

Tips

  • Inside a GoHighLevel funnel, you can skip the embed code entirely by adding a native Calendar element, which gives you a dropdown to pick any calendar from your account.
  • This same comma-separated ID method works for sharing a booking link via email or in a bio link without needing to touch any page builder.

Related tutorials

How to create an appointment reminder campaign
How to create an appointment reminder campaign5:53 · Calendars & Booking
How to create Round-Robin Calendars
How to create Round-Robin Calendars3:54 · Calendars & Booking
How to Integrate Calendly with HighLevel Calendars
How to Integrate Calendly with HighLevel Calendars6:07 · Calendars & Booking
Service Calendar Setup Guide - Hair Salon
Service Calendar Setup Guide - Hair Salon11:48 · Calendars & Booking
How to Use Custom Forms in Service Menu Calendars
How to Use Custom Forms in Service Menu Calendars3:01 · Calendars & Booking
Create Calendar and Connect to Google
Create Calendar and Connect to Google2:52 · Calendars & Booking

Watch it, then build it

Get the full platform free for 30 days

30 days, not 14Full platform, nothing held backFree community and setup help

Frequently asked questions

Is there a limit to how many calendars you can combine this way?

GoHighLevel does not publish a hard cap. Two to three calendars work reliably in practice.

Where do I find a calendar's ID?

Open the calendar booking link and look at the URL parameter after the equals sign.

Does the combined link work on external websites outside GoHighLevel?

Yes. Copy the embed code from Settings, add the extra calendar IDs, and paste into any HTML editor.

Back to all Calendars & Booking tutorials