Shopify to Meta Conversions API Integration
Send your Shopify conversion events to Meta through the Conversions API, with server-side tracking, event deduplication, and first-party attribution.
- Server-side Conversions API
- Event deduplication
- Shopify order data
- Meta attribution
What's connected
Shopify supplies the order and customer data. TrueTracked matches the event to the visit that produced it. Meta receives the conversion.
What Shopify adds to Meta
Sending conversions server-side is only half of it. These four come from Shopify knowing things about the order that a browser pixel never sees.
Deduplicated with proper event IDs
Every event carries a proper event ID that both the browser pixel and the server send, so Meta recognises the two as one conversion and counts the sale once.
The currency the shopper actually paid in
Orders are sent in the currency the shopper actually paid in, so the value and currency match what your browser pixel already reported and Meta never sees a mismatch.
New customers from Shopify's own record
NewCustomerPurchase and ReturnCustomerPurchase are decided by Shopify's customer record, not only by orders TrueTracked has seen, so they are correct from day one on a store with existing history.
Shop Pay orders still reach Meta
One-tap checkouts never touch the normal checkout flow, so there is no checkout to match against. Those orders are recognised from the shopper's cart and reach Meta like any other sale.
Shopify events sent to Meta
The commerce events, and what travels with each. Page views, searches and lead events map across too, and every mapping is editable.
| Shopify event | Meta event | Sent with it |
|---|---|---|
| Product viewed | ViewContent | Product IDs, value, currency |
| Add to cart | AddToCart | Product IDs, quantity, value, currency |
| Checkout started | InitiateCheckout | Cart contents, value, currency |
| Purchase | Purchase | Order ID, value, currency, hashed customer data |
Counted once, not twice
Every event carries a proper event ID that both the browser pixel and the server send, so Meta recognises them as one conversion. A sale can never land twice.
Setting it up
Connect Shopify so TrueTracked receives your orders, then connect Meta so those orders are sent on. Each is a one-time setup, and neither needs a developer.
Shopify and Meta, answered
Common questions about sending Shopify orders to the Meta Conversions API.
Track smarter. Grow faster.
Get clear insights into what drives your sales with TrueTracked.
14-day free trial · No credit card required