Friendship Immigration
Meta Pixel Test Events Verification Checklist
Verify that Meta Pixel 27841165162213881 fires correctly in Meta Events Manager, respects cookie consent, and tracks SPA navigation.
Printed on 9/11/2026 — 3:13:02 PM. This printed checklist does not include the live browser status panel or interactive links. Complete the checklist online to save progress.
Checklist progress
Before you start
This avoids cached consent, old cookies, and ad-blocker state from a previous session.
Tools such as uBlock Origin, Privacy Badger, or Brave Shields can block connect.facebook.net.
Keep it visible so you can see events arrive in real time as you complete each step.
1. Pre-consent checks (Marketing must be OFF)
If fbq already exists, a previous consent state or another Pixel installation may be present. Clear cookies/storage and reload.
Before you click Accept/Accept All, no requests to connect.facebook.net should appear.
The on-page Pixel Debug Panel reads the same consent state as the Pixel loader.
After rejecting, window.fbq must remain undefined and no Meta network calls should be made.
2. Accept Marketing consent
If you choose 'Manage Preferences', turn on the Marketing toggle and save.
This confirms the base code loaded after consent was granted.
In the Pixel Debug Panel, the Pixel ID should match exactly and Initialized should show true.
It can take 5–30 seconds to show up. The event name is 'PageView' and the Pixel ID should match.
3. SPA navigation checks
Accept Marketing cookies if you have not already done so in this session.
Because this is a React SPA, a new PageView must fire on every route change after consent.
Each history change should produce exactly one additional PageView, not duplicates.
These funnel events are part of the Europe Jobs portal and should appear after the landing PageView.
4. Withdraw consent checks
The preference center should open and show your current choices.
The Pixel Debug Panel should update to show advertising consent = false.
Test Events should stop receiving PageView or funnel events from this browser.
5. Mobile / responsive checks
Use a real phone or Chrome DevTools device emulation. Some mobile browsers block third-party scripts more aggressively.
SPA route changes on mobile must behave the same as on desktop.
6. Troubleshooting
Look for messages such as 'Refused to load the script' or 'fbq is not defined'.
Search the page source for the Pixel ID; it should appear only once in the base code and once in the SPA tracker.
It shows initialized status, consent state, event counts, and a timestamped event log.
Include the browser, any extensions active, and what you see in Test Events.
