Your website data is probably lying to you (and it’s not your ads’ fault)
Conversions not adding up? Event match score low? Blocked tags can leave gaps that inflate your CPA.

We get this a lot:
“We’re getting loads of clicks on our ads, but our website analytics don’t match. Google Ads says 3,000 clicks. Analytics shows 900 sessions. What’s going on?” (Those numbers are an example, not a client.)
Sound familiar?
Your ads probably aren’t broken. Some gap is normal (a click isn’t a session), but a big gap usually points at your tracking.
The mess in website tracking
For ages, we’ve all relied on what’s called client-side tracking.
That means when someone visits your site, their browser fires off a load of tracking tags to ad platforms like Google Analytics, Meta, LinkedIn, TikTok, etc.
That used to work fine, but alas, the internet always changes.
Now, browsers, privacy tools and ad blockers stop a lot of those scripts, or limit how long their cookies last. Safari’s Intelligent Tracking Prevention and Firefox’s tracking protection do it by default, and ad blockers add to it. How much you lose depends on your audience.
The result:
- Your ad platforms say one thing, your analytics say another.
- Conversions seem to appear from nowhere.
- You’re making marketing decisions with data that’s missing half the picture.
The more privacy-focused the web becomes, the more of that data goes missing.
Enter server-side tracking
Instead of letting the user’s browser send data directly to third-party platforms, you send it to your own secure server first.
That server then decides what happens next. It cleans, filters, and forwards the data safely and accurately to the right place.
Think of it like having a bouncer for your analytics. No dodgy guys get through. Everything’s checked, tidied, and passed on properly.
Why it's worth it
1. Your data makes more sense
Because less of it is blocked in the browser, you get a much fuller picture (though not a perfect one: people who say no to consent still say no).
You’ll know where your sign-ups, donations, or leads are really coming from.
You can stop guessing which ad worked and start knowing.
2. More control over privacy
This is the big one. You control what gets shared, not Meta, not Google. You can get rid of anything sensitive before it leaves your server, and only send what’s absolutely necessary.
That makes it easier to see what is being shared, to enforce consent properly, and to stop worrying about what your tags are up to. Server-side tracking doesn't remove the need for consent, though. It makes it easier to respect.
You can even use first-party identifiers (like a User ID, which is still personal data under GDPR) for strictly functional, internal reasons (for instance, fraud prevention or form deduplication) without sending them off to marketing platforms.
3. It holds up better
Safari and Firefox already block third-party cookies by default, and Chrome has not removed them but gives people the choice. Server-side tracking leans on first-party data you collect, so it holds up better however that plays out.
And because you’re reducing the number of scripts running in the browser, your website can get faster.
Why this matters
You can’t make smart marketing decisions with bad data.
You can’t prove ROI if half your conversions don’t have a source.
And you can’t claim to care about privacy while sending unfiltered browser data straight to ad platforms.
Once the tracking is solid, you can check whether the spend itself is working with the spend check.
Server-side tracking helps with all of that.
It sounds like a tech upgrade, and it is. But it's also a shift from guessing to measuring properly.
Too long, didn't read
- Your analytics probably aren’t broken, your tracking is leaking.
- Client-side tracking is getting blocked more and more.
- Server-side tracking moves data collection to a secure server you control.
- You get better data, stronger privacy, and faster websites.
- It’s a solid foundation for reliable, consent-respecting marketing.
If you want a hand or just want to chat it through, feel free to give us a shout.
Tools referenced
GA4Counts sessions and events. We check it against the raw data before we report from it.Reporting
MetaReaching people who aren't searching yet, and following up the ones who left, once the website and tracking can take the visits. Conversions go in from the server.PPC
LinkedInAds for B2B clients whose buyers are best found by job title and company. We check the list match before spending, then follow the leads into the CRM.PPC
More from the Content Hub
The secret life of the user ID: what it is, why it matters, and when you can’t use itIf you're not using User IDs, do you really know what your website users are doing? Probably not.Read the note
How to make a free websiteYou can make a free website and own it. Here's how we built our own, pacing.agency, with AI coding tools and hosting that can cost nothing, step by step, and the parts that still cost money.Read the note
Why move your website from WordPress to Webflow or Astro?Migrations might be a pain, but longer term they're worth it.Read the note
Get the next one in your inbox.
Occasional emails, only when there's something worth reading. You can unsubscribe from any of them.
Ready to get started?
Book in a free video call, a meeting in and around London, or even a running or climbing session.
- A 15-minute callYour goals, your challenges, and whether we're the right fit.
- A 1-hour discovery callWe dig into your numbers. Worth a hundred emails.
- A concrete planAds, a custom build or both, as a one-off project or ongoing.










