Locations in GoHighLevel Services

How to Manage Locations in GoHighLevel Services V2

If you manage multiple branches, studios, or offices, you can organize them in GoHighLevel Services V2 in a way that is as structured as your ClickUp task boards. This step-by-step guide shows you exactly how to create, edit, and use locations so clients always book into the right place and your team can be correctly assigned.

All instructions in this article are based on the official Locations in Services V2 help documentation, adapted into a practical how-to format for smoother setup and management.

What Are Locations in GoHighLevel Services V2?

Locations in GoHighLevel Services V2 represent the physical or virtual places where your services are delivered. You can use them to:

  • Separate appointments by office, region, or department.
  • Assign staff to one or more branches.
  • Offer different services per location.
  • Give customers clear options during booking.

Examples of locations you might configure include:

  • Main office vs. satellite office
  • Different cities or time zones
  • In-person vs. virtual (online) locations

Accessing Services V2 in GoHighLevel

Before you can manage locations, you need to access the Services V2 interface in your GoHighLevel account.

  1. Log in to your GoHighLevel account.
  2. From the left sidebar, navigate to the Calendar or Appointments section (depending on your current interface).
  3. Open the Services V2 area (this may appear as an updated Services or Booking configuration screen).
  4. Locate the Locations options within the service or booking configuration panel.

If you are unsure which version you are on, compare your screen with the visual examples in the official documentation here: Locations in Services V2 official guide.

How to Create a New Location in GoHighLevel

Use these steps to add a brand-new location to your GoHighLevel Services V2 setup.

  1. Open the Services V2 configuration page.
  2. Find and click on the Locations section or tab.
  3. Select Add Location or a similar button (for example, a plus icon).
  4. Enter your location details:
    • Location Name – e.g., “Downtown Office” or “Online Consults”.
    • Address – include street, city, state, ZIP/postal code as needed.
    • Timezone – ensure this matches the local time of that branch.
    • Contact Details – phone, email, or other optional fields if available.
  5. Review the information for accuracy.
  6. Click Save to create the location.

Your new location is now available for use in services, calendars, and staff assignments inside GoHighLevel.

Editing Existing Locations in GoHighLevel Services V2

You can change location details any time to keep your schedules and bookings accurate.

  1. In GoHighLevel, navigate back to Services V2.
  2. Open the Locations list.
  3. Find the location you want to edit.
  4. Click the Edit icon or button next to that location.
  5. Update any necessary fields, such as:
    • Location name
    • Address or suite number
    • Phone or email
    • Timezone (if the branch moved across time zones or was set incorrectly)
  6. Click Save to apply your changes.

All future bookings and services that use this location will now reflect the updated information.

Assigning Locations to Services in GoHighLevel

Each service in GoHighLevel Services V2 can be tied to one or multiple locations. This controls where that service is offered and what clients will see when booking.

  1. Inside Services V2, open the Services list.
  2. Choose an existing service or create a new one.
  3. Within the service configuration, locate the Location or Locations field.
  4. Select one or more locations from the available list.
  5. Configure any location-specific options if available, such as:
    • Different duration per location
    • Different price per location
    • Buffer times or room assignments
  6. Save the service.

When customers book this service, they will now be able to choose or be automatically assigned to the specified locations, based on your calendar and widget setup.

Managing Staff and Locations in GoHighLevel

Staff availability is often linked to specific branches. You can align your team with locations in GoHighLevel Services V2 so that bookings route correctly.

  1. Open the Staff or Team settings in your GoHighLevel account.
  2. Select the staff member you want to configure.
  3. Locate the Locations or Assigned Locations section.
  4. Choose which locations that team member can serve.
  5. Save the staff profile.

Once configured, only staff assigned to a location will appear in booking flows for that branch, which prevents scheduling conflicts and confusion.

Best Practices for Staff and Locations in GoHighLevel

  • Assign each staff member only to the branches they physically or virtually support.
  • Use naming conventions like “John – NYC” or “Jane – Remote” if you have many similar roles.
  • Regularly review staff-location mappings when team members move or change roles.

Using Locations in GoHighLevel Booking Widgets

Your booking pages and widgets can leverage locations so clients always know where they are booking.

  1. Open your Calendar or Booking Widget configuration in GoHighLevel.
  2. Choose the calendar or service group that uses Services V2.
  3. Confirm that the correct locations are linked to that calendar or service.
  4. Adjust your widget display settings to either:
    • Let clients select a location manually, or
    • Pre-select a specific location in embedded booking links.
  5. Save and test the booking flow to ensure the right location name and details appear.

Clients should clearly see which location they are booking into, reducing support issues and no-shows due to confusion.

Common Location Setups in GoHighLevel

Single Location Setup

If you operate from only one branch, your GoHighLevel Services V2 configuration is simple.

  • Create a single location with your office details.
  • Assign all services to this location.
  • Assign all staff to this one branch.
  • Hide or skip location selection in booking widgets if possible.

Multiple Physical Locations

For agencies or businesses with several offices, structure your GoHighLevel locations like this:

  • Create one location per office or city.
  • Assign services only to the branches that actually deliver them.
  • Limit staff to their actual working branches.
  • Use clear naming, such as “Clinic – North Side” and “Clinic – South Side”.

Virtual and Hybrid Locations

If you offer remote sessions as well as in-person appointments, create a hybrid structure in GoHighLevel:

  • One location for each physical office.
  • One dedicated location such as “Online / Zoom” or “Virtual Sessions”.
  • Assign online-only services exclusively to the virtual location.
  • Highlight in service descriptions whether a booking is remote or in-person.

Troubleshooting Location Issues in GoHighLevel

Here are a few quick checks if something seems off with your locations in GoHighLevel Services V2:

  • Service not showing a location: Confirm the service has at least one location assigned.
  • Staff not available for a branch: Ensure the staff member is mapped to that location and has working hours set.
  • Wrong time displayed: Re-check the timezone settings for the location and the user profile.
  • Duplicate or confusing names: Edit your location titles for better clarity, especially when you have many branches.

If you need strategic help structuring complex multi-location setups or integrating them into broader funnels and automations, you can get expert implementation support at Consultevo.

Next Steps for Your GoHighLevel Locations

By correctly configuring locations in GoHighLevel Services V2, you ensure accurate bookings, clear staff assignments, and a smoother client experience. Start by reviewing your existing locations, cleaning up names and timezones, then mapping services and staff. Finally, test your booking widgets to confirm clients always land on the right branch.

For detailed visual references and any newly released options, always cross-check with the official documentation: GoHighLevel Locations in Services V2.

Need Help With ClickUp?

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

Scale GoHighLevel

“`