Meta CAPI

Meta CAPI Implementation That Restores the Attribution Your iOS Updates Stole

iOS 14 and App Tracking Transparency destroyed Meta's ability to track your conversions client-side. Meta Conversions API (CAPI) is the fix — sending purchase events directly from your server to Meta, bypassing browser restrictions and ad blockers. We implement CAPI correctly, improving event match quality, reducing duplicate events and rebuilding the attribution accuracy your campaigns depend on.

Get Started → All Services
Meta CAPIConversions APIEvent Match QualityServer-Side EventsiOS AttributionShopify CAPIDe-DuplicationPurchase EventsPixel + CAPIGA4 IntegrationLead EventsRevenue RecoveryMeta CAPIConversions APIEvent Match QualityServer-Side EventsiOS AttributionShopify CAPIDe-DuplicationPurchase EventsPixel + CAPIGA4 IntegrationLead EventsRevenue Recovery
META CAPI

Server-Side Conversion Signals That Make Your Meta Campaigns Smarter

🖥️
CAPI Server-Side Setup
Meta Conversions API implementation sending purchase, add-to-cart, initiate checkout and lead events directly from your server — bypassing browser restrictions and ad blockers.
📊
Event Match Quality Optimisation
Customer information hashing (email, phone, name, address) configured at event level to maximise Event Match Quality score — the primary driver of Meta's algorithm performance.
🔄
Pixel + CAPI De-Duplication
Proper event_id de-duplication logic ensuring Meta counts each conversion once — from both browser Pixel and server CAPI — without inflating reported conversions.
🛍️
Shopify CAPI Integration
Shopify Web Pixel and server-side CAPI configured in parallel using Shopify's Customer Events framework and the Meta Conversions API gateway.
🎯
Custom Event Configuration
All standard events plus custom conversion events (subscription start, loyalty join, high-value purchase) configured in CAPI for granular campaign optimisation.
📈
Attribution Recovery Reporting
Before-and-after analysis showing the percentage of conversions recovered through CAPI that were invisible to browser-side Pixel alone — typically 15–35%.

Frequently Asked Questions

Meta Conversions API is a server-to-server integration that sends conversion events (purchases, leads) directly from your web server to Meta — bypassing the browser Pixel. Since iOS 14's App Tracking Transparency reduced browser tracking, brands relying solely on the Pixel lose 20–40% of conversion signals. CAPI recovers these signals, improving Meta's campaign optimisation and your ROAS reporting accuracy.

Event Match Quality (EMQ) is Meta's score (0–10) for how accurately a conversion event can be matched to a specific Facebook user. Higher EMQ means Meta can attribute more conversions and optimise campaigns more effectively. CAPI improves EMQ by including hashed customer data (email, phone) with each event — signals the browser Pixel cannot reliably send post-iOS.

No — CAPI and the browser Pixel should run in parallel with proper de-duplication. The Pixel captures real-time browser events for fast signal delivery; CAPI captures server-side events for accuracy. De-duplication via matching event_id values ensures Meta counts each conversion once.

Shopify provides a Customer Events API and Web Pixel framework for installing tracking. We use Shopify's native CAPI gateway (available on Shopify Plus) or a custom server-side integration to send purchase and checkout events directly from Shopify's servers to Meta.

Improved Event Match Quality from CAPI typically improves Meta's campaign optimisation — leading to lower CPAs and higher ROAS over the following 2–4 weeks as the algorithm benefits from better signal quality. Most brands see 10–30% improvement in reported conversions and measurable ROAS uplift after CAPI implementation.

SCALE

Rebuild Your Meta Attribution and Recover Lost Revenue

Book a free CAPI audit and see exactly how many conversions Meta is currently missing.

Free Audit