GoHighLevel has inbound and outbound Webhooks for subscribers to call and relay information.
The platform has a native webhook tool called the LC Premium Triggers and Actions, which can connect third-party platforms to GoHighLevel to be integrated into a workflow.
Key Takeaways:
- GoHighLevel’s webhook tool is called LC Premium Triggers and Actions
- LC Premium Triggers and Actions is available on all subscription plans
- GoHighLevel subscribers can also create webhooks using Zapier
GoHighLevel Webhooks
GoHighLevel webhooks can be accessed from within the platform’s workflow builder.
Users can use webhooks as both triggers and actions to push and relay information between GoHighLevel and a third-party Platform.
There are two ways to create webhooks; the most popular is by using Zapier, which enables subscribers to integrate GoHighLevel with thousands of other platforms.
An alternative way to create workflows is by using the native inbound webhook workflow tools, which enable GoHighLevel to send HTTP requests to relay information back to GoHighLevel.
Some examples of how GoHighLevel subscribers can utilize webhooks:
- Importing leads from third-party platforms
- Updating leads’ information
- Initiate workflows
- Send SMS messages and emails
- Updating a lead’s pipeline stage
- Adding a task
How to Set Up Webhooks in GoHighLevel
There are two ways to set up Webhooks in GoHighLevel.
The first way is by using the platform’s native LC Premium Triggers and Actions tool, which allows users to create inbound webhooks.
The second method, which involves a third-party provider, such as Zapier, is a multi-step process.
After GoHighLevel has been connected to Zapier, agencies can configure their webhooks within the workflow section.
How to Set Up GoHighLevel Inbound Webhooks
Here’s how to bring third-party platform data into GoHighLevel:
- From your GoHighLevel dashboard, navigate to the sub-account where you’d like to set up the webhook.
- Then either click on “+ Create Workflow” or select the workflow you’d like to edit.
- Now click on the “Add New Workflow Trigger” box.
- Then select “Inbound Webhook” on the right-hand side.
- Now, copy the webhook URL and add it to the third-party platform you’re trying to integrate.
- Click “Fetch Sample Requests” to test the webhook – make sure you’re using the correct HTTP request method; the options are “Post,” “Get,” and “Put.
- Select the received data from the third-party platform and save it for future use.
- Then, select “Load More.”
- When you’ve saved all of the data, click “Save Trigger.”
- You’ll now need to send a HTTP request to the webhook URL.
- Select the ID and copy it.
- Now, navigate back to the webhook trigger, paste the URL into the mapping reference, and select it.
- Next, click “Save.”
- Then, you’ll need to map the fields by selecting the correct field from the drop-down boxes.
- After completing it, you can select the inbound webhook trigger when creating workflows.
How to Set Up GoHighLevel Webhooks (Zapier)
- From your GoHighLevel agency sub-account, click on “Settings.”
- Select API.
- Locate the API Key and click copy.
- Next, navigate to Zapier’s website and log in.
- Click “+ Create Zap.”
- First, you’ll need to select LeadConnector as the trigger.
- Now click on the “Event” drop-down box and choose “Pipeline Stage Changed.”
- Click “Continue.”
- Select “Choose” and pick the GoHighLevel sub-account you’re trying to connect (if you haven’t integrated an account yet, you’ll need to click “+ Connect a New Account” and follow the steps.)
- Users can then build out workflows by using Workflows by Zapier and connect other third-party platforms.
GoHighLevel Subscription Requirements for Webhooks
GoHighLevel subscribers who want to use webhooks that require a third-party platform, such as Zapier, need to be subscribed to the Unlimited plan.
This is because they require API access, which is unavailable on the entry-level GoHighLevel plan.
In contrast, inbound webhooks are available on all GoHighLevel subscription plans.
The Starter Plan | The Unlimited Plan | |
---|---|---|
Webhooks (Zapier, Make, Integrately, etc.) | ❌ | ✅ |
LC Premium Actions and Triggers (inbound webhooks) | ✅ | ✅ |
It should be noted that although LC Premium Actions and Triggers are a core feature, they’re limited to 100 free executions.
After they’ve exceeded the 100 free executions, they’re then billed at a rate of $0.01 per trigger or action.
If you’re purchasing inbound webhooks on behalf of a client, you can markup the cost in the rebill settings.
You Might Also Like:
Frequently Asked Questions
Does GoHighLevel Have Webhooks?
Yes, GoHighLevel has a native webhooks tool called LC Premium Triggers and Actions. This enables users to create inbound workflows by pulling information from third-party platforms. Users can also use Zapier to create workflows and connect GoHighLevel to third-party platforms.
How Can I Create Webhooks in GoHighLevel?
To create a webhook, within the Workflows section, GoHighLevel subscribers must select “Add New Workflow Trigger” > Copy the webhook URL > Add it to the third-party platform > Click “Fetch Sample Request” > Save trigger > Send a HTTP request > Copy the ID > Past the URL into the mapping reference > Save > Map the fields > Select the inbound webhook trigger.