Google Analytics 4 in GoHighLevel

Google Analytics 4 in GoHighLevel

Connecting your analytics stack across tools like ClickUp and GoHighLevel makes it easier to measure marketing performance and client results in one place. In this guide, you will learn how to add Google Analytics 4 (GA4) tracking to your GoHighLevel funnels and websites, so you can see page views, events, and conversions inside your Google Analytics account.

The steps below are based on the official GoHighLevel documentation for GA4 and walk you through adding the correct script, using your Measurement ID, and understanding how tracking behaves across funnels and sites.

What you need before setting up Google Analytics 4 in GoHighLevel

Before you connect GA4 to GoHighLevel, make sure you have the following:

  • An active Google Analytics 4 property created in your Google account.
  • Access to the Admin area of your GA4 property so you can copy the Measurement ID.
  • Admin or equivalent access inside your GoHighLevel account to edit funnels or websites.

Once these requirements are in place, you can start adding tracking to your GoHighLevel pages.

How GA4 tracking works in GoHighLevel

GoHighLevel allows you to place the Google Analytics 4 global site tag inside the header or body of your funnels and websites. When installed correctly, the base tag loads on every step of the funnel or every page of the site where it is included.

This setup helps you:

  • Track page views for funnel steps and website pages.
  • Send basic engagement data to GA4.
  • Prepare your GoHighLevel assets for additional event or conversion tracking if you extend the script manually.

The primary element you need from GA4 is your Measurement ID, which starts with G-. That ID is then inserted into the script that you paste into GoHighLevel.

Find your GA4 Measurement ID for GoHighLevel

Follow these steps in your Google Analytics account to get the Measurement ID you will use in GoHighLevel:

  1. Sign in to your Google Analytics account.
  2. Select your Google Analytics 4 property.
  3. Click the Admin gear icon in the lower left corner.
  4. Under the Property column, click Data Streams.
  5. Select the web data stream that corresponds to the domain you are using with GoHighLevel.
  6. In the stream details panel, locate the Measurement ID at the top right (it looks like G-XXXXXXX).
  7. Copy the Measurement ID; you will paste it into the GA4 script for GoHighLevel.

Keep this browser tab open so you can quickly refer back to your Measurement ID while working inside GoHighLevel.

Install Google Analytics 4 on a GoHighLevel funnel

To track a specific funnel in GoHighLevel with GA4, add the tracking script at the funnel level so it applies to all funnel steps.

Steps to add GA4 to a GoHighLevel funnel

  1. Log in to your GoHighLevel account.
  2. From the left-hand menu, navigate to Sites > Funnels.
  3. Select the funnel where you want to install Google Analytics 4.
  4. Click the Settings tab for that funnel.
  5. Locate the Tracking Code or Head Tracking Code section.
  6. Open your GA4 data stream in Google Analytics and click on the installation instructions if you do not yet have the code.
  7. Copy the GA4 Global site tag (gtag.js) snippet that includes your Measurement ID, or create it manually if needed:
<script async src="https://www.googletagmanager.com/gtag/js?id=G-XXXXXXXXXX"></script>
<script>
  window.dataLayer = window.dataLayer || [];
  function gtag(){dataLayer.push(arguments);}
  gtag('js', new Date());
  gtag('config', 'G-XXXXXXXXXX');
</script>
  1. Replace G-XXXXXXXXXX in both places with your actual GA4 Measurement ID.
  2. Paste the completed script into the funnel Head Tracking Code area inside GoHighLevel.
  3. Click Save to apply the tracking to all funnel steps.

After saving, open one of the funnel pages in a new browser tab and use the GA4 Realtime report to confirm that data is being received.

Install Google Analytics 4 on a GoHighLevel website

If you are using a full website instead of (or in addition to) funnels, you can place the GA4 tag at the site level in GoHighLevel so all pages share the same tracking code.

Steps to add GA4 to a GoHighLevel website

  1. Log in to GoHighLevel and go to Sites > Websites.
  2. Choose the website you want to track with Google Analytics 4.
  3. Click the Settings tab for that website.
  4. Find the Tracking Code, Head Tracking Code, or similar field that injects code sitewide.
  5. Copy the same GA4 gtag.js snippet used for funnels, with your Measurement ID already inserted.
  6. Paste the script into the website tracking code area in GoHighLevel.
  7. Click Save to push the script to all pages on that website.

Visit a few pages on your site and use the Google Analytics 4 Realtime view to check that active users are appearing for your domain.

Verify GA4 tracking for GoHighLevel pages

Once you have installed the GA4 code in GoHighLevel, take a few moments to verify that the implementation is working correctly.

How to confirm GA4 tracking is active

  • Open your GA4 property and navigate to Reports > Realtime.
  • In another browser tab, load your GoHighLevel funnel or website pages where the code has been installed.
  • Click through multiple steps or pages to generate traffic.
  • Check the Realtime report to see your current activity, including the page URLs from GoHighLevel.

If you do not see any data:

  • Confirm that the Measurement ID in your script exactly matches the GA4 stream.
  • Make sure the script is saved at the funnel or website level (not just on a single step unless that is intentional).
  • Clear your cache or test in an incognito/private browser window.

Tips for using GA4 with GoHighLevel funnels and sites

After the base tag is installed, you can further enhance tracking across your GoHighLevel assets.

  • Use consistent domains: Connect your custom domains properly inside GoHighLevel so GA4 shows clean URL paths and hostname data.
  • Plan events and conversions: Once page views are tracked, you can add custom events or conversion tracking using additional gtag calls if your strategy requires more detail.
  • Test new funnels: Every time you launch a new funnel in GoHighLevel, verify that analytics tracking is already inherited from the funnel settings.

Where to learn more about GA4 in GoHighLevel

The official help center provides ongoing updates and screenshots for GA4 integration with GoHighLevel. For the original reference used to create this how-to, visit the official article here: Google Analytics 4 tracking in GoHighLevel.

If you need strategic help implementing analytics and conversion tracking across multiple client accounts, you can also explore agency-focused resources at Consultevo.

By following these steps, your Google Analytics 4 property will start collecting data from your GoHighLevel funnels and websites, giving you clearer insight into how leads and customers interact with every page in your marketing system.

Need Help With ClickUp?

If you want expert help building, automating, or scaling your GHL , work with ConsultEvo — trusted GoHighLevel Partners.

Scale GoHighLevel

“`