Your Facebook Ad sales numbers don't match? Here's why...

Transcription:

What do you do when Facebook ads say you have 25 sales, but your shopping cart and your bank account say you have five? This is a very common problem for people running Facebook ads. Below, I'll explain what's going on and how to fix your Facebook ad tracking — no more tracking sales that never happened.

When you click an ad on Facebook, they know who you are and that you clicked. Most advertisers have a Facebook pixel installed on their site, so as visitors browse and take actions, that data gets sent back to Facebook. You then tell Facebook what action matters to you — a purchase, an opt-in, etc. — and Facebook matches that action with the person who originally clicked the ad.

Because of privacy regulations, Facebook is only allowed to track people within a 7-day window from click to conversion. That's how Facebook watches us all while we sleep.

The problems are twofold.

First, the 7-day attribution window is too short for most businesses. If you run any kind of long-term nurture sequence — which most of us do — conversions that happen after day seven are simply invisible to Facebook.

Second, Facebook never shows you who is clicking your ads and visiting your site. It's all just numbers. You'll never be able to say "this was Sarah" or "this was Bob." That anonymity makes it very hard to verify that the people clicking your ads are real, or that they're actually the ones joining your list.

The only number you can truly trust in Facebook's dashboard is how much you're spending. Clicks, impressions, conversions — you just have to take their word for it. There's no way to check Facebook's homework. Multiple court cases and lawsuits have been filed over this very issue, precisely because there's so much money involved.

The most obvious way to catch the problem is to send traffic to a page or opt-in that only Facebook visitors will see, then compare what Facebook reports versus what your own system records.

The data gets especially muddled when you're running multiple traffic sources — Google Ads, Facebook Ads, YouTube, etc. — all going to the same page. Each platform will try to take credit for the same conversion. If you're only using Facebook ads, your numbers might be semi-accurate. Add another platform, and that's when Facebook really starts claiming credit it doesn't deserve.

The only true fix is to stop relying solely on Facebook's numbers. Keep using them to improve ad creative and targeting, but track actual lead sources and revenue through a separate tool. You can do this manually — capturing the referral source in a cookie, passing it through your opt-in form, and tracking it that way. It's semi-technical and a bit of a pain, but it works.

The downside of the manual approach is that you have to set it up on every single landing page. As marketers, we might have a hundred landing pages, so it quickly becomes unmanageable. That's why offloading it to a dedicated analytics platform makes more sense for most businesses.

Expect to give it about a month — two weeks at the absolute minimum — before you have enough data to see the real difference between what Facebook reports and what's actually happening.

Facebook doesn't like it when you turn ads on and off, edit them, or make sudden changes. Keep your existing campaigns running. If you want to test something new, create a brand new campaign and ad set, and test it against the old one gradually. Spending a lot of money on a brand new campaign all at once is one of the easiest ways to waste your budget.

Facebook can only see what happens on the web. If a sale happens on a sales call, or if you have recurring monthly revenue, Facebook has no idea. To bridge this gap, Facebook offers something called the Conversion API (also known as offline conversions, depending on the platform — they have about 800 different names for it).

With the right setup, you can send purchase and lead data back to Facebook from your backend, even after the initial click. Facebook can track up to 30 days back to that original click, and offline conversions can extend that even further. This gives the Facebook algorithm better signals to find more customers like your actual buyers — not just people who clicked an ad.

When it comes to your marketing data, it's not just about trust — it's about transparency and knowing your numbers.

Did this answer your question? Thanks for the feedback There was a problem submitting your feedback. Please try again later.

Still need help? Contact Us Contact Us