HighLevel Setup Guide
Prerequisites
- A HighLevel account with agency admin or owner-level permissions.
- Permission to register a custom app on the HighLevel Marketplace (or access to one already registered for your agency).
Setup Guide
Step 1: Register an App and Obtain a Client ID and Client Secret from HighLevel
- Log in to the HighLevel Marketplace with an agency admin or owner account.
- Go to My Apps and click Create App.
- Enter an App Name, set Type to Private (unless you're publishing to the marketplace), Target User to Sub-account, and Who can install to Both Agency & Sub-account.
- Open Advanced Settings → Auth, and in the Client Keys section click Add to generate your Client ID and Client Secret. Copy the Client Secret into a secret manager immediately - it cannot be viewed or copied again from the UI once you leave the page.
- In the same Auth section, add a Redirect URL for the OAuth callback, and select the minimum scopes your integration needs.
- Note your Location ID (found in the URL of your account details page) and whether your marketplace URL is the standard
marketplace.gohighlevel.comor a white-labeled domain (e.g.,marketplace.leadconnectorhq.com) - you'll need these when configuring the connection.
HighLevel authenticates using OAuth 2.0. After you authorize the app, HighLevel issues an access token (valid for about 24 hours) and a refresh token (valid up to a year, or until used) that Matia uses to keep the connection active without requiring you to re-authorize.
Note: Using a refresh token invalidates the previous one - each refresh returns a new refresh token, which Matia stores and uses going forward.
Step 2: Complete Configuration in Matia
- Enter the Client ID and Client Secret you generated from HighLevel.
- Enter your Location ID.
- Click Authorize, log in to HighLevel, and select the account or sub-account you want to connect - you'll be redirected back to Matia once authorization completes.
- Enter an Asset Name.
- (Optional) Enter a Description.
- (Optional) Assign Tags.
- Select an Owner.
- Verify that your HighLevel account is successfully connected by clicking on Test Connection.
- Click Connect.