What Is the Shopify CAPI
(Meta Conversions API)?
The Shopify CAPI refers to server-side Conversions API implementation for Shopify — sending purchase events directly from Shopify's servers to Meta CAPI, Google Enhanced Conversions, or TikTok Events API. It bypasses iOS restrictions and ad blockers, recovering 20–40% of conversions that browser pixels miss. Free to implement using Make.com and CAPI Shield — no code, no paid apps.
What Does CAPI Stand For?
CAPI stands for Conversions API — Meta's term for their server-to-server event tracking endpoint. In Shopify contexts, "Shopify CAPI" is used broadly to mean any server-side tracking implementation that sends Shopify order events to ad platforms, including:
- Meta Conversions API — sends purchase events to Meta (Facebook/Instagram Ads)
- Google Enhanced Conversions — Google's server-side equivalent for Google Ads
- TikTok Events API — TikTok's server-side tracking for TikTok Ads
All three use the same underlying architecture: an order-paid webhook from Shopify fires a server-to-server HTTP request to the ad platform's API endpoint. iOS privacy settings and browser-based ad blockers cannot intercept a server-to-server request.
How the Shopify CAPI Works
Customer completes Shopify checkout. Shopify fires an order-paid webhook from its own servers to your Make.com scenario. iOS cannot block this.
Shopify webhook (built-in)Make.com extracts order value, email, phone, product, and IP address. Email and phone are hashed (SHA-256) before sending — GDPR compliant.
Make.com data mappingMeta CAPI, Google Enhanced Conversions, and TikTok Events API receive the purchase event server-to-server. Attribution is matched and ROAS is restored.
Meta · Google · TikTok APIsMeta CAPI vs Google Enhanced Conversions vs TikTok Events API
| Platform | API Name | Event Name | Match Signal | Free? |
|---|---|---|---|---|
| Meta (Facebook/Instagram) | Conversions API | Purchase | Hashed email + phone | ✓ Free |
| Google Ads | Enhanced Conversions | purchase | Hashed email | ✓ Free |
| TikTok Ads | Events API | CompletePayment | Hashed email + phone | ✓ Free |
Does Shopify Have a Native CAPI?
Shopify has a partial native Meta CAPI integration via the Meta Sales Channel app. However, this integration has limitations: it only covers Meta (not Google or TikTok), provides limited control over deduplication logic, and does not allow custom event parameters. For complete multi-platform CAPI covering Meta, Google Ads, and TikTok simultaneously, a dedicated implementation like CAPI Shield is required.
Is Shopify CAPI GDPR Compliant?
Yes, when implemented correctly. The CAPI implementation hashes all personally identifiable data (email address, phone number) using SHA-256 before transmitting to ad platforms. The raw email or phone is never sent. Make.com's data processing occurs within the EU/UK by default, and the data is transmitted using HTTPS encryption. This is consistent with GDPR requirements for lawful data processing.
You should update your Shopify store's privacy policy to disclose server-side event transmission to Meta, Google, and TikTok as part of your advertising data processing notice.
"Recovered $600/mo in under 10 minutes. We were bleeding attribution data after iOS 17 and had no idea. CAPI Shield fixed it the same day."
"Our TikTok campaigns looked unprofitable on paper. After server-side tracking we could see 31% more purchases than reported. Completely changed our bidding."
People Also Ask
Answers to the questions Shopify store owners ask most about this topic.
What is the Shopify CAPI?
The Shopify CAPI refers to server-side Conversions API implementation for Shopify — sending purchase events from Shopify's servers directly to Meta CAPI, Google Enhanced Conversions, or TikTok Events API. It bypasses iOS privacy restrictions and ad blockers that block browser pixel tracking, recovering 20–40% of conversions that would otherwise be missed.
What does CAPI stand for in Shopify?
CAPI stands for Conversions API — Meta's term for their server-to-server tracking endpoint. In Shopify contexts, CAPI is used broadly to refer to any server-side tracking implementation sending Shopify order events to ad platforms, including Meta CAPI, Google Enhanced Conversions, and TikTok Events API.
Is the Shopify CAPI free?
Yes. Meta's Conversions API, Google Enhanced Conversions, and TikTok Events API endpoints are all free to use. CAPI Shield by Stack Architect provides a no-code implementation using Make.com's free tier at $0/month. Setup takes 6 minutes.
Does Shopify have a built-in CAPI?
Shopify has a partial native Meta CAPI integration via the Meta Sales Channel app. However, it covers Meta only — not Google Ads or TikTok. For multi-platform server-side tracking across all three ad networks, a dedicated implementation like CAPI Shield is required.
Why does my Shopify store need CAPI?
iOS 14+ blocks browser pixels, causing ad platforms to under-report Shopify purchases by 30–50%. CAPI bypasses this by sending purchase events from Shopify's servers rather than the customer's browser — iOS cannot intercept a server-to-server request. Stores typically see 20–40% more attributed conversions after implementation.
Is the Shopify CAPI GDPR compliant?
Yes, when correctly implemented. All personal data (email, phone) is hashed using SHA-256 before transmission to ad platforms. Raw personal data is never sent. The implementation should be disclosed in your store's privacy policy as part of your advertising data processing notice.