In this guide, you will learn how to integrate yourGoHighLevel funnels with AnyTack so you can leverage the data your leads provide you at every stage of the funnel.
This integration is done via webhooks in order to avoid any types of duplicates and enable you to add a layer of validation from your GoHighLevel account.
Why webhook tracking is better than JS tracking?
- It's more accurate: Because the webhook fires from the GoHighLevel backend server, it can't be blocked by ad blockers, or misfire from the browser.
- You will be able to use the data you want to send to your ad integrations - such as email, phone, and other matching parameters Facebook, Google and other ad networks recommend.
To get started with the integration you will need:
- A GoHighLevel account
- An AnyTrack account with a Personal Plan or higher
- The AnyTrack tag on your website
💡 If you didn't add the AnyTrack tag on your site, check out this article which outlines you the different options.
The setup flow:
The setup includes two main steps:
- Injecting the anytrack click_id into your form's hidden parameters
- Creating a custom integration in AnyTrack
- Receiving the lead data via webhook (provided in the custom integration)
1. In GoHighLevel:
- Choose the relevant form under sites ->
- Click edit
- Add a custom field
2. Choose text as the type of field
3. Type in click_id in the placeholder field:
5. Drag the click_id field into your form
6. Click on the click_id field and mark it as a hidden field and fill the Hidden Value as --CLICK-ID--
🔥 This is extremely important as without this hidden value, anytrack will not be able to inject the click_id parameter which is used as a key to attribute the conversion.
💾 Save your form and let's move to the next step
7. Now let's connect your webhook by going to the Automation section
8. Click on Triggers
9. Click on Add Trigger
10. Configure the Trigger
- Set a name to your automation
- What should trigger the rule: Select the Form submitted event
- What action should be performed: "Execute Web Hook"
- Paste the Webhook in the indicated field
- Activate the automation
💡 A guide of how to get the webhook URL from custom integration is waiting for you below.
How to generate a webhook URL in AnyTrack:
- Navigate to the integration catalog
- Select the custom integration
- Fill the name and your GoHighLevel login url (url is not needed)
- The next page shows different fields to fill (you can add some dummy information) and click next
- Now copy the url until the question mark.
The default URL:
Now remove everything after the base url (including the question mark):