free tracking check

Check if Meta Pixel (Facebook Pixel) is visible on your website

Run a free check for a visible Meta Pixel signal and the tracking around it — found, detected, or not firing.

Meta Pixel Checker

Free browser-based scan

Run the Meta Pixel checker

Enter a public website URL to scan for visible Meta Pixel signals, lead actions, and tracking review points.

Accepted formats: example.com, www.example.com, or https://example.com. No TrackCanary tracker install is needed for the free check.

Listening room

TrackCanary canary waiting for a scan

Run a public-page check to reveal the signal cards.

no login · no install · ~10 seconds

How the free check works

Paste a page

scanning…

Canary scans

gtm · detected
ga4 · appears
form · found

Signals checked

meta pixel
not firing · /checkout

Sings if broken

what a result looks like

Each signal, found or not firing.

  • Meta Pixelnot firing
  • GTMdetected
  • GA4appears
  • Formfound
  • Call linkfound

Honest scope: the canary checks what’s visible from a public page — no account access. It finds gaps early; it does not prove platform-side delivery.

It doesn’t just find problems — every finding ships with a suggested fix and a copy-ready developer handoff.

See a sample report

Keep it monitored

A checker is a snapshot. Monitoring watches it every day.

The free scan shows what’s visible right now. Paid monitoring re-checks the same page every day, remembers the last good state, and emails you the moment a form, a WhatsApp or call link, or a conversion tag breaks or disappears.

Free scan

  • One-time check
  • Shows what’s visible now
  • No login · ~10 seconds
  • Free, always

$9/mo monitoring

  • Re-checks every day
  • Remembers the last good state
  • Email alert when something breaks
  • Founding price: $9/mo for life
TrackCanary canary mascot

Founding waitlist

Join the waitlist — lock $9/mo for life

TrackCanary is free during early access. When daily monitoring launches it’s $9/month per site. Join the waitlist now and your price stays $9/month for life.

No card today — we’ll email you when your spot opens.

$9/mo · locked for life

No card today. Unsubscribe anytime.

Overview

Free Meta Pixel (Facebook Pixel) checker & validator: test whether the pixel appears present on your site before ad spend is wasted.

Meta Pixel visible signals, lead actions, commerce actions, and review points before relying on Meta campaign reporting.

What it does

TrackCanary checks whether Meta Pixel appears to be detected from the public website pages it can crawl. It also reviews visible lead and commerce actions that may need event testing. This does not prove Meta attribution; manual verification in Meta Events Manager may still be recommended.

What this does not prove

  • It does not prove final Meta attribution.
  • It does not prove Meta Ads account delivery or ROAS.
  • Manual verification in Meta Events Manager may still be recommended.

What this checks

  • Visible Meta Pixel signals where the public browser scan can detect them
  • Forms, important buttons, WhatsApp links, phone links, and email links that may need Meta lead events
  • WooCommerce product, add-to-cart, cart, checkout, and purchase-intent signals where visible
  • Google Analytics / GA4, Google Tag Manager, and Google Ads context for the same pages
  • Plain-English review points and a shareable report for developers or clients

What this does not prove

  • Visible signals do not prove final Meta attribution or ROAS.
  • The checker does not connect to your Meta Ads account or Events Manager.
  • Pixel detection does not prove every lead, checkout, or purchase event is firing correctly.
  • Manual verification may still be recommended after site changes or campaign launch.

For agencies

A quick preflight check before clients spend more on campaigns

Use a fast preflight check before launching or scaling Meta campaigns.
Send a privacy-safe report to a developer without exposing ad account data.
Spot missing or changed visible signals after client site updates.

How to use it

From public URL to practical tracking next steps

1

Enter the public website URL in the checker on this page.

2

Review whether Meta Pixel appears to be detected in the visible scan results.

3

Check the lead actions and commerce signals that may need Meta event testing.

4

Use Meta Events Manager separately to confirm final live event delivery.

Recommended next step

Use the scan report to decide which visible lead or commerce actions should be manually tested in Meta Events Manager.

Run a free Meta Pixel check

A Meta Pixel can load on the page while the events never fire

The Meta Pixel has a reassuring base signal: the pixel snippet is on the page, so a check sees it, and it feels like Meta tracking is handled. But the base pixel loading and the events that matter — Lead, Purchase, AddToCart — actually firing are two different things. The base code loading is the easy part; the events attached to real actions are where tracking quietly falls apart. A page can carry the Pixel perfectly while a form submit, a WhatsApp click, or a checkout sends nothing to Meta.

The events that carry campaign value break in ways that leave the page looking normal. A consent banner blocks the Pixel until the visitor accepts, so early traffic is never counted. A redesign renames the button or thank-you page an event depended on. iOS and browser tracking limits drop a share of browser-side events. Or the base pixel is present but the standard events were simply never added. PageView keeps registering, so Meta shows activity — while the Lead and Purchase events optimization relies on quietly go missing.

The free check works at the visible layer: it looks for whether a Meta Pixel signal appears present on the public page and flags the lead and commerce actions that usually need their own events for review. It does not open Events Manager or prove any event fires — it tells you the Pixel appears to be there and where the events worth testing live.

  • The base pixel loads but no Lead, Purchase, or AddToCart event fires on the real action.
  • A consent banner blocks the Pixel until the visitor accepts, so early traffic is lost.
  • A redesign renamed the button or thank-you page a standard event depended on.
  • iOS and browser privacy limits drop a share of browser-side events before they reach Meta.

How Meta Pixel tracking works, and where it breaks

The Meta Pixel works in two layers: the base pixel loads on every page, then standard events fire on specific actions — a lead form, an add to cart, a purchase — passing parameters Meta uses to attribute and optimize. That split is what makes the base signal a poor proxy for health: a loaded pixel with no events looks, from the outside, almost identical to one that is fully instrumented. Everything depends on the events being present, triggered on the right action, and reaching Meta.

Two failure shapes are common and pull opposite ways. Some actions fire no event at all, so real conversions never reach Meta. Others fire on page load instead of the real action, so every visit looks like a Lead or Purchase and the numbers inflate. On top of that, browser-side events lose a share to privacy limits unless a server-side setup backs them up. A visible pixel is not the same as a firing, attributed event, and that gap is exactly what makes Meta reporting drift from what actually happened on the site.

The free check works at the visible layer: it looks for whether the Pixel appears present and which lead and commerce actions are visible on the public page, then flags them for review. It does not connect to Meta, read Events Manager, or prove an event fires or is attributed — those need Events Manager or the Meta Pixel Helper with account access. Naming that limit honestly is the point: the scan tells you where to test in Meta, not that the Pixel is fine.

  • A lead or commerce action has no matching standard event, so it never reaches Meta.
  • An event fires on page load instead of the real action, inflating Leads or Purchases.
  • The base pixel is present but standard events were never added.
  • Browser-side events lose volume to privacy limits with no server-side backup.

Checking a Meta Pixel without a Chrome extension or login

The usual way to verify a Meta Pixel is the Meta Pixel Helper — a Chrome extension you install, signed into the browser, clicking through one page at a time to watch the pixel and its events fire. It is the right tool for confirming exactly what one page sends, but it checks a single page per session from the machine you are on, it is strongest at events that fire on page load rather than on a click, and for an agency it means installing an extension and inspecting each client page by hand.

TrackCanary takes the opposite approach for the first look. Paste a public URL — no login, no install, no extension — and the check reviews whether the Meta Pixel appears present alongside the forms, WhatsApp, calls, and commerce paths that usually carry its events, all in one pass. It is the fast preflight you can run on any page, including a client's, before more budget goes through it — a way to see whether the Pixel even appears to be on the page before anyone opens the Pixel Helper.

It does not replace the Pixel Helper or Events Manager — those still confirm which events fire and how they are attributed. TrackCanary is the step before that: a quick, honest read of what appears visible from the public page, and a way to keep watching it so a Pixel that drops off a page after a change does not go unnoticed.

  • No login, no install, no extension — paste a URL and read the result.
  • Checks Meta Pixel presence next to forms, WhatsApp, calls, and commerce paths in one pass.
  • Runs on any public page, including a client site you do not control.
  • Points you to the actions worth confirming in Events Manager, without opening the account.

Related tracking guides

Related pages

FAQ

Does TrackCanary connect to my Meta Ads account?

No. This checker does not use the Meta API. It scans the public website for visible tracking signals and conversion opportunities.

Can TrackCanary confirm Meta purchase attribution?

No. It does not claim final attribution or ROAS proof. It helps find visible tracking signals and gaps that may affect Meta optimization and reporting.

What should I do if Meta Pixel is missing?

Install the base Meta Pixel on public pages, then test lead or purchase events in Meta Events Manager after implementation.

How do I test if the Meta Pixel is working?

Start with a free Meta Pixel checker like this one to see whether the pixel base appears present on a public page, then confirm events fire in Meta Events Manager or the Meta Pixel Helper with account access. A visible pixel is the starting point, not proof that every event fires.

Is the Meta Pixel the same as the Facebook Pixel?

Yes. The Facebook Pixel was renamed the Meta Pixel; they are the same tracking base. This checker scans a public page for the visible Meta Pixel signal (the connect.facebook.net base and the fbq call), without logging into the account.

Start with a free tracking check

Find tracking gaps before they affect campaign decisions.

The public check looks for visible tracking signals and creates a shareable report. No TrackCanary tracker install is required for the first check.

Run a free Meta Pixel check