Create Services in GoHighLevel

How to Create Services in GoHighLevel

Use this step-by-step guide to set up services in GoHighLevel and keep your bookings organized, even if you also manage work in tools like ClickUp. Follow the instructions below to create, edit, and manage services for your calendars so your scheduling stays clear and efficient.

What Services Do in GoHighLevel

In GoHighLevel, services define what a client can book on a calendar. Each service controls availability options such as:

  • Appointment duration
  • How far in advance a client can book
  • Whether a service is active or inactive
  • Limits on scheduling windows

Once configured, these services connect to your calendars so that each booking type follows the rules you set in GoHighLevel.

Accessing Services in GoHighLevel

To start working with services in GoHighLevel, go to the correct settings area for calendars.

  1. Log in to your GoHighLevel account.
  2. From the left side menu, click Settings.
  3. Select Calendars from the settings list.
  4. Open the calendar where you want to add or manage services.

Inside the calendar configuration, you will see a section dedicated to services. This is where you will create and manage them for that specific calendar.

How to Create a New Service in GoHighLevel

Follow these steps to create a new service in GoHighLevel and make it available for booking.

  1. Open the calendar where you want the service to appear.
  2. Locate the Services section inside the calendar settings.
  3. Click the button to Add Service or Create Service (depending on your interface version).
  4. Enter a Service Name that clearly describes what clients are booking.
  5. Optionally add a Description so staff and clients know what the service includes.
  6. Set the Duration of the appointment in minutes.
  7. Adjust any additional service options, such as minimum scheduling notice or maximum booking window if available.
  8. Click Save to add the service to that calendar in GoHighLevel.

Once saved, the service becomes part of your booking options for that calendar, and you can attach it to booking forms or specific availability rules as supported.

Editing an Existing GoHighLevel Service

You can update a service at any time in GoHighLevel if your offer, duration, or booking rules change.

  1. Navigate to Settings > Calendars in GoHighLevel.
  2. Open the calendar that contains the service you want to edit.
  3. Find the Services section.
  4. Click the existing service name to open its configuration.
  5. Update fields such as:
  • Service name
  • Description
  • Duration
  • Any additional scheduling or availability options
  1. Click Save to apply the changes.

Changes you make here will affect new bookings that use this service in GoHighLevel.

Managing Multiple Services in GoHighLevel

If your business offers more than one type of appointment, you can manage multiple services for a single calendar in GoHighLevel.

Common use cases include:

  • Discovery calls, strategy sessions, and onboarding calls on one calendar
  • Different service tiers with different durations
  • Separate services for internal and client-facing meetings

Within the calendar settings, repeat the creation steps for each additional service you need. Each service will appear as a selectable booking option when configuring related flows or widgets in GoHighLevel.

Organizing GoHighLevel Services by Calendar

Because services are tied to calendars, you can organize them based on teams or departments. For example:

  • A sales calendar with sales-related services
  • A support calendar with support-related services
  • A coaching calendar with coaching or consulting services

This structure keeps client booking options clean and ensures each calendar in GoHighLevel has only the relevant services attached.

Activating or Deactivating Services in GoHighLevel

There may be times when a service is no longer offered or only needed seasonally. Instead of deleting it, you can adjust its status when that option is available.

  1. Open Settings > Calendars in GoHighLevel.
  2. Select the appropriate calendar.
  3. In the Services section, open the service you want to modify.
  4. Look for a toggle or status field that controls whether the service is active.
  5. Switch it off to deactivate, or on to reactivate.
  6. Click Save.

Deactivated services will not appear in client booking flows, but you keep the configuration stored for future use in GoHighLevel.

Best Practices for Naming GoHighLevel Services

Clear service names and descriptions make it easier for your team and your clients to understand what they are booking.

  • Be specific: Use names like “30-Min Strategy Call” instead of just “Call”.
  • Include duration when helpful: Add it to the name if you offer similar services with different lengths.
  • Match internal processes: Align service names with your internal workflows or project names you may track elsewhere.
  • Keep it short: Avoid long titles that are hard to read in booking widgets.

Consistent naming across all calendars in GoHighLevel will reduce confusion and help maintain a smooth scheduling experience.

Aligning GoHighLevel Services With Workflows

After creating services, you can build automation and follow-up processes around them. For example:

  • Use specific services to trigger appointment reminders.
  • Apply tags based on the booked service type.
  • Route leads to different nurture sequences depending on the service they scheduled.

By pairing clear services with automation, you can make GoHighLevel a central hub for managing your booking and follow-up processes.

Where to Learn More About GoHighLevel Services

For detailed, platform-specific visuals and any recent interface updates, review the official documentation page: How to create services in GoHighLevel.

If you need additional help planning your system architecture, calendar structure, or overall automation strategy around GoHighLevel, you can also consult specialists at Consultevo.

By following the steps in this guide and referencing the official help resources, you can configure services in GoHighLevel that match your offers, keep calendars organized, and ensure clients always see the correct options when scheduling with your business.

Need Help With ClickUp?

If you want expert help building, automating, or scaling your GHL , work with ConsultEvo — trusted GoHighLevel Partners.

Scale GoHighLevel

“`