Install Meta Pixel (Facebook Pixel) in Go High Level Funnels
- Copy your Meta Pixel base code
- Paste it into GHL funnel settings
- Track Facebook and Instagram ad conversions
Watch the step-by-step walkthrough below, then follow along with the guide to copy your GTM head and body code snippets from Google Tag Manager and paste them into your Go High Level website settings so you can manage all your tracking tags from one place.
Follow these steps alongside the video to connect GTM to your GHL website.
<head> and one for the <body><head> snippet from Google Tag Manager and paste it into the Header tracking code field<body> snippet and paste it into the Body tracking code fieldBook a 90-minute coaching session and we'll set up and optimise your GHL account together!
Common questions about installing Google Tag Manager in Go High Level websites.
Yes. When you paste the GTM code snippets into the website-level Header tracking code and Body tracking code fields in GHL, they are applied to every page of that website automatically. You do not need to add the code to each page individually. However, the code is website-specific in GHL, so if you have multiple websites you will need to repeat the process for each one.
The Head snippet is the main JavaScript code that loads the GTM library and should be placed as high as possible in the <head> section so tags fire quickly. The Body snippet is a <noscript> iframe fallback that ensures basic GTM functionality for users who have JavaScript disabled — it goes immediately after the opening <body> tag. Both snippets are required for a complete and correct GTM installation.
Yes. One GTM container can be installed across multiple GHL properties — websites, funnels, or both — as long as you paste the same container code into each property's tracking code settings. Using a single container keeps all your tags, triggers, and variables in one place, which makes management much simpler. Just be mindful of any triggers that use URL conditions, as the same container fires on all pages where it is installed.
Yes. The GTM snippet you paste into GHL loads your container, but any tags inside the container only fire if you have published a version in GTM. If you have not published yet, the container will load but no tags will fire. After adding or changing tags in GTM, always click Submit and then Publish to push the changes live. You can use GTM Preview mode to test tags before publishing.
The easiest way is to use GTM Preview mode: click Preview in GTM, enter your website's URL, and GTM will open your site with a debug panel at the bottom showing which tags and triggers are firing on each page. You can also install the Tag Assistant Chrome extension to quickly check whether GTM is present and which container ID is detected on the page.
Once GTM is installed, you can deploy virtually any tracking or marketing tag without touching the GHL code again. Common tags include Google Analytics 4, Google Ads conversion tracking, Meta Pixel, TikTok Pixel, LinkedIn Insight Tag, Microsoft Clarity, Hotjar, and custom event tracking scripts. GTM acts as a single container so you can add, remove, or update any tag from the GTM interface, with no need to edit your GHL website settings each time.
More step-by-step guides to get more from Go High Level and Google Tag Manager.
Need a hands-on walkthrough tailored to your account? Book a 90-minute coaching session and we'll set it up together.