Skip to main content
Support home / Integrations

Go High Level

Go High Level requires a slightly different approach to install the Fathom script compared to other platforms. Instead of adding the Fathom script that we provide you with on creation of your site, you'll need to use JavaScript to create and inject the Fathom script dynamically.

What you'll need

  • A Fathom account with a site set up
  • Your Fathom site ID (found in your Fathom site settings)
  • Access to your Go High Level site's custom code settings

Installing the Fathom script

Go High Level doesn't allow standard script tags in some areas, so we need to create the script element using JavaScript and append it to the page.

Here's the code you'll need to add:

<script>
var script = document.createElement('script');
script.id = 'fathom';
script.dataset.site = 'YOUR-SITE-ID';
script.src = "https://cdn.usefathom.com/script.js";
script.defer = true;
document.getElementsByTagName('head')[0].appendChild(script);
</script>

Note: Replace `YOUR-SITE-ID` with your actual Fathom site ID. You can find this in your Fathom site settings.

Where to add the code in Go High Level

The exact placement depends on your Go High Level setup, but here are the most common locations:

Option 1: Site-wide tracking
  1. Go to your Go High Level dashboard
  2. Navigate to Sites → Websites → Settings
  3. Add the script into the Head tracking code text box
Option 2: Funnel-specific tracking
  1. Go to your Go High Level dashboard
  2. Navigate to Sites → Funnels → Settings
  3. Add the script into the Head tracking code text box
Option 3: Page-specific tracking
  1. Go to your Go High Level dashboard
  2. Navigate to Sites → Funnels → Steps
  3. Click on the specific page and click the Edit button
  4. Click on Tracking code
  5. Select Header Tracking and add the script to the text box
  6. Click Save

Verifying the installation

After adding the code, you can verify it's working by doing the folloiwng:

  1. Visit your site and navigate between a few pages
  2. Go to Fathom and check your dashboard (if you already have your dashboard open, refresh the page)
  3. You should see page views appearing

Troubleshooting common issues

If you've followed the steps above but page views aren't appearing in your dashboard, here are some common reasons why that might be happening:

  • Make sure you've replaced YOUR-SITE-ID in the Fathom script with your actual site ID.
  • Disable any ad blockers you’re using, as they may prevent the Fathom script from loading.
  • If you're using a VPN, try turning it off or switching servers, as your current IP might be blocked.

Next steps

Once you have Fathom tracking set up, you might want to:

If you run into any issues with the installation, don't hesitate to contact our support team for help.


If you still have questions or require help with anything, please reach out to us and we'll happily get things sorted out for you.


Can't find what you're looking for?