Skip to main content

Before users connect: create the marketplace app

1

Open the app dashboard

Sign into the HighLevel Marketplace. Open App dashboard or My apps, then select Create app.HighLevel Marketplace App dashboard with My apps and Create app highlighted by their placement in the interface
2

Choose the app type and target user

Name the app after the product you are connecting and select Public.Under Who is the target user of the app?, choose:
  • Sub-Account for an app that connects one location.
  • Agency for an agency-level app that can manage multiple locations.
Keep the recommended installation and listing options unless your distribution requirements differ. If you support both connection types, create a separate app for each target user because Rollout uses separate OAuth credentials for Agency and Sub-Account connections.HighLevel Create an app form showing Public app, Sub-Account or Agency target user, installer, and listing type options
3

Add the redirect URI and scopes

Open the app, expand Advanced Settings, and select Auth. Add and select this production redirect URI:
HighLevel Advanced Settings Auth page with the Rollout production redirect URI selected and the scopes area belowFor a Sub-Account / Location app, enable:
For an Agency app, enable:
Use the scope search and category controls to select each permission. HighLevel displays the selected-scope count and flags sensitive permissions for review.HighLevel Auth page showing the scope search, selected-scope count, and sensitive-scope warningHighLevel Auth page showing the selected oauth.write and oauth.readonly scopes
4

Generate the Client ID and Client Secret

After the app configuration is saved, expand Manage and select Secrets. Under Client keys, select Add to generate a Client ID and Client Secret.HighLevel Manage Secrets page showing the Client keys section and Add buttonCopy the Client Secret immediately and store it in your password manager. HighLevel masks saved secrets.Enter the Client ID and Client Secret in the matching Agency or Sub-Account HighLevel OAuth configuration in Rollout. Do not mix credentials from apps with different target-user types.

Connect a HighLevel account

1

Choose where to install the app

In the connection window, choose an installation scope:
  • Select Agency to connect an Agency Pro account and manage its locations.
  • Select Sub-Account to connect one location.
Then select Connect Account.
The Rollout-powered HighLevel connection screen with the Agency or Sub-Account selector and Connect Account button
A mobile close-up of the HighLevel installation scope selector and Connect Account button
2

Sign into HighLevel

In the secure HighLevel window that opens, sign in with the account you want to connect.
3

Choose the account and approve access

Choose the agency or sub-account requested in the first step, review the permissions, then approve the connection.The window closes and returns you to the product. Your HighLevel account is now connected.