HighLevel Integration
Get the most out of GoHighLevel with AnyTrack conversion tracking and attribution platform. Streamline your data and maximize ROAS.
Integration Overview
The HighLevel and AnyTrack integration makes it easy to track your marketing performance in real-time. With this powerful combination, conversion data is automatically sent from HighLevel to AnyTrack which then forwards the information to platforms like Google Ads, Facebook Ads and TikTok Ads so you can see how each campaign performs across channels.
TL;DR
Why integrate? Most HighLevel users lose 30-70% of their conversion data due to iOS restrictions, ad blockers, and cookie limitations, making it impossible to optimize ad campaigns effectively. AnyTrack solves this by capturing 100% of your HighLevel conversions and feeding them directly to your ad platforms' algorithms via server-side APIs, dramatically improving ROAS and campaign performance.
The integration takes 2 simple steps:
- Add the AnyTrack tracking tag to your HighLevel funnel (captures visitor data and attribution)
- Install the AnyTrack app in HighLevel (sends conversion events server-side)
- Immediate results: Within 24 hours, you'll see complete conversion data flowing to Facebook, Google Ads, and TikTok.
- Long-term impact: Your ad algorithms will optimize based on actual conversion data, typically improving ROAS by 20-40% within 2-4 weeks.
Ready to start? Jump to the Setup Guide or watch the embedded video tutorial. Want to understand the technical details first? Keep reading below.
Important: Prevent Duplicate Conversions
Once you have completed the integration, you must disconnect any direct integrations you might have connected with Facebook, Google and other Ad Platforms to prevent duplicate conversion tracking.
Historical Note
HighLevel or GoHighLevel was previously known as LeadConnector. If you're familiar with the old name, this is the same platform.
How the Integration Works
Once you've completed the integration setup, the tracking flow works as follows:
- Traffic: When visitors land on your funnel, AnyTrack collects traffic source data and first-party data
- Engagements: When visitors interact with your funnel, AnyTrack:
- Collects granular data tied to user interactions (form initiation, form submissions)
- Triggers Event Tracking API requests to your pixels and analytics according to your Event Mapping
- Conversions: When visitors trigger conversions (form submissions, meeting booked, purchases), AnyTrack receives real-time conversion data through the AnyTrack app integration
- Attribution: AnyTrack processes the conversion data and reports it across various sections of the AnyTrack Dashboard
- Conversion API: AnyTrack then sends your conversions to your ad platforms' Conversion API for machine learning optimization
Technical Specifications
Reference | Value | Information |
---|---|---|
Tracking Group | ghl | The Tracking Group reference can be used to activate AutoTag |
Subid Parameter | _atid | The AutoTag Parameter used to pass the AnyTrack Click ID to the HighLevel CRM |
Tracking Method | Client-Side + Server-Side | AnyTrack uses client-side tracking tag and automated server-side app integration (no manual webhook setup required) |
Standard Conversion Events
AnyTrack tracks the following events from HighLevel (via the AnyTrack app integration):
HighLevel Event | AnyTrack Event | Default Status | Description |
---|---|---|---|
Form submit | FormSubmit | π§ System | When a visitor submits a form |
Contact created | Lead | β Enabled | When a new contact is added to HighLevel |
Appointment created | Schedule | β Enabled | When a customer books an appointment/meeting |
Initiate Checkout | InitiateCheckout | π§ System | Triggered when a page containing 1-step form is visited. In case of 2-step forms, triggered when the 2nd step's button is clicked. |
Order created | Purchase | β Enabled | When a customer completes a purchase |
Order upsell created | Upsell | β Enabled | When a customer purchases an upsell |
Conversion Attributes
AnyTrack collects all conversion attributes available in HighLevel. These attributes serve various purposes in the attribution process and are displayed on the AnyTrack dashboard:
Attribute Types | Examples |
---|---|
Event Attributes | event_name , page , url , form_name |
Customer Data (zero party data) | email , country , first_name |
Product Data | product , funnel , calendar_name |
User Agent Data | Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/112.0.0.0 Safari/537.36 |
About Conversion Tracking
We don't track what we don't receive. If your funnel doesn't have upsells, we won't track upsell events. However, leaving events enabled won't cause issues and prevents problems if you add features later.
Prerequisites
Before you begin, ensure you have:
- Active AnyTrack account
- Access to your HighLevel account with admin permissions
- Access to edit your website/funnel settings where forms will be embedded (if applicable)
Setup Guide
Good to know
This guide assumes that you don't have an active property. If you do, you can jump to Step 4 in order to install the HighLevel App.
Step 1: Create a New Property
- Navigate to your AnyTrack dashboard
- Create a new property
- Assign a descriptive name to the property
- Enter the main URL for your website/funnel
- Copy the AnyTrack Tracking Tag provided
Step 2: Install the AnyTrack Tracking Tag
- Log into your HighLevel account
- Navigate to the funnel you want to connect
- Open the funnel settings
- Locate the "Head Tracking Code" section
- Paste the AnyTrack tracking tag in the head tracking code field
- Save your settings
Alternative Installation Methods
You can also install the tracking tag using Google Tag Manager.
Step 3: Verify Tracking Tag Installation
- Visit your funnel from a new browser window
- Wait a few seconds for activation to complete
Pro Tip
Install the AnyTrack Pixel Helper Chrome extension to verify the AnyTrack Tag is working correctly and to see real-time client-side events.
Step 4: Install the AnyTrack App in HighLevel
- Navigate to the AnyTrack Integration Catalog
- Search for "HighLevel" or "GoHighLevel"
- Click "Install Integration"
- Select the property.
- Click "Next" to proceed
- Authenticate with your HighLevel account
- Select the HighLevel sub-account to connect
- Save the integration settings
Disable automations
Once you've completed the integration, you must disable the Anytrack automations you have created in Highlevel.
Step 5: Configure Integration Events (optional)
Caution
You can update the Conversion Event mapping, but we recommend leaving the default settings as the conversions are already mapped to standard events in your ad platforms.
- Review the Integration Events
- Update the mapping to standard or custom events. For example, you can update:
- Contact Created β
CompleteRegistration
- Order upsell created β
Purchase
- Contact Created β
- Click SAVE to apply your settings
Event Mapping Flow
AnyTrack standard events are automatically mapped to ad platform standard events. This ensures your conversion data flows correctly to Facebook, Google Ads, TikTok, and other advertising platforms when you set up those integrations.
Verify your GoHighLevel Integration
Step 1: Test Your Integration
- Navigate through your funnel as a potential customer would
- Submit forms and complete any checkout processes
- Check the AnyTrack dashboard for recorded events
- Access the integration's Event Log in AnyTrack to verify data received by AnyTrack
- Complete purchase process testing if applicable
Step 2: Validate Conversion Tracking
To validate your setup:
- Either wait for organic conversions or trigger test conversions
- Inspect the conversion logs for proper data flow
- Verify attribution data is correctly assigned to traffic sources
- Check that all event attributes are properly recorded
Data Processing
AnyTrack processes events in real-time. Server-side events from HighLevel typically appear within seconds of the action occurring.
Sample Conversion Payload
Here's an example of the data structure AnyTrack receives from HighLevel:
{
"country": "US",
"contact_source": "anytrack new form",
"workflow": {
"name": "AnyTrack integration New",
"id": "78db6c61-8b53-40e0-a2bb-8e399765b967"
},
"date_created": "2023-05-17T12:43:15.350Z",
"contact_id": "lTYe2hg2vcd6u3NL3mCH",
"contact_type": "lead",
"attributionSource": {
"utmSource": null,
"fbc": "fb.1.1684216233320.IwAR07BvUJprTJwsO-QRn8H2eRdI1pM6xa6ikroEYvZTA49CMZ8bUGxRMk-tU",
"ip": "2.54.54.136",
"medium": "form",
"url": "https://gohighlevel.anytrack.app/home",
"referrer": "https://app.gohighlevel.com",
"fbp": "fb.1.1674045029174.1152064111",
"gaClientId": "GA1.1.958032766.1673380539"
},
"full_name": "New Form",
"phone": "+972544677335",
"first_name": "new form",
"email": "[email protected]"
}
Advanced GoHighLevel Configuration
Tracking Embedded Forms on WordPress, Elementor, or Other Website Builders
If you're embedding HighLevel forms on external websites (WordPress, Unbounce etc.):
Prerequisites
- The AnyTrack tracking tag must be installed in the
head
section of the external website where the form is embedded- The AnyTrack Click ID custom field should be added to the form as a hidden field.
Create a Custom Field
- Navigate to your HighLevel account
- Open the CRM > Contacts
- Add a new custom field
- Name:
_atid
- Scope: contact
- Save
Update Embedded Forms
For each embedded form:
- Edit the form in HighLevel
- Add the AnyTrack click ID custom field (
_atid
) to the form - Set the field as
hidden
- Save the form
Important for External Forms
Update all forms that you are embedding into external websites to ensure proper tracking attribution through AutoTag functionality.
Tracking GoHighlevel Calendar Links
If you're sharing HighLevel calendar links via email or any other way that is not on your website:

Add the Tracking tag in your 'custom code' section of the calendar settings.
- Navigate to your calendar settings > Customization
- Paste the Anytrack Tag in the Custom Code Field
- Save the settings
Working with a team?
Don't forget to add the tracking tag to each team member's calendar settings.
AutoTag Functionality
AnyTrack automatically appends tracking parameters (_atid
) to your form and landing page URLs. This AutoTag feature:
- Works on form submissions and landing page visits
- Appends tracking parameters automatically to URLs
- Enables proper attribution of conversions to traffic sources
- Functions as first-party data collection
Important Configuration Notes
Disable Facebook Event Tracking from Forms
To prevent duplicate conversion data:
- In your HighLevel forms, disable any pixel event tracking
- Remove Facebook tracking from form submission workflows
- Let AnyTrack handle all conversion data forwarding to Facebook
Data Deduplication
AnyTrack automatically handles all deduplication before sending data to ad platforms. This ensures:
- No duplicate conversions are sent to Facebook, Google Ads, or other platforms
- Clean, accurate conversion data for algorithm optimization
- Proper attribution without inflated metrics
- Standardization across all ad platforms
Migrating from Legacy Integration
Migrating from Legacy Integration?
If you previously set up AnyTrack with manual webhooks and automations, you can safely disable those automations once the new app integration is active. The app handles all webhook management automatically.
FAQ & Troubleshooting
-
No. The AnyTrack app automatically configures all necessary webhooks via API when you install it from the HighLevel marketplace. No manual webhook setup or automation creation is required.Do I need to set up webhooks manually? -
No. AnyTrack can only ingest conversions that have been triggered following a visitor session on your website.Can I import past conversions into AnyTrack? -
You can update the Event Mapping in the Integration page. For example, you can update theThe Conversion Event Name is not what I am expecting, how can I change it?FormSubmit
event to trigger aLead
Event. -
No. All parameters are already mapped and will be parsed automatically. The app handles the technical configuration.Should I modify any integration settings?
Common Issues
Integration Event Log Shows Errors
- Check that the AnyTrack tag is in the
head
section of each funnel - Verify the AnyTrack app is properly installed and connected
- Ensure the correct HighLevel sub-account is selected
Conversions Not Appearing
- Verify the AnyTrack app is properly installed on the correct account

AutoTag Not Working
- Ensure the AnyTrack tracking tag is installed in the head section of your funnel or website
- Verify the
_atid
custom field is added to embedded forms
Data Accuracy Notes
AnyTrack operates in first-party scope, which means:
- Ad blockers typically don't interfere with tracking
- AnyTrack server side integration removes reliance on Cookies (cookieless tracking)
- Data collection is more reliable than third-party tracking
- Attribution remains accurate even with privacy restrictions
By following this comprehensive guide, you'll have a fully functional HighLevel integration that accurately tracks conversions and prepares your data for ad platform optimization once you complete your advertising integrations.
Get started with AnyTrack
The easiest way to connect your marketing stack and improve your match rate!
By submitting this form you accept our privacy policy
Updated 9 days ago