Calendars & Booking

How to Create a Service Calendar in GoHighLevel

A GoHighLevel service calendar lets you book multiple distinct services, each with its own duration, price, and assigned team member, through a single booking system. Create one from Calendar Settings by choosing the Service Booking type, assign staff, set service duration, and configure availability and booking rules per team member. Payments and intake forms attach directly to the calendar.

2026年6月2日に更新

4:33

概要. This tutorial covers creating a service calendar in GoHighLevel for businesses that offer several different appointment types, such as a salon managing cuts, coloring, and styling at different durations and with different staff. It walks through calendar creation, adding team members with priority levels, setting meeting location options, defining individual staff availability, configuring booking rules, and optionally enabling paid bookings.

ステップ

  1. Create the calendar

    Go to Calendars, click Calendar Settings, then New Calendar. Click Explore More Types and select Service Booking.

  2. Name it and add staff

    Enter a calendar name, click the team member profiles you want to include, and set the service duration in minutes or hours.

  3. Set a custom URL and confirm

    Adjust the booking URL slug if needed, then click Confirm to save the base calendar.

  4. Configure staff priorities

    Open Advanced Settings and go to Staff and Location. Add any additional team members and set each person's priority to High, Medium, or Low to control how bookings are distributed.

  5. Set meeting location

    Choose from Zoom, Google Meet, phone, physical address, or Microsoft Teams. The selected location auto-populates in all outgoing notifications.

  6. Adjust individual availability

    Go to Availability, select a team member, click Edit, and set their specific working hours. Save before moving on.

  7. Configure booking rules

    Under Booking Rules, set the service interval, minimum scheduling notice, date range, and post-buffer time. Toggle on Busy Look if you want slots to appear in high demand.

  8. Add forms and payments

    Under Advanced Settings, attach an intake form. Under Payments, toggle on Accept Payments once a payment provider is connected.

よくある質問

Can each service offered have a different duration?

Service calendars use one base duration per calendar. Use separate calendars for services with very different time requirements.

What does the Busy Look toggle do?

It makes remaining slots appear limited, which can encourage faster booking decisions.

How do I accept payment at booking time?

Connect a payment provider in GoHighLevel settings, then enable Accept Payments inside the calendar's Payments tab.

すでに作った人たちと、一緒に作ろう。

無料コミュニティに参加しましょう。毎週のライブ通話、最初に見るコース、あなたの言語のビルダーがいます。

Skoolに無料で参加