The Tracking Problem
Since iOS 14.5, browser-based pixel tracking captures roughly 60-70% of actual conversions. That means Meta's algorithm is optimizing on incomplete data. Your ROAS reports are understated, and your campaigns are making suboptimal decisions.
Conversions API (CAPI) sends event data directly from your server to Meta, bypassing browser restrictions entirely.
What CAPI Fixes
- Better attribution — Capture events that browser cookies miss
- Improved optimization — More data = better algorithm decisions = lower CPA
- Accurate reporting — See your real ROAS, not a discounted version
- Future-proofing — As cookies die, server-side tracking becomes the only reliable method
Setup for Shopify Brands
Shopify has built-in CAPI integration:
1. Go to Settings → Customer Events → Meta 2. Enable the Conversions API toggle 3. Enter your pixel ID and access token 4. Set deduplication keys to prevent double-counting
Important: Use the same event names for browser and server events. Meta deduplicates using event_id.
Beyond Basic Setup
The default Shopify integration sends purchase and checkout events. For full optimization, also send:
- AddToCart — Server-side cart events
- ViewContent — Product page views
- InitiateCheckout — Checkout starts
- Lead — Email signups and form submissions
Verifying Your Setup
Use Meta's Events Manager → Test Events tab. Send test events and verify they show as "Server" events with matching browser events for deduplication.
The brands we work with typically see a 15-25% improvement in reported ROAS after proper CAPI setup — not because performance actually changed, but because they're finally seeing the full picture.