Meta Pixel Not Firing? A Step-by-Step Troubleshooting Guide

Gregory · Gregory Digital

2 min read

Meta Pixel Not Firing? A Step-by-Step Troubleshooting Guide

Quick answer: Use the Meta Pixel Helper browser extension to see if the pixel loads, then Events Manager → Test Events to see which events Meta actually receives. If PageView is missing, fix the base code; if only conversion events are missing, fix the event triggers. Add the Conversions API for reliability.

When the pixel stops reporting leads, Meta optimises towards nothing, and your cost per lead climbs. It is usually a simple setup problem.

What it means

Two tools tell you different things:

  • Meta Pixel Helper (Chrome extension): is the pixel code on this page, and which events fire in the browser?
  • Events Manager → Test Events: which events reach Meta in real time, from the browser and the Conversions API?

If Pixel Helper shows an event but Test Events doesn’t, there’s usually an ID mismatch or blocking. If neither shows it, the code isn’t firing.

Common causes

  • Pixel code removed or duplicated after a site or theme change
  • Wrong pixel ID
  • Lead event tied to a thank-you page that no longer loads
  • Consent banner or ad blockers stopping the browser pixel
  • Two plugins both installing the pixel (double counting)

How to fix it, step by step

  1. Install Meta Pixel Helper and load your site. Confirm one pixel with the correct ID and a PageView.
  2. Open Events Manager → your pixel → Test Events, enter your URL and open the site.
  3. Complete the conversion (submit a form). Watch for the Lead or Contact event.
  4. If PageView is missing, re-install the base code (or reconnect your platform integration).
  5. If only the conversion event is missing, fix its trigger (button click, form submit or thank-you page).
  6. Remove duplicate installs.
  7. Set up the Conversions API so events still arrive when browsers block the pixel.

How to stop it happening again

  • Test events after every website change
  • Use one installation method only
  • Pair pixel with Conversions API and deduplicate events

Related: Meta Pixel vs Conversions API · Facebook lead ads to CRM

Frequently asked questions

How do I know if my pixel is working?

Pixel Helper shows it firing in your browser; Test Events shows Meta receiving it.

Why do events show in Pixel Helper but not Events Manager?

The main dashboard can lag. Use Test Events for real time, and check the pixel ID matches.

Do I still need the pixel if I use Conversions API?

Yes. Meta recommends running both, with deduplication, for the most complete data.

Sources

Stuck on this one? Get a free ad review and you will get a short written diagnosis of what is going wrong and what to fix first.

Gregory

Written by Gregory

20 years building websites and running lead generation, mostly with my own money on the line. Based in Sydney, working with clients worldwide. How I work →