September 30, 2026
Why Meta and Shopify disagree even more on Black Friday, and which to trust
Black Friday weekend is when Shopify store owners look at their numbers most closely, and it is also when Facebook Ads Manager and Shopify disagree the most. Meta says the ads drove 400 sales. Shopify shows 260 orders with a Facebook UTM on them. On Friday afternoon, Ads Manager shows almost nothing at all.
Here is the short version. The normal gap between the two gets wider on Black Friday for three reasons: Meta takes credit for people who were going to buy anyway, it reports sales late and against the wrong day, and any tracking change made in November is likely to double count or drop sales. Neither tool is broken. You just need to judge the weekend on the right one.
If you have not read it yet, start with why Meta purchases don’t match Shopify orders. That covers the everyday gap. This is what changes that weekend.
Reason one: Meta gets credit for sales your emails made
By default, Meta counts a sale if someone clicked your ad in the seven days before buying, or saw it in the day before buying without clicking. That second part is called view-through.
On a normal Tuesday, view-through credit is modest. On Black Friday it balloons. Your customers are buying from your email, your texts, your homepage banner, and a lot of them also scrolled past your ad somewhere that day. Meta sees an ad view followed by a purchase and counts it. Shopify sees them arrive from your email and credits the email. The same order is claimed twice, once by each system.
That is why Ads Manager can show more sales than Shopify attributes to Meta. It is not lying. It is counting by its own rules on the one weekend when those rules flatter it most.
Quick check: in Ads Manager, open Columns, choose Compare attribution settings, and show 7-day click and 1-day view side by side. If a big share of your Black Friday sales are view-through, treat them with suspicion.
Reason two: the sales show up late and on the wrong day
Meta puts each sale against the day someone saw or clicked your ad, not the day they bought. And purchases keep arriving for days afterwards.
In Black Friday week this matters more than usual, because people see your ad early in the week, wait for the sale to start, and buy on Friday. Those sales end up back on Monday or Tuesday in Ads Manager. On Friday itself, Ads Manager undercounts badly, and the next Tuesday it looks far better.
This is how people turn off ads that were working. They look at Friday lunchtime, see thin numbers, panic, and cut spend. Judge the weekend on Tuesday, not during it. If you need a live number, use Shopify orders.
Reason three: tracking changes made in November
Every November some stores install a new tracking app, reconnect the Shopify Facebook and Instagram channel, or paste a pixel into the theme to be sure. Each of those is a chance for the same purchase to reach Meta twice without a shared event ID, which Meta then counts as two sales. Or for the purchase event to stop firing at checkout altogether.
It happens at the worst moment, when volumes are highest and you are watching most closely. The rule is simple: fix your tracking in October, test it, and then do not touch it until December.
Quick check before the sale: place a real test order, then find it in Events Manager. It should arrive once, as one purchase, with the right value. The Purchase event’s deduplication rate should be above about 80 percent. If it is not, fix it now.
How to judge the weekend
Decide how you will judge Black Friday before it starts, so you are not making calls on Friday afternoon numbers.
- Use Shopify to decide if the weekend made money. Add up total sales for the sale period, and total ad spend across every platform. Divide sales by spend. Do the same for a normal October week.
- Use Ads Manager to compare your ads against each other. It is still good at telling you which of your ads is doing better than the others, as long as you compare them on the same settings.
- Judge the weekend on Tuesday. Let the late purchases fill in before you draw conclusions.
- Make money decisions from your maximum cost per purchase at the sale price. A discount changes that number a lot, which is the subject of your Black Friday discount raises the ROAS you need to break even.
Bottom line
On Black Friday, Meta overcounts the sales your emails made, undercounts today’s sales that it will add later, and gets double counted by any tracking change made in a hurry. Trust Shopify to tell you whether the weekend made money. Use Ads Manager to compare your ads, three days later.
If your Meta and Shopify numbers already disagree more than they should, fix it in October, not during the sale. That is exactly what a teardown call is for.
Common questions
Why does Facebook Ads Manager show more sales than Shopify on Black Friday?
Mostly because of view-through credit. Meta counts a sale if someone saw your ad in the day before buying, even without clicking. On Black Friday people are buying anyway, from your emails, your texts and your homepage, and many of them scrolled past your ad at some point that day. Meta counts those. Shopify credits the email. Both are telling the truth by their own rules, and the overlap is bigger that weekend than any other.
Why does Ads Manager show fewer Black Friday sales than Shopify?
Meta puts each purchase on the day the ad was seen or clicked, not the day of the purchase, and it keeps adding purchases for days afterwards. Someone who clicked your ad on Tuesday and bought on Friday shows up on Tuesday. So on the day itself, Ads Manager undercounts. Look again on Monday or Tuesday and most of the missing sales will have filled in.
How do I know if my Facebook ads actually worked on Black Friday?
Look at the whole store. Take your total Shopify sales for the sale period and divide by your total ad spend across every platform. Do the same for a normal week in October. If the Black Friday figure is healthy and your spend went up, the ads did their job. Use Ads Manager to compare your ads against each other, and Shopify to decide whether the weekend made money.
Should I change my Facebook pixel or tracking app before Black Friday?
Only if it is actually broken, and only in October. A new tracking app or pixel change in November is the most common way stores end up double counting sales, or losing them, right when they need clean numbers. Do a test purchase now, check it arrives once in Events Manager, and then leave it alone until the sale is over.
Ads live but the numbers do not make sense? That is what I fix.