Setup Meta Ads Event Tracking in Go High Level Funnels

Watch the step-by-step walkthrough below, then follow along with the guide to install the Meta Pixel and track conversions on your Go High Level funnel pages.

Follow the Steps Book Coaching
Step by Step

Setup Meta Ads Event Tracking in Go High Level Funnels

Follow these steps alongside the video to install the Pixel and configure event tracking in your GHL funnels.

PART 1

Install Meta Pixel in Go High Level

1

Login to Meta Business Manager or Meta Business Suite

2

Navigate to Events Manager and open your Dataset

  • Open the left-hand menu and go to Events Manager
  • Click on your Dataset (your Meta Pixel)
3

Copy your Meta Pixel tracking code

  • Click Continue Pixel Setup or go to Settings to find the base Pixel code
  • Copy the full base code snippet (the block starting with <!-- Meta Pixel Code -->)
4

Navigate to Go High Level Funnels

  • Log in to your Go High Level account and go to Sites > Funnels
5

Select your Funnel and navigate to Settings

  • Click on the funnel you want to track
  • Click the Settings tab at the top of the funnel editor
6

Paste the Meta Pixel code under Body Tracking Code and Save

  • Scroll down to find the Body Tracking Code field
  • Paste your Meta Pixel base code here — this fires the Pixel on all pages of the funnel
  • Click Save to apply
PART 2

Setup Meta Ads Event Tracking on Funnel Steps

7

Find the Meta Ads Standard Events list and copy the event code you want

  • Visit the Meta Standard Events reference page to see all available event codes (e.g. Lead, Purchase, ViewContent)
  • Copy the event code for the action you want to track (e.g. fbq('track', 'Lead'); for a lead form submission)
8

Wrap the event code in opening and closing script tags

  • Your event code must be wrapped in <script> tags before pasting into GHL:
  • <script>fbq('track', 'Lead');</script>
9

Navigate to the funnel step you want to track and click Edit

  • In your funnel, click the funnel step (e.g. your thank-you page) where the event should fire
  • Click Edit to open the page editor
10

Open Footer Tracking and paste your event code

  • In the page editor, click the Tracking Code icon (top-left toolbar)
  • Select Footer Tracking
  • Paste your wrapped event code (with <script> tags) into the field
  • Click Save — the event will now fire when a visitor lands on that funnel step

Need 1-on-1 help with Meta Ads tracking?

Book a 90-minute coaching session and we'll set up your Meta Pixel and event tracking together!

Book a Coaching Session
FAQ

Frequently Asked Questions

Common questions about Meta Pixel event tracking in Go High Level funnels.

What is the difference between the base Pixel code and event tracking code?

The base Pixel code (placed in the funnel's Body Tracking Code field) fires a PageView event on every page of the funnel — it tells Meta someone visited. Event tracking code (placed on individual funnel steps) fires a more specific event like Lead or Purchase when a visitor completes a key action. Both are needed for accurate Meta Ads optimisation.

Which funnel step should I put the Lead event on?

Place the Lead event code on the thank-you page (the confirmation step a visitor sees after submitting their details). This ensures the event only fires when the form has been successfully submitted — not on the opt-in page itself, which would inflate your lead count with visits rather than actual submissions.

How do I verify that the Meta Pixel event is firing correctly in GHL?

Install the Meta Pixel Helper Chrome extension and visit the funnel step. The extension will show which events fired on that page. You can also use Events Manager > Test Events in Meta to see real-time event data from your browser as you navigate through the funnel.

Can I track multiple events across different funnel steps?

Yes. Repeat the event tracking setup (Steps 7–10) for each funnel step. For example, you might fire ViewContent on the sales page, InitiateCheckout on the order form, and Purchase on the order confirmation page. Each step gets its own event code in its own Footer Tracking field.

Do I need to create a Custom Conversion in Meta Ads after setting up the event?

Not necessarily. If you are using a Standard Event like Lead or Purchase, you can select it directly as a conversion event in your Meta Ads campaign settings without creating a Custom Conversion. Custom Conversions are useful when you want to track a subset of a standard event (e.g. only leads from a specific funnel URL) or when using non-standard event names.

Will GHL's native integrations replace the need for this manual setup?

Go High Level has a built-in Meta Pixel integration (via the sub-account settings), but it typically only fires the base PageView event. For granular event tracking on specific funnel steps (like a Lead or Purchase event on a thank-you page), the manual code approach shown in this tutorial gives you more control and reliability than the native integration alone.

Keep Learning

Related Meta Ads Tutorials

More step-by-step guides to get more from your Meta Ads campaigns.

Get Personal Help

Book a 1-on-1 Coaching Session

Need a hands-on walkthrough tailored to your account? Book a 90-minute coaching session and we'll set it up together.