/ writing

What server-side tracking is, and when you need it.

The version of conversion tracking that ad blockers and iPhones cannot quietly delete. What it does, and the honest answer on whether your account needs it yet.

Server-side conversion tracking sends the record of a conversion to Google or Meta from your own server, not only from the visitor's web browser. It matters because browser-based tracking quietly loses a slice of your conversions to ad blockers, privacy settings, and iOS, and nothing warns you it happened. Sending the key events server-side closes most of that gap, so the bidding is aiming at more of the sales that actually occurred.

Why does browser-only tracking lose conversions?

Most accounts track conversions entirely in the browser. A tag fires on the visitor's device when they book or submit a form, and that tag tries to phone home to Google or Meta. The trouble is that a lot of those calls never arrive. Ad blockers strip them out. Safari and iOS limit them. Privacy extensions block them. Depending on your audience, that can quietly delete somewhere between 20 and 40 percent of your conversions, with no error message and no warning light. The platform simply sees fewer wins than really happened, and bids as if the missing ones never existed.

What does server-side tracking do differently?

Instead of relying only on the browser, the conversion is also recorded by your own server and sent to the platform from there. A server does not run ad blockers, is not bound by a browser's privacy limits, and can pass the event reliably even when the browser's version gets dropped. Done properly it also deduplicates, so a sale seen both in the browser and on the server still counts once, not twice. The result is a fuller, steadier count of real conversions for the bidding to learn from.

Do you actually need it?

Not every account needs it on day one, and anyone who tells you it is mandatory for everyone is selling something. If you are spending very little and getting a handful of conversions a month, fixing the basics matters more first. But the more you lean on the platform's automated bidding, and the more of your audience is on iPhones or privacy-minded browsers, the more browser-only tracking holds you back. If your conversion count looks suspiciously low next to your own records, that gap is often where server-side earns its place.

Where it fits in real work

Server-side is rarely the first thing to fix. On a vacation-rental account I run, the bigger wins were unglamorous: wiring real booking value through where every booking had been logged at $0, and standing up a monitor that flags a dark campaign within a day. A server-side layer is staged and ready to switch on for that account when the spend and the audience justify it. That order is the point. Fix what is leaking value and going unwatched first, and add server-side when it earns its place. The full case study is here.

How do you know if you already have it?

You usually cannot see server-side tracking from the front of the site, so ask whoever set up your tracking a plain question: are any of our key conversions sent server-side, for example through a server container or the platform's conversions API? If the answer is no, or "what is that," you are running browser-only tracking, and you now know one reason your numbers might be light. Fixing it is not a beginner job, but knowing the gap exists is the first step.

All writing · Related: What conversion tracking is, and why most accounts get it wrong · How to tell if your Google Ads are set up badly

Not sure if your conversions are quietly leaking?

The free audit checks exactly this. I look at how your conversions are tracked, where they are going missing, and whether server-side is worth it for your account. You keep the writeup whether or not you hire me.