Why Pixel Health Matters for Ad Performance
Your ad platforms (Meta, Google, TikTok) optimize campaigns based on conversion signals. If your pixel misses 20–30% of purchases — which is common due to iOS restrictions, ad blockers, and browser privacy updates — the algorithm is learning from bad data.
The result: you're paying for optimization that's calibrating toward the wrong audience. Campaigns look like they're performing, but actual ROAS is lower than reported because attributed conversions don't match actual orders.
Three categories of pixel problems directly hurt your ad spend:
- Missing events — Pixel doesn't fire on checkout completion
- Duplicate events — Pixel fires twice per purchase (inflates conversion data)
- Low Event Match Quality (EMQ) — Pixel fires but lacks user data fields, so Meta can't match the event to a real person
The 5 Platforms You Need to Check
A complete pixel audit covers:
- Meta Pixel + Conversions API (CAPI) — Browser pixel + server-side fallback
- Google Tag (GA4 / GTM) — Including Google Consent Mode v2 compliance
- TikTok Pixel + Events API — Required for TikTok Smart+ campaigns
- Pinterest Tag — If running Pinterest ads
- Snapchat Pixel — If running Snapchat ads
Understanding Your Pixel Health Score
A good pixel audit gives you a 0–100 score per platform with a letter grade:
Meta Event Match Quality (EMQ): The Hidden Score
Beyond basic firing status, Meta assigns an Event Match Quality score from 0–10 per event type. This score determines how well Meta can match your pixel events to real people in their system — which directly impacts attribution accuracy and audience quality.
EMQ is calculated based on which user data fields your pixel sends with each event:
| Data Field | EMQ Impact | Source |
|---|---|---|
| High | WooCommerce checkout | |
| Phone | High | WooCommerce checkout |
| First & Last Name | Medium | WooCommerce billing |
| City, State, ZIP, Country | Medium | WooCommerce billing |
| fbp (browser cookie) | Medium | Meta Pixel JS |
| fbc (click ID) | Medium | fbclid URL parameter |
An EMQ below 6.0 means Meta is struggling to attribute conversions. Target 8.0+ for optimal campaign performance.
Google Consent Mode v2: Required Since March 2024
Since March 2024, Google requires all advertisers serving ads to EU/EEA users to implement Consent Mode v2. Without it, Google cannot model conversions for users who decline analytics consent — effectively making your Google Ads blind to a significant portion of traffic.
Consent Mode v2 requires four parameters:
ad_storageanalytics_storagead_user_dataad_personalization
Missing any of these triggers a CRITICAL issue in a proper pixel audit. Many WooCommerce stores implemented Consent Mode v1 and never updated.
How to Run a Free Pixel Audit
Install NettoProfit (Free)
The Pixel Health Checker is 100% free — no account required. Install via WordPress → Plugins.
Navigate to NettoProfit → Pixel Health
The scan runs automatically on first visit. It crawls your homepage, shop, product, cart, and checkout pages.
Review your scores
Each platform gets a 0–100 score, letter grade, and a list of detected issues with fix recommendations.
Fix the CRITICAL issues first
Missing Purchase event on checkout, Consent Mode v2, or CAPI not connected — these have the highest impact on ad performance.
Schedule weekly automated scans
WP-Cron runs a scan every 7 days. If your score drops below threshold, you'll receive an email alert automatically.
Most Common Pixel Issues Found in WooCommerce Stores
- Purchase event not firing on order-received page — The most critical issue. Often caused by custom thank-you page redirects or incompatible checkout plugins.
- AddToCart event missing — Prevents Meta from building Purchase Intent audiences for retargeting.
- Duplicate Purchase events — Fires on page reload. Inflate conversion counts and corrupt campaign data.
- Low EMQ scores — Pixel fires but doesn't pass email/phone hashed to Meta. Usually fixable by enabling Advanced Matching in Meta Pixel settings.
- Consent Mode v2 not implemented — Critical for EU traffic. Requires a compatible consent management platform (CMP).
- CAPI not connected — Browser-only pixel misses iOS-blocked events. Server-side API bridges the gap.
Conclusion
A pixel audit takes 5 minutes and can reveal issues that are costing you 20–40% of your ad attribution accuracy. Running ads on a broken pixel is like driving with a cracked windshield — you can see roughly where you're going, but you're missing critical details that could prevent a costly mistake.
The Pixel Health Checker in NettoProfit is free, requires no account, and gives you actionable fix recommendations for every issue it finds. Run your first scan today.