Productivity
GoHighLevel
10 min
gohighlevel is an all in one sales and marketing automation platform that helps streamline lead capture, nurturing, communication, and client management with gohighlevel app in {{product name}} , you can manage your events, contacts, opportunities, tasks, campaigns, notes, and accounts in your gohighlevel account requirements to use gohighlevel modules, you must have a gohighlevel account you will need to create a custom app on gohighlevel marketplace connect gohighlevel and {{product name}} to get started, you must first create a connection between gohighlevel and {{product name}} , allowing the two services to communicate to create the connection, you need to gohighlevel /#obtain your api key in gohighlevel gohighlevel /#create the connection in make obtain your api key in gohighlevel to obtain your api key from your gohighlevel account log in to your gohighlevel marketplace account click create app follow the on screen instructions to create an app go to settings > api keys from the advanced settings, navigate to auth > client keys click add , provide a name for your client key pair click save c opy the client id and client key values shown and store it in a safe place you will use this value in the api key field in make create the connection in make to establish the connection in make log in to your make account, add a gohighlevel module to your {{scenario singular lowercase}} , and click create a connection note if you add a module with an instant tag, click create a webhook , then create a connection in the connection type , select gohighlevel location oauth 2 0 optional in the connection name field, enter a name for the connection click advanced settings in the client id and client secret field, enter the client id and client secret values you copied from your gohighlevel marketplace account click save if prompted, authenticate your account and confirm access you have successfully established the connection you can now edit your {{scenario singular lowercase}} and add more gohighlevel leadconnector modules if your connection requires reauthorization at any point, follow the connection renewal steps connect an application docid\ so88fm6pkt0g adkddfzz set up a gohighlevel webhook the gohighlevel app has an instant watch events module that uses a webhook to instantly trigger a {{scenario singular lowercase}} in {{product name}} when an event occurs you don't have to set up this webhook, as it is attached automatically and requires no additional actions you cannot use this module if you created an oauth connection with your custom credentials use a custom webhook instead gohighlevel modules after connecting to the gohighlevel app, you can use the following types of modules to build your {{scenario plural lowercase}} events watch events 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 other make an api call templates you can look for gohighlevel templates in make's template gallery , where you'll find thousands of pre created {{scenario plural lowercase}} gohighlevel resources gohighlevel api documentation gohighlevel help center gohighlevel oauth documentation