Skip to main content

HighLevel LeadConnector

With HighLevel LeadConnector modules in Make, you can manage your events, contacts, opportunities, tasks, campaigns, notes, and accounts in your HighLevel LeadConnector account.

To use HighLevel LeadConnector modules, you must have an account. You can create an account at gohighlevel.com.

Refer to the HighLevel LeadConnector API documentation for a list of available endpoints.

Connect HighLevel LeadConnector to Make

To establish the connection, you must:

  1. For the HighLevel Company (Deprecated) and Highlevel Agency (Deprecated) types of connection: Obtain your API key in HighLevel LeadConnector.

    Note

    We recommend creating a HighLevel Location OAuth 2.0 or HighLevel Company OAuth 2.0 type of connection respectively as the app will deprecated the ones above in the future.

  2. Establish the connection in Make.

Obtain your API key in HighLevel LeadConnector

To obtain your API key from your HighLevel LeadConnector account:

  1. Log in to your HighLevel LeadConnector account.

  2. Go to Settings > API Keys.

  3. Copy the API key value shown and store it in a safe place.

You will use this value in the API Key field in Make.

Establish the connection with HighLevel LeadConnector in Make

To establish the connection in Make:

  1. Log in to your Make account, add a HighLevel LeadConnector module to your scenario, and click Create a connection.

    Note: If you add a module with an instant tag, click Create a webhook, then Create a connection.

  2. In the Connection type, select the type of the connection.

  3. Optional: In the Connection name field, enter a name for the connection.

  4. For the HighLevel Company (Deprecated) or Highlevel Agency (Deprecated) types of connection: In the API Key field, enter the API key copied in the section above.

  5. Optional: Switch on the Show advanced settings toggle and enter your custom app client credentials. For more information, refer to HighLevel Support Portal.

    If requested, use the following Redirect URIs when creating your custom app: https://www.integromat.com/oauth/cb/highlevel3 and https://www.integromat.com/oauth/cb/highlevel4. Also, add the following scopes:

    • companies.readonly

    • campaigns.readonly

    • contacts.readonly

    • contacts.write

    • locations.readonly

    • locations/customValues.readonly

    • locations/customFields.readonly

    • locations/tags.readonly

    • opportunities.readonlyopportunities.readonly

    • opportunities.write

    • users.readonly

    • users.write

    Note

    When creating a custom app in your HighLevel LeadConnector account, make sure to have the following settings:

    • App Type: Private.

    • Distribution Type: Agency and Sub-account.

    • Listing Type: Standard (Non white-label).

  6. Click Save.

  7. If prompted, authenticate your account and confirm access.

You have successfully established the connection. You can now edit your scenario and add more HighLevel LeadConnector modules. If your connection requires reauthorization at any point, follow the connection renewal steps here.Connecting an application

Build HighLevel LeadConnector Scenarios

After connecting the app, you can perform the following actions:

Events 

  • Watch Events

Note

This app uses webhooks to trigger a scenario when an event occurs instantly. All webhook modules have an instant tag next to their name.

When you create a HighLevel LeadConnector webhook in Make, it is attached automatically and requires no additional set up in your HighLevel LeadConnector account. Select the type of the event that you want to watch and enjoy working with trigger modules.

You cannot use this module if you created an OAuth connection with your custom credentials. Use a Custom Webhook instead.

Contacts 

  • Watch Contact Updated

    Note: We recommend using the new Watch Events module to watch contacts. The app will deprecate this endpoint in the future.

  • Search Contacts

  • Get a Contact

  • Create a Contact

  • Update a Contact

  • Delete a Contact

  • Opportunities 

  • Watch Opportunities (Deprecated)

    Note: We recommend using the new Watch Events module to watch opportunities. The app will deprecate this endpoint in the future.

  • List Opportunities

  • Get an Opportunity

  • Create an Opportunity

  • Update an Opportunity

  • Delete an Opportunity

Tasks 

  • List Tasks

  • Get a Task

  • Create a Task

  • Update a Task

  • Delete a Task

Campaigns 

  • Add a Contact to a Campaign

  • Delete a Contact from a Campaign

Notes 

  • Add a Note to the Contact

Accounts 

  • Add an Account

Other 

  • Make an API Call