Variance between analytics and Facebook

New Member
2 0 1
Looking for some help please. I'm getting conflicting information when I compare revenue between shopify, analytics and facebook.
Shopify and google analytics conversions match up. Facebook is tells me that it's conversions are always a lot higher than what analytics say.
As an example, when I look at a sale that FB is taking credit for, I can look at shopify conversions and it will show that the customers 1st visit was through google and 2nd visit was direct where they then went and made a purchase (Google Analytics will confirm this) yet it still shows up on FB as one of their conversions.

Any help would be great cause what figures to trust.



This could possibly be down to the conversion window you have on your Facebook campaign (e.g. if views are included).


The visitor may have viewed the ad on FB (but not clicked to go to your site) at some point before purchasing which means FB can claim it as their conversion.


It's beneficial in a way to know that the FB post may have contributed to their decision but does mean extra work to identify that.


If you'd rather just go by the clicks, you can amend the conversion window to exclude view-related conversions.


Hope this helps!

Jamie @ Urban Feather
New Member
2 0 1
Thanks for the reply. I run my facebook window at 28 days and analytics at 30. I'm gonna keep on checking sales day to day just to make sure all is good.
Shopify Staff (Retired)
Shopify Staff (Retired)
36 7 18

This is an accepted solution.

Hello, there!

Anders from the Shopify Social Care team here.


Jamie's point here is exactly right. If a person sees a Facebook ad for your product and doesn't click it (impressions), but later browses your website and decides to purchase the item, the Pixel is able to attribute this conversion to the Facebook ad the person saw. Third-party platforms are unable to capture these events. 


To elaborate a bit more on the discrepancy, many third-party tracking providers use referrer URLs to credit conversions back to ads. Some providers may under-report Facebook conversions by as much as 40%. This is often due to the fact that roughly 40% of people browse Facebook using HTTPS instead of HTTP and when someone clicks on an ad on Facebook and converts on a site, the referrer cannot be recorded since they left an HTTPS environment and entered an HTTP environment. In addition, if someone opens a new browser tab and purchases there (ex: they click the ad, run to a meeting, then go back to the website after work to purchase the product), the referrer URLs will no longer be available. The analytics tool will consider the purchaser a different person and not attribute the sale to Facebook. Facebook also has a doc which explains the discrepancy here.


That all aside, adjusting your conversion window from the default 28 days would be a good way to adjust for this discrepancy!

Anders | Social Care @ Shopify
 - Was my reply helpful? Click Like to let me know! 
 - Was your question answered? Mark it as an Accepted Solution
 - To learn more visit the Shopify Help Center or the Shopify Blog