If a Meta Pixel is not receiving events, first verify the base code loads on the live site and that the event is triggered on the correct page or action. A campaign cannot optimize reliably for an event Meta never receives.

01

Check the exact status first

Open Events Manager, select the dataset, and review Overview and Test events. Check whether PageView or the intended event appears when you visit the site.

02

Fix it in Meta Events Manager

Follow these steps in order. If a setting is locked, stop and check the account role or asset ownership before rebuilding the campaign.

  • Confirm the dataset ID in your website or tag manager matches the dataset in Events Manager.
  • Use Test events and complete the real site action that should trigger the event.
  • Check the browser console or tag-manager preview for blocked or unpublished tags.
  • Review the event name and parameters against the event used by the ad set.
  • Publish the corrected tag or code, then test again.
03

Verify before changing the campaign again

Use a fresh status check after saving. Avoid raising the budget, changing the audience, and replacing the creative until the original issue has cleared.

  • Confirm the event appears in Test events.
  • Allow processing time before expecting the status to update everywhere.
  • Reopen the ad set and select the active event only after it is available.

THE TAKEAWAY

Fix the stated error first, then change only one campaign variable at a time so you can see what actually resolved it.