HighLevel Integration: PIT Token and Location ID

Use this guide to set up your HighLevel Private Integration Token (PIT) and Location ID in CleanQuote so leads, contacts, appointments, and opportunities sync correctly.

1. Where to get the PIT token

  1. Log in to your HighLevel dashboard.
  2. For a Location-level PIT (recommended for security):
    • Select your sub-account (location) from the account switcher.
    • Go to SettingsIntegrationsAPI.
    • Click Create new Integration or use an existing one.
  3. For an Agency-level PIT:
    • Go to SettingsPrivate Integrations (may be under Labs if not visible).
    • Click Create new Integration.
  4. Give the integration a name (e.g., "CleanQuote") and select the required scopes: contacts.write (required), opportunities.readonly, opportunities.write, calendars.write, calendars.readonly, locations.readonly, locations/customFields.readonly, locations/tags.readonly, locations/tags.write, users.readonly (for appointments).
  5. Copy the token. It typically starts with ghl_pit_. You won't be able to view it again later, so save it somewhere secure.

2. Where to find the Location ID

  1. Open the sub-account (location) in your HighLevel dashboard.
  2. Look at the browser URL. The Location ID is the string after /location/, for example: https://my.cleanquote.io/v2/location/ve9EPM428h8vShlRW1KT/...ve9EPM428h8vShlRW1KT.
  3. You can also find it under SettingsBusiness Profile or IntegrationsAPI on the location.

3. Where to plug them into CleanQuote

HighLevel is connected once per organization. All tools in that org use the same connection. Per-tool CRM behavior (pipelines, calendars, tags, webhooks) is set in each tool's Settings under the Advanced Configuration card. See the Advanced Configuration guide for details.

  1. In CleanQuote, go to DashboardSettings (org-level menu).
  2. Find the HighLevel Integration section.
  3. Paste your PIT token into the API token field.
  4. Enter your Location ID in the Location ID field.
  5. Click Save HighLevel connection.

Required scopes

Your PIT token must include at least: contacts.write, opportunities.readonly, opportunities.write, calendars.write, calendars.readonly, users.readonly. Add locations/tags.readonly and locations/tags.write for service area tagging.

Next: Configure per-tool behavior (pipelines, calendars, tags, webhooks, form behavior) in Advanced Configuration.

← Back to setup guides