Track Events With GoHighLevel
ClickUp users who also manage funnels, pipelines, and automations often need reliable analytics. In this guide, you will learn how to use the GoHighLevel workflow action called Add to Google Analytics to send events from your automations directly into Google Analytics for accurate tracking and reporting.
This how-to article is based on the official GoHighLevel documentation and walks you through each setting so you can confidently configure your analytics events.
What the GoHighLevel Add to Google Analytics Action Does
The Add to Google Analytics workflow action in GoHighLevel lets you send custom events from your workflows into your Google Analytics account. This is useful for measuring:
- Form submissions from funnels or websites
- Booked appointments and consultations
- Lead status changes and pipeline movements
- Key lifecycle events such as new opportunities or conversions
By configuring this action correctly, you connect GoHighLevel workflows to your Google Analytics property and gain better visibility into which campaigns and automations drive results.
Prerequisites for Using GoHighLevel With Google Analytics
Before you configure the workflow action, make sure the following are in place:
- A Google Analytics property already set up
- Your basic tracking installed on your site or funnel
- Administrator access to your GoHighLevel account
- A workflow where you want to add the Google Analytics action
The workflow can be triggered by many different events inside GoHighLevel, such as form submissions, appointment bookings, or opportunity updates.
How to Add the GoHighLevel Google Analytics Action to a Workflow
Follow these steps inside your GoHighLevel account to add and configure the Add to Google Analytics action.
Step 1: Open Your GoHighLevel Workflow
- Log in to your GoHighLevel account.
- Navigate to Automation and open the Workflows section.
- Select an existing workflow or create a new one.
- Choose the workflow trigger (for example, form submitted, contact tag added, or appointment booked).
Once your trigger is in place, you are ready to insert the Google Analytics action.
Step 2: Add the Add to Google Analytics Action
- Inside the workflow editor, click the + icon to add a new action.
- From the list of actions, select Add to Google Analytics.
- The action configuration panel will open, displaying multiple fields you must fill in for GoHighLevel to send data correctly.
This action will now appear as a step in your automation, and you can position it wherever it makes the most sense in your GoHighLevel workflow.
Configuring the GoHighLevel Google Analytics Action
The core of this process is properly configuring the fields inside the Add to Google Analytics action. Below is an explanation of each key setting you will see.
Google Analytics Tracking ID
This field is where you enter your Google Analytics tracking ID. In most setups, this is your Measurement ID for the property you are sending events to.
- Copy the tracking ID from your Google Analytics admin area.
- Paste the ID directly into the Tracking ID field in GoHighLevel.
Make sure the ID exactly matches the one from your analytics property so events are tracked in the correct account.
Event Category
The Event Category describes the general group of actions you are tracking. Some common examples for GoHighLevel workflows include:
- Leads
- Appointments
- Forms
- Opportunities
Choose a category name that makes sense for your reporting structure in Google Analytics so it is easy to segment your GoHighLevel events later.
Event Action
The Event Action defines the specific activity that occurred. In a GoHighLevel workflow, this might be:
- Form Submitted
- Appointment Booked
- Pipeline Stage Updated
- Opportunity Won
Use consistent naming conventions for actions so you can quickly filter and compare events inside Google Analytics.
Event Label (Optional)
The Event Label field is optional, but very useful when you have many different funnels, pages, or offers inside GoHighLevel. Examples include:
- Funnel name (for example, Lead Magnet Funnel)
- Offer or product name
- Specific form name or page name
Using labels gives you more detailed insight into where conversions are happening within GoHighLevel.
Event Value (Optional)
The Event Value is an optional numeric value you can attach to the event. You might use this to:
- Record estimated revenue for a conversion
- Assign a lead score or value
- Track the numeric impact of certain GoHighLevel actions
If you choose to set this field, make sure you use a consistent scale across workflows so your reports in Google Analytics stay meaningful.
Best Practices for Using GoHighLevel With Google Analytics
To keep your analytics clean and actionable, follow these best practices as you configure events in GoHighLevel.
Use Consistent Naming Across GoHighLevel Workflows
Define a standard list of event categories and actions that your team will use. For example:
- Category: Leads | Action: Form Submitted
- Category: Appointments | Action: Appointment Booked
- Category: Opportunities | Action: Opportunity Won
Apply these consistently across all GoHighLevel workflows so you can build clear reports in Google Analytics.
Test Your GoHighLevel Events
After configuring the action:
- Run a test through your workflow (submit a form, book an appointment, or trigger the workflow manually).
- Wait a short period for processing.
- Check your Google Analytics real-time or events reports to confirm the event is arriving with the correct category, action, label, and value.
If the event does not appear, double-check your tracking ID and field values in GoHighLevel.
Troubleshooting GoHighLevel Google Analytics Events
If you do not see events in your reports, review these points:
- Confirm that your site or funnel tracking for Google Analytics is installed and working.
- Verify the exact tracking ID entered in the GoHighLevel action.
- Ensure the workflow is active and the trigger conditions are met.
- Check that the contact actually passes through the Add to Google Analytics step in the workflow.
For further clarity on the fields and structure of the action, you can refer to the official documentation provided by the platform: GoHighLevel Add to Google Analytics help article.
Next Steps: Building a Reporting Strategy Around GoHighLevel
Once your events are reliably flowing, use Google Analytics to build:
- Custom reports based on your GoHighLevel event categories and actions
- Conversion goals aligned with key workflow events
- Funnels that show how traffic moves from first visit to form submission or appointment booking
For more strategy-oriented guidance on automation, analytics, and CRM workflows that integrate with tools like GoHighLevel, you can explore expert resources at Consultevo.
By combining carefully configured GoHighLevel workflows with structured Google Analytics events, you gain a clear picture of how your funnels perform and which automations generate the most valuable conversions.
Need Help With ClickUp?
If you want expert help building, automating, or scaling your GHL , work with ConsultEvo — trusted GoHighLevel Partners.
“`
