Enter the public website URL in the checker on this page.
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
Run a public-page check to reveal the signal cards.
Result preview
Your Meta Pixel check will appear here
Run the checker to see visible tracking signals, review points, developer handoff notes, and the monitoring next step.
Tracking health summary
A careful verdict with score, main risk, and next step.
Signal cards
Visible tags, forms, WhatsApp, calls, and lead actions grouped for review.
Client-safe report
A shareable summary that avoids raw scan evidence and sensitive values.
Developer handoff
Plain-English checks for the person responsible for the site.
no login · no install · ~10 seconds
How the free check works
Paste a page
Canary scans
Signals checked
not firing · /checkout
Sings if broken
what a result looks like
Each signal, found or not firing.
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.
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
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 lifeOverview
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
How to use it
From public URL to practical tracking next steps
Review whether Meta Pixel appears to be detected in the visible scan results.
Check the lead actions and commerce signals that may need Meta event testing.
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 checkA 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
WhatsApp Button Checker
Visible WhatsApp lead actions, contact paths, tracking context, and manual testing review points.
Website Form Checker
Visible forms, lead paths, submit buttons, contact alternatives, and manual submission testing review points.
WooCommerce Conversion Tracking Audit
WooCommerce product, cart, checkout, add-to-cart, Google Analytics / GA4 evidence, Meta, and Google Ads signals.
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.