Meta says my pixel is not active or has a warning. How do I check it in Meta Ads Data Advisor, the extension that replaced Pixel Helper?

TofuAnswer by the Tofu team · checked

Warning in Meta Ads Data Advisor means your pixel isn't set up correctly, and Inactive means it isn't sending events correctly. Data Advisor is Pixel Helper's new name, and old installs update on their own. To check, open your site in Chrome or Edge, click the extension's icon and submit your demo form. Then confirm the Lead event in Events Manager's Test events and Diagnostics tabs. The extension can now also change your pixel and Conversions API setup, with your approval.

As of November 2026.

Before you start

  • Chrome or Microsoft Edge. Meta offers Data Advisor for those two only.
  • Your ad blocker off for your site, or Meta says Data Advisor can't detect your pixel and events.
  • Your pixel ID from Events Manager, to tell your pixel from others on the page.
  • A Facebook login, maybe. Meta's developer page says pixel checks work logged out; its Help Center says to log in. If checks don't load, log in.
  • More access for setup and fixes: a Facebook profile, admin access to your Meta ad account (the Help Center says full access), and admin access to the tool it connects to, such as Google Tag Manager, Shopify, Salesforce or HubSpot. Setting up events on a pixel needs full access to the pixel.

Step 1: Make sure Data Advisor is installed and on

If you had Pixel Helper, Meta says it "automatically updates to Meta Ads Data Advisor" and all its old checks still work. The new version asks for wider permissions, which Meta lists as:

  • Access the page debugger backend, which Meta says "allows AI to view the current page content and navigate websites reliably"
  • Read and change all your data on all websites, so Meta can "operate on third-party sites on your behalf"
  • View and manage your tab groups, for the tabs it opens during an automated job

If the old extension shows as turned off, go to chrome://extensions/, find Meta Ads Data Advisor, turn its switch back on, accept the permissions and click Add extension. Reload any page you want to check.

Meta hasn't published a dated announcement of the rename. As of November 1, 2026, the Chrome Web Store listing is "Meta Ads Data Advisor," offered by Meta, version 5.12.2, updated October 28, 2026.

Step 2: Open your page and read the badge

Open a page that should have your pixel and look at the Data Advisor icon next to the address bar.

  • A dot or a number means pixel events fired on this page. The number is how many.
  • No badge means no Meta pixel is installed on this page.

Click the icon to open the side panel, which lists the pixels found and whether each loaded. Check that the ID matches yours.

Step 3: Read the pixel and event statuses

Meta's developer page defines them:

StatusFor the pixelFor an event
ActiveYour pixel is working correctlyThe event is being sent correctly
WarningYour pixel isn't set up correctlyOne or more issues "may affect performance"
InactiveYour pixel isn't sending events correctlyThe event isn't sending data right now
ErrorNot used for pixelsA critical problem, "such as blocked parameters, duplicate events, or a compliance violation"
Auto-detectedNot used for pixelsMeta found the event from site activity, with no code

The two levels don't always match: Meta says a pixel can be Active while some events have warnings, or show a Warning while events are still sent. Click into the pixel to see each event.

Step 4: Submit your form and watch for the Lead event

Submit your demo or contact form (or whatever you track). The expected event should appear and show as successful. If the form sends people to a thank-you page, click Show all events to see events across your browser session, not just the current page.

Meta says Data Advisor may miss:

  • Button clicks and other user-triggered events, unless they reload the page or call the pixel directly. If your form shows its thank-you message without a new page load, a missing Lead here doesn't prove it's broken.
  • Custom conversions and some advanced event types, which may still be working.

Sites using third-party tools can also get vague error messages. For anything it doesn't show, use Test events (Step 5).

Step 5: Confirm it in Events Manager's Test events

  1. In Events Manager, click Data sources in the left menu and select your pixel or dataset. (Some Meta pages call this menu Datasets.)
  2. Click Test events.
  3. Under browser events (or website events, if you picked a dataset), enter your site URL and click Open website.
  4. Submit your form in the window that opens. Your events appear in the Test events tab.

Activity is recorded only while the Test events page is open, and Meta says events should appear within one minute. If they don't, turn off ad blockers, refresh your site or try another browser, since not every browser is supported. New data can take 30 minutes or more to reach your analytics.

Step 6: Read the Diagnostics tab

  1. In Events Manager, click Data sources and select your data source. A red icon next to it means critical issues.
  2. Click Diagnostics and review the active issues.
  3. Click Learn how to fix this issue and follow the steps.

Warnings have a yellow icon. An issue detected in the last 24 hours shows under Active; if nobody acts on it within 3 days, it moves to Previously detected and loses its fix instructions, so check often.

Step 7: Check that your ad account can use the pixel

If the pixel fires but you can't pick it in Ads Manager, the ad account likely hasn't been given the dataset. To add it, in Meta Business Suite go to Settings, click Data sources, select Datasets, click Add assets, select the ad accounts and click Add. You need full control of the business portfolio, and the ad account must already be in it.

Step 8: Decide whether to let Data Advisor change your setup

Data Advisor can now set up the pixel and Conversions API through Google Tag Manager, connect Shopify or WooCommerce, send Salesforce or HubSpot CRM data to Meta through the Conversions API, and set up Advanced Matching. It can also apply fixes it recommends and keep watching your setup. Meta's store listing says "Nothing changes without your approval," and its developer page says every automated job ends with a summary report with screenshots.

Before you say yes:

  • Automatic events may be pre-selected. Meta's developer page says that since August 3, 2026, new pixels set up through Data Advisor have automatic event detection pre-selected and suggested events such as Lead applied by default; its Help Center describes a screen after Google Tag Manager setup where you can decline. If you already send your own Lead event, turn it off so Lead keeps meaning a real form submission. The switch is under Settings, Event setup, Automatic events in the Help Center, and "Track events automatically without code" on the developer page. See whether to turn off automatic events.
  • Supported platforms differ by page. The developer page lists Google Tag Manager, Shopify, Salesforce, HubSpot and WooCommerce. The Chrome and Edge listings leave out HubSpot, and the Help Center leaves out WooCommerce.
  • Sending CRM data to Meta is a bigger change than fixing a pixel. Read how to set up the Conversions API without a developer and how to raise Event Match Quality on lead events first.

Common problems

ProblemWhy it happensFix
No badge on the iconNo pixel on this page, or an ad blocker is onPut the base code in the head of every page you track and turn off ad blockers for your site
Pixel shows WarningA setup problem, such as duplicate pixel code, base code outside the head, or more than one conversion event per pageClick into the pixel, apply the suggested fix and keep one copy of the code per page
Pixel shows InactiveEvents aren't being sent correctlyCheck the base code, then check that iframes, tag managers or privacy tools aren't blocking the pixel
"Duplicate events detected" in DiagnosticsThe same event comes from your code and from automatic eventsTurn off automatic events and keep your own event
"Multiple events on an action"The pixel sends several events for one click or page loadRemove extra event code, often from the site's header template
"Event name mismatch"Event names are case-sensitive, so "lead" isn't LeadMatch Meta's standard event spelling
"New domain sending data"Another domain is sending events with your pixel IDSet an allow list in Traffic permissions in Events Manager
Meta alerts you to a drop in eventsEvents used in your campaigns or audiences fell sharply against a week ago and the 7-day averageCheck the base code, Test events, Diagnostics, your allow or block lists, and whether your site is up
Sources (15)

Ask Tofu next

Pick a question and Tofu Ads Agent answers it in chat.

Related answers