How to Create a Booking Calendar in GoHighLevel
If you use ClickUp or other project tools to organize your work, you can streamline client appointments by setting up booking calendars directly in GoHighLevel. This step-by-step guide explains how to create a booking, customize the form, and share your calendar link so contacts can schedule with you online.
The instructions below are based on the official GoHighLevel documentation and walk you through every option available on the booking configuration page.
Accessing the Booking Feature in GoHighLevel
Before you create your first calendar, you need to open the booking section in your account.
- Log in to your GoHighLevel account.
- From the left-hand navigation, go to the area where booking calendars are managed (often under a menu such as Calendars or Appointments, depending on your setup).
- Click the option to create or add a new calendar/booking.
Once you open the calendar creation screen, you will see several sections that control how your booking behaves.
GoHighLevel Booking Access Links
The first part of the booking configuration provides links and basic access options for your calendar.
- Copy Link: Use this to copy the public URL of the booking page that invitees will use to schedule a time with you.
- Open Calendar: Click this to preview the live booking page in a new browser tab and test how it looks.
- Embed Code: If you want to add the booking widget to your website or landing page, copy the embed code provided and paste it into your site’s HTML.
These options let you quickly share or integrate the booking without changing any of the underlying settings.
GoHighLevel Basic Booking Settings
The main settings section controls how the calendar behaves and what your clients see when scheduling.
GoHighLevel Booking Type Settings
The booking type defines how events are created on your calendar.
- Booking Type: Choose the specific calendar or booking template you want to configure. Each booking type can have its own rules and appearance.
- For: Select the calendar or user this booking is associated with, such as a personal calendar or a team calendar.
GoHighLevel Invite Details
The invite details section sets the information displayed on the client-facing booking page.
- Invite Title: The main title of the appointment (for example, “Strategy Call”). This appears on the booking page and calendar events.
- Location: Explain where the meeting takes place. This can be a physical address, a phone call, or an online meeting link from a service such as Zoom.
- Description/Instructions: Provide any instructions or notes the invitee should read before booking.
GoHighLevel Booking Availability Options
Availability controls when invitees can schedule appointments.
- Appointment Slot Duration: Sets how long each meeting lasts, such as 15, 30, or 60 minutes.
- Buffer Times: Add time before or after appointments so they do not run back-to-back, allowing preparation or travel time.
- Business Hours or Custom Hours: Configure which days and times of the week are open for booking. You can restrict availability to specific hours.
- Minimum Scheduling Notice: Prevent last-minute bookings by requiring a certain amount of notice before someone can schedule.
- Maximum Days in Advance: Limit how far into the future someone can book an appointment.
Adjust these controls to match your real availability and avoid double-booking.
GoHighLevel Invitee Form Settings
The invitee form is what your prospects or clients fill out when they choose a time. You can customize the questions to collect the right data.
Standard Invitee Fields in GoHighLevel
By default, the booking form includes key contact fields.
- Name: Required field to capture the invitee’s full name.
- Email: Used for confirmations and reminders.
- Phone Number: Useful for SMS reminders or phone-based meetings.
You can choose which of these fields are mandatory or optional, depending on your booking process.
Custom Questions for GoHighLevel Bookings
Custom questions help you qualify leads or prepare for the meeting.
- In the form settings section, look for an option to add a new question.
- Set the Question Label to describe what you want to ask, such as “What would you like to discuss?”
- Choose the Field Type, for example:
- Short text
- Long text
- Dropdown
- Checkboxes or multiple choice
- Decide whether the question is required.
These custom fields will appear on the booking page and can be stored with the contact record for future reference.
GoHighLevel Notifications and Confirmations
After someone schedules an appointment, GoHighLevel can send automated messages to both you and the invitee.
- Email Confirmations: Send a confirmation email to the invitee that includes the booking details, date, time, and location.
- Reminder Notifications: Configure reminders to reduce no-shows. These can go out via email or SMS before the appointment.
- Internal Notifications: Notify your team or account owner when a new booking is created so they can prepare.
Make sure your time zone is set correctly so that confirmations and reminders display the right times.
Saving and Testing Your GoHighLevel Booking
Once you configure your booking settings, it is essential to test the experience.
- Click Save on the booking configuration page.
- Use the Open Calendar link to view the live booking page.
- Choose a time and go through the booking process as if you were a new contact.
- Check that you receive confirmation messages and that the appointment appears correctly on the calendar.
If anything looks incorrect, return to the settings, make adjustments, and test again.
Sharing and Embedding Your GoHighLevel Booking
When your calendar is ready, share it with your audience.
- Direct Link: Copy the calendar link and add it to emails, SMS campaigns, or social media posts.
- Website Embed: Paste the embed code into your website builder or HTML section so visitors can book without leaving your site.
- Funnels and Landing Pages: Add the calendar widget to your GoHighLevel funnels or pages for a fully integrated experience.
For broader marketing strategy help, you can find additional resources and implementation support at Consultevo.
More Help with GoHighLevel Bookings
If you need deeper technical details or want to confirm interface labels and latest updates, review the official guide provided by the platform. You can access the reference documentation at GoHighLevel Creating a Booking.
By following the steps above, you can configure a professional booking flow, collect the information you need before each meeting, and keep your GoHighLevel calendar organized for clients and internal teams.
Need Help With ClickUp?
If you want expert help building, automating, or scaling your GHL , work with ConsultEvo — trusted GoHighLevel Partners.
“`
