Article

What server-side tracking actually is

Newsletter

One email on Fridays, and nothing else.

  • Practical B2B tips

  • 4-min read on Fridays

  • For anyone in B2B growth

What server-side tracking actually is

Strip away the jargon and server-side tracking is one idea: a container running on a server you own, sitting between your website and the vendors you report to. Instead of your visitor's browser talking directly to Google Analytics, Google Ads and Meta, it talks to your server, and your server talks to them. You have inserted a checkpoint you control into a conversation that used to happen entirely on someone else's turf.

The mechanism, step by step

Concretely, you set up a first-party endpoint on your own subdomain, something like metrics.yourdomain.com. Your website sends its events there. The server-side container receives each event, and then forwards it onward to GA4, Google Ads, Meta and anywhere else you choose, server-to-server, machine to machine, with no browser in the middle for the second leg of the journey.

That second leg is the whole point. Once an event has reached your server, the onward forwarding is invisible to ad blockers, immune to browser cookie caps, and entirely yours to inspect or modify. The browser's restrictions only apply to the first short hop from the page to your own subdomain, and that hop is to a domain you own, which the browser treats as first-party and friendly.

Why it survives where client-side dies

Two properties make the relocation work. First, ad blockers cannot block a request to your own domain the way they block a request to google-analytics.com. They maintain lists of known tracking domains; your metrics.yourdomain.com is not on any list, because it is yours. The request to your own subdomain reads as ordinary first-party traffic.

Second, server-set first-party cookies escape Safari's 7-day client-side cap. That cap applies specifically to cookies set by JavaScript in the browser. A same-domain, secure, first-party cookie set by your server is a different animal and is not subject to the 7-day limit, which is the core mechanism server-side tagging exploits to keep an attribution window open across a real B2B sales cycle rather than losing it before the prospect has even booked a call. There is a caveat worth knowing: Safari expects the server's IP to broadly match the main domain's IP, and a managed provider handles this for you, but it is the reason the setup matters rather than being purely cosmetic.

Kill the misconception now

Before going further, settle one thing. This is a measurement relocation, not a consent bypass. Server-side tracking does not exempt you from asking for permission, and anyone selling it as a way to dodge consent is selling you a liability. What you are relocating is where the data is processed and stored, not whether you are allowed to collect it. Hold that distinction; an entire later chapter depends on it.

More articles

  • Article

    Configure the core settings that affect everything else in HubSpot: timezone, currency, and default properties. Then connect your website and advertising platforms so data starts flowing into your CRM from day one.

  • Article

    Exclude your own IP address from Google Analytics 4. Keep your data accurate and free from internal traffic noise that skews metrics.

  • Article

    Set up conversion tracking for real business actions. Track meetings booked, sign-ups completed, key pages visited, and payments made.

  • Article

    Track what matters for growth decisions. Map key conversions, name events with clear conventions, and document tracking specifications.

  • Article

    Install Google Tag Manager and Google Analytics 4 correctly. Get the right foundations in place before tracking any events or conversions.

  • Article

    Build useful GA4 reports once your events are tracked. Understand what's working with funnels, segmentation, and automated reporting.

All 22 articles under Event tracking
FAQ

Questions about this topic

Academy

Growth Academy

Start free

A free account opens the first course and keeps your progress.

  • A free course

  • Track your own skills

  • Every playbook you unlock