Why are my analytics in Marketer different from Shopify?
Last updated: December 22, 2025
If the numbers in your Marketer dashboard don’t exactly match what you see in Shopify, this is expected. The difference comes from how data is sourced and how attribution works across platforms.
Where Marketer data comes from
Marketer pulls analytics directly from:
Meta (Facebook & Instagram)
Google Ads
Shopify
Important:
Marketer only shows data for campaigns created and managed through the Marketer app.
Campaigns run outside of Marketer are not included in the dashboard.
Because each platform measures performance differently, numbers will rarely match Shopify 1:1.
Why the numbers don’t match Shopify
Shopify reports real-time transactions.
Meta and Google report attributed conversions.
These are not the same thing.
Attribution timing differences
Shopify
Records sales at the moment of purchase
Attributes the sale to the last session or click
Meta & Google
Use attribution windows
Can credit a sale to an ad interaction that happened days earlier
Example:
A user clicks a Meta ad on Monday
Purchases on Thursday
Shopify records the sale on Thursday
Meta attributes the sale back to Monday’s ad interaction
This alone explains many reporting differences.
Attribution models (key concept)
Meta and Google include indirect influence in their reporting.
That means:
A user may see or click an ad
Leave without buying
Return later via another channel
The ad may still receive credit
Shopify does not support this type of attribution.
Privacy and tracking limitations
Modern privacy changes also affect accuracy:
iOS 14+ and consent rules
Platforms often rely on modeled or aggregated conversions.Cross-device behavior
Click on mobile → purchase on desktop may not always connect perfectly.Delayed or offline behavior
Longer consideration cycles affect attribution timing.
Because of this, perfect alignment across platforms is no longer realistic.
How Marketer handles this data
Marketer displays the performance data as reported by Meta and Google, so you can evaluate campaigns based on how the platforms themselves optimize and learn.
This ensures:
You see what the ad platforms “see”
Optimization decisions are based on the same signals the algorithms use
What you should focus on instead of exact matches
Rather than comparing exact numbers, focus on:
Trends over time
Relative performance between campaigns
ROAS direction (improving vs declining)
Consistency across days and weeks
Small discrepancies are normal. Large directional changes are what matter.
Summary
Marketer pulls data from Meta, Google, and Shopify
Only campaigns run via Marketer are included
Shopify reports real-time sales
Meta and Google report attributed conversions
Attribution timing, privacy, and modeling cause differences
This is expected behavior—not a tracking error.