Skip to content
Start free
Menu
Meta pixel not active: how to check

Meta pixel not active: how to check

Last updated Oct 29, 2026

When Meta says your pixel is not active, the pixel has stopped sending it events from your site. It usually follows a change — a theme, a checkout, a consent banner or a platform — and the site shows no error. Check the page and your store's orders before you change a campaign.

The most likely causes

  1. A theme or a platform changed. Pixel code added to the old theme, or an old plugin's integration, does not move to the new one by itself.
  2. A consent banner. A pixel waiting for a consent decision it never receives sends nothing, so all its events go quiet at once.
  3. The code moved or was duplicated. Meta asks for the base code in the page's <head> and once per page; two copies, or one in the wrong place, send events badly (Meta's developer documentation).
  4. A different pixel. The site carries another pixel's ID than the one you look at in Events Manager.

How to check it by hand

  1. Install Meta's browser extension, Meta Ads Data Advisor — formerly Meta Pixel Helper — open your site with your ad blocker off, and read the pixels it finds. It marks each one Active, Warning or Inactive (Meta's developer documentation).
  2. Check that the pixel ID it shows is the one you look at in Events Manager.
  3. Place a test order and follow it: the extension should show the purchase event on the confirmation page.
  4. Compare the purchases Meta reports for a day with your store's paid orders that day. If the orders hold and Meta's purchases fall, it may be the recording that changed, not the sales.

Purchases a pixel stops sending can look like a change in your business.

What TraceLog sees and what it does not

TraceLog reads nothing from Meta and cannot tell you what Meta received. It keeps its own record of the conversion path you define, beside Meta, and checks it every day. On PrestaShop and Shopify, and on WooCommerce from plugin 0.5.1, the store's server also confirms each paid order, so an order counts even when the browser never sent it (why the counts differ).

From Pro, except on Shopify, TraceLog also alerts you when the page stops requesting a Meta tag you confirmed beside a conversion. The alert says the page stopped asking, never that Meta lost anything, and never why (alerts).

Questions

Does TraceLog fix my Meta pixel?

No. It changes nothing in Meta and installs no Meta pixel.

Will TraceLog's purchases match Meta's?

Not necessarily. Meta attributes conversions to ads by its own rules, and TraceLog counts each order once in its own record.

Do I have to remove the Meta pixel?

No. TraceLog works beside GA4, Meta and Google Ads and reads none of them.

Try it on your store

Define your conversion path, and TraceLog checks it while you install.

Start free

Free up to 10,000 sessions a month. No card.