Calendar User Consolidation in GoHighLevel

Scheduling appointments has taken a leap forward in interactivity. You now have the flexibility to choose between two distinct widget types: Classic and Neo. Whether you’re setting up a new calendar or editing an existing one, the choice is yours. Moreover, users can now personalize their experience by configuring custom calendar URLs within the “Unassigned Calendar” option. This empowers users to align their calendar appointments with their business identity or the nature of the appointment. Additionally, enhancements such as Calendars migration to Groups and Group deactivation accompany this feature update, enriching the overall experience.

How to choose between different widgets on your calendar?

You have the option to pick either the Classic or Neo widget style. This choice can be made when scheduling a new event or modifying an existing one on your calendar. To adjust this setting, simply follow these steps:

Navigate to Settings> Calendars> Click on “Create Calendar”

Select Calendar Type, you can choose between any of the available types

Team & Event Setup —–> Widget Type is where you would see the following options to select from:

Classic (which was used for Unassigned)

Neo (which will be used by default for Group Calendars)

Please Note:

You can also edit an existing Calendar and change the widget type for it.

How to configure a custom Calendar URL for Unassigned Calendars?

Navigate to Settings> Calendars

Then click on Create Calendar> In the Calendar Type, select Unassigned Booking

In Team & Event Setup, you will see the text box in front of the Calendar URL

Click on the textbox and type in the custom calendar URL you would want for the calendar link

Once you have typed in the custom URL, the system will run an availability check on the custom calendar url.URL

You can then see either a “check” indicating that it’s available for you and can save.

 In a few cases, you might see a “cross” which means that the custom calendar url is not available in that case you can tweak/modify your custom calendar URL to ensure it’s unique and you get it.URL

Then proceed to save the calendar and the Calendar URL would be saved as you configured it.

Assigning Groups to other Calendar Types besides Group Calendars:

You can now assign Groups to the Unassigned Calendar type as well as other Round-robin Calendars

Go to Settings> Calendars:

Click on the 3 dots on the right side of the desired Calendar and then click on Move to Group:

It would open a pop-up where you would be asked to select a group you want to assign to the calendar and then Click on Select

Picking Groups would be optional for all calendar types:

You can create any calendar event without having to first select a group. For Round Robin or Unassigned  scheduling, you can simply click on the Create Calendar button which would then open options to configure your calendars with ease.

Ability to deactivate groups:

You can deactivate a single group by clicking on the “ellipses” against the group which you wish to deactivate.

1. Clicking on the ellipses would open the options drawer

2. You can now see a new option “Deactivate all calendars in group” 

3. Clicking on which would show a pop-up requesting confirmation

Changing the custom calendar URL won’t affect meeting links 

You can change a custom calendar URL for an existing meeting, without having to worry about updating the appointment again. Changing the custom calendar URL would not affect the calendar URL and appointment scheduling. With this release, the Link formats for :




will change for all Round Robin calendars. There would be no changes in the functioning of the links and will continue to work as it is (including in workflows).

Below is an example of the way these links would appear.

Cancellation Link Format: /widget/cancel-booking?event_id=<event-id>


Reschedule Link Format format: /widget/booking/<calendar-id>?event_id=<event-id>


Would the Calendar widget option be exclusive to the Unassigned Booking Calendar Type?

Answer: No, the option would be available in all the calendar types. 

How do I enable the Widget Type feature?

Answer: All customers have access to the feature. Please contact your administrator or customer support if you don’t see the option. Do try to clear the browser cache as well.

Would it break my existing calendars if I decide to change the widget type?

Answer: No, it should not break any calendar setup, if you choose to change the widget type in an existing calendar. However, please ensure you do a quick test for Calendars that are embedded in funnels.

What changes do I need to do at my end -after this release?

Answer: No changes are needed. The user has the option to configure either in the edit mode of the calendar configuration screen. But the important thing to note here is that all calendar types will switch over to Neo if they are put into Groups.

Can I customize the calendar URL for the Unassigned calendar type?

Answer: Yes, you can add a custom calendar URL to all calendar types now

I am unable to see the custom calendar URL in the calendar URL.

Please ensure that the custom calendar URL you have entered is available. That would be shown by a Green Check on the right side of the free text box.

What happens when I update the custom calendar URL on an existing unassigned calendar?

Answer: The calendar link gets updated automatically with the new custom calendar URL (which can be accessed under Calendars > Copy Scheduling Link). However, the previous links will continue to function and can be accessed under Calendars > Copy Permanent Link.

Please Note:

If you are looking to embed the calendar in the funnels, we’d recommend the Permanent Link, so any changes made to the calendar URL in the calendar settings don’t affect the funnel pages

Can I use special characters in the custom calendar URL?

Answer: Yes, you can use a ‘/’ ‘-’ in the custom calendar URL


Group Permanent link:


Group Custom link:


Calendar Permanent link:


Calendar Custom link:


Can I assign any existing group to a calendar?

Answer: Yes

Would there be a change in the custom calendar URL if I change the group of a calendar?

Answer:  The calendar would not change, however, the legacy calendar URL would be updated with the new group’s calendar URL

What is a Permanent Link and where can I use it?

Answer: A permanent link is something that would not change even when the calendar link is changed. A permanent link would be ideal for embedding purposes, without having to worry about the embeds not working when the calendar link is changed.

Can I still assign a group to Round-Robin scheduling?

Answer: Yes, you can still do that by visiting Calendar Settings > Calendars > Move to Group

Can I remove a group from an existing Round Robin calendar?

Answer: Yes, you can still do that by visiting Calendar Settings > Calendars > Move to Group > Select Unassigned/ungrouped

What happens once I deactivate a group?

Answer: Once you have deactivated a group, the calendar links will no longer be active, and you will not be able to book appointments from within the app for calendars that are a part of that group.

Can I assign a group back to a calendar if I have deactivated that group?

Answer: Yes, you can by selecting the calendar options and choosing the option “move to group”

Related Articles

Setting Up Calendar Availability: Managing Weekly Working Hours and Date-Specific Hours in GoHighLevel

Overview Before, we offered two availability configurations: Standard Availability and Custom Availability. However, with recent updates, these configurations have transformed into Weekly Working Hours and Date-Specific Hours. These revamped settings aim to better serve your diverse scheduling needs. Previously, these availability settings functioned separately. But now, you have the flexibility to set both your weekly […]

John Mamado

Setting Up Recurring Appointments in the GoHighLevel Calendar: A Step-by-Step Guide

Recurring appointments refer to scheduled meetings or events that repeat at consistent intervals, whether daily, weekly, or monthly. Employing recurring appointments within calendars is an efficient way to streamline scheduling efforts and save time. Rather than creating separate appointments for each instance, setting up a recurring appointment allows for multiple occurrences to be covered with […]

John Mamado
Go HighLevel Onboarding, Training, Education, Coaching, Support, Products and Services. Enabling Customer Success for GHL Agencies Worldwide
Copyright Growthable 2023 | All Rights Reserved

Grab our free techincal onboarding checklist

Our Growing Up Sale is on now! Last chance 🚀🚀 To Celebrate we giving you 25% off any plan until July 1st!

Prices will never be this good again, get your UNLIMITED onboarding and support before its too late!

Coupon has expired
Last chance - get 25% OFF!