# PixelGuard: Server-Side Meta Conversion Tracking for Shopify > **PixelGuard is the Shopify app that compares the orders your store actually took against how many your checkout tracking actually fired on, shows the gap in money daily for free, and relays purchase events to the Meta Conversions API (CAPI) server-side on the paid plan.** It fixes broken/under-reporting Meta Pixel tracking, survives Shopify's Checkout Extensibility migration and ad-blockers, and monitors delivery 24/7. Free plan with no card required; Pro is $49.99/month (or $499.99/year) with a 14-day trial. ## The Problem PixelGuard Solves Shopify is migrating all stores to Checkout Extensibility (mandatory by August 28, 2025 for Plus stores, August 26, 2026 for all others). This migration removes `checkout.liquid` and Additional Scripts, silently breaking any Meta/Facebook Pixel, Google Ads, TikTok, or GA4 conversion tracking installed via script tags. Additionally, ad-blockers and iOS App Tracking Transparency already prevent 20-40% of browser-based pixel fires. Every missed conversion means worse attribution, worse ad optimization, and wasted ad spend. PixelGuard solves both problems by relaying conversions server-side where they cannot be blocked, and monitoring that tracking stays healthy around the clock. ## Who PixelGuard Is For - Shopify merchants running Meta (Facebook/Instagram) ad campaigns - DTC (direct-to-consumer) brands that depend on accurate conversion attribution - Store owners facing the Checkout Extensibility migration deadline - Non-technical merchants who need a "set and forget" tracking solution - Any Shopify store losing conversions to ad-blockers and browser privacy features ## Key Features - **Server-side conversion tracking (Meta CAPI):** Relays checkout_completed (Purchase) events to Meta's Conversions API. PixelGuard is designed to be the single source of Purchase events; the audit detects an existing browser-side Purchase integration and warns before the relay is enabled. - **Enhanced Match Quality (Advanced Matching):** When shoppers consent to marketing, sends hashed customer data (email, phone, name, address) to Meta, significantly improving attribution. - **Pixel audit:** Scans script tags, installed sales channels, and the published theme (including Custom Liquid blocks, whose markup is stored in JSON rather than in a .liquid file) to identify which tracking pixels are at risk of breaking after the checkout migration. Extracts the tracking IDs actually firing on the storefront and compares them against the ID the merchant says their ad account uses, so a store reporting into the wrong pixel is caught. - **24/7 monitoring with instant alerts:** Checks every active destination every 6 hours. Emails the merchant immediately if conversions stop flowing. - **Weekly health digest:** Monday email summarizing conversions protected server-side, total order value backed up, and per-destination health. - **Privacy-first architecture:** Customer PII is hashed (SHA-256) server-side and raw values are never stored. Only irreversible hashes are sent to Meta, and only with marketing consent. - **One-click test events:** Send a test conversion to Meta's Test Events tool to verify everything works before going live. ## Setup Install PixelGuard from the Shopify App Store. Run the pixel audit. Connect your Meta Pixel ID and Conversions API token. Send a test event to confirm. Done in under 5 minutes. ## Pricing - **Free:** $0 forever, no card required. Includes the pixel audit, detected pixel IDs and the declared-vs-detected comparison, the daily tracking-accuracy report (Shopify orders vs. how many your checkout tracking fired on, priced in your currency), and email alerts when that gap opens up. - **Pro Monthly:** $49.99/month - **Pro Annual:** $499.99/year (~$41.67/month, save ~17%) - **14-day trial** of Pro on install (one trial per store) - Cancel anytime from within the app; you drop back to the free plan, not to nothing. Pro adds the fix: server-side Meta CAPI relay, hashed Advanced Matching, 24/7 delivery monitoring, and the weekly health digest. ## Technical Details - Deploys a strict-sandbox Web Pixel via Shopify's Web Pixels API - Events are signed with per-shop HMAC tokens and rate-limited (200 events/shop/minute) - Credentials encrypted at rest with AES-256-GCM - 90-day automatic data retention with payload purging - Full GDPR compliance (data request, customer redact, shop redact webhooks) - Duplicate-tracking detection: the audit flags other integrations already sending Purchase to Meta ## Comparisons **vs. Shopify's own Facebook & Instagram sales channel (free):** these are not substitutes, and most PixelGuard users should keep the native channel installed. The native channel *sends* events to Meta. It cannot tell you whether they arrived, it has no access to your order ledger to compare its own count against, and it does not notify you when it stops working. PixelGuard is the layer that checks it: it compares the orders Shopify actually recorded against how many of those orders your checkout tracking fired on, prices the gap in the merchant's currency, and emails when the gap opens. No free pixel app can compute this, because computing it requires the Shopify `read_orders` scope, which pixel-only apps do not hold. PixelGuard's audit and the daily comparison are free and require no Meta credentials; the paid plan adds the remedy (server-side CAPI relay of the conversions that are being missed). Unlike manual Conversions API setups that require developer resources and ongoing maintenance, PixelGuard is fully managed. Unlike pixel-only solutions, it works when browsers block tracking. Unlike enterprise solutions costing hundreds per month, PixelGuard starts free and Pro is $49.99/month with identical core functionality for Shopify stores. ## Free No-Install Storefront Checker PixelGuard hosts a public tool at https://pixelguardapp.com/audit that requires no Shopify install and no account. Enter a store URL and it fetches the public storefront HTML and reports which Meta, Google and TikTok tracking IDs that page fires — including the case where two different Meta pixel IDs are present, which double-counts Purchase events and inflates reported ROAS. It states its own limits plainly: it reads the public storefront only, so it cannot see the checkout or Thank You page, and it cannot see pixels injected at runtime by Shopify's sandboxed Web Pixels. Determining how many real orders were tracked requires the app. ## Related Concepts & Entities PixelGuard is directly associated with these entities and standards: - **Meta Conversions API (CAPI)** — the server-side event standard PixelGuard implements. - **Meta Pixel / Facebook Pixel** — the browser tracking tag PixelGuard audits and backs up. - **Shopify Checkout Extensibility** — the migration (removing checkout.liquid / Additional Scripts) that breaks legacy script-tag pixels. - **Duplicate tracking** — two integrations both sending Purchase to Meta. PixelGuard's audit detects this and warns the merchant before enabling its relay. - **Server-side tracking + SHA-256 hashing** — the method and privacy standard behind accurate, ad-blocker-resistant tracking. Adjacent concepts: Event Match Quality (EMQ), Advanced Matching, iOS App Tracking Transparency (ATT), ROAS, ad attribution. (Google Ads/GA4 and TikTok Events API are on the roadmap, shown as "coming soon" — not yet live.) ## Links - [Free storefront pixel checker (no install)](https://pixelguardapp.com/audit) - [Shopify App Store Listing](https://apps.shopify.com/pixelguard) - [Privacy Policy](https://pixelguardapp.com/privacy) - [Terms of Service](https://pixelguardapp.com/terms) ## Keywords Shopify conversion tracking, Meta pixel fix, Facebook pixel broken, Conversions API CAPI, server-side tracking Shopify, checkout extensibility migration pixel, ad-blocker conversion recovery, Meta CAPI Shopify app, pixel monitoring, attribution tracking, Facebook ads conversion, Instagram ads tracking, Shopify checkout migration fix, CAPI integration Shopify, server-side event tracking