Why don't my Meta numbers match my store?
Your ad dashboard says one thing, your bank says another. Since Apple changed the rules, the gap is not a bug. It is the new normal, and you can work around it.
By Param, Founder

Open Meta Ads Manager and it tells you the campaign drove a certain number of sales at a certain return. Open your store and the numbers do not line up. If that gap has been bugging you, you are not doing anything wrong. The rules of tracking changed, and most dashboards never told you plainly.
The turning point was Apple's App Tracking Transparency. It asked iPhone users a simple question about being tracked, and around three quarters of them said no. Since a large share of your traffic is on iPhones, that means Meta simply cannot see a big chunk of what happens after the click. It fills the gap with modelling and estimates, which is a polite way of saying informed guesses.
On top of that, the window shrank. Meta now credits itself mostly for sales that happen within seven days of a click. If your product takes longer to think about, those later sales still happen, but the ad dashboard never counts them. So the same campaign can look worse than it really is, and a different one can quietly take credit it did not earn.
This matters because you make budget decisions off those numbers. If you trust the in platform return blindly, you will kill campaigns that are actually working and pour money into ones the algorithm flatters. The dashboard is not lying on purpose. It is reporting a world it can only half see.
The fix is to stop treating the ad platform as the scorekeeper. Watch your real store revenue and your blended return, all the money in against all the money out, across every channel. Ask new customers how they found you. Use the platform to run the ads, and use your own store's numbers to judge them. The truth is in your bank, not in the dashboard.
Sources
Get the field notes
The email newsletter is opening soon. For now, follow along by RSS, or join the waitlist to get in.
Param, Founder
Building SquareUp with our first brands. These notes come from the real numbers and questions we see running stores, not a content mill.
More on Ads that stopped working
The team that fixes this is opening spots.
SquareUp is the team you don't hire. We let a few stores in at a time, and set yours up in your brand.
Join the waitlist