Calendars & Booking
How to Set Up an Event Calendar in GoHighLevel
By Marnix Geerkens. Published 2026-03-16. Updated 2026-06-02.
GoHighLevel's event calendar type is built for workshops, seminars, and group sessions where attendees reserve a spot rather than book with a specific person. Create one from Calendar Settings, choose Event Calendar under Explore More Types, set a name, duration, location, and availability, then share the booking link. No team member assignment is required.
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. This tutorial walks through creating and configuring a GoHighLevel event calendar for situations where time slots matter but individual host assignments do not. It covers the creation flow, setting a physical or custom meeting location, adjusting availability hours, configuring booking rules like minimum notice and date range, attaching intake forms, enabling payments, and managing rescheduling and cancellation policies from the Notifications and Policies tab.
Steps
Open Calendar Settings
Go to Calendars in your sub-account, then click Calendar Settings in the top navigation.
Create an event calendar
Click New Calendar, then Explore More Types, and select Event Calendar from the options.
Configure name, URL, and duration
Enter a calendar name, adjust the custom URL slug, and set the event duration.
Set the meeting location
In Advanced Settings, go to Meeting Location and choose phone, full address, custom, or Ask the Booker. For in-person events, select Full Address so the location appears in all notifications.
Adjust availability
Go to the Availability section to set which days and hours slots are open. Add specific hours if standard hours need exceptions.
Set booking rules
Under Booking Rules, configure the meeting interval, minimum scheduling notice, and the date range during which bookings are accepted.
Attach a form or enable payments
In Advanced Settings, attach an intake form. In the Payments tab, toggle Accept Payments on once a payment provider is connected.
Share the booking link
Click the arrow next to the calendar, choose Share Calendar, and copy the link to distribute or embed on a page.
Related tutorials
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
Can I cap how many people register for an event?
Yes. Booking rules include a maximum booking count per slot.
Does GoHighLevel send confirmation emails automatically for event registrations?
Yes. Configure notifications under the Notifications and Policies tab.
Can attendees cancel or reschedule their registration?
Toggle on or off Allow Rescheduling and Allow Cancellations from the Notifications and Policies section.






