DataSolvd

Server-Side Tracking

What Is Server-Side Tracking? A Plain-English Explanation for Marketers

Andrew Cranmer

Andrew Cranmer

Forensic Lead · April 29, 2026

Server-side tracking is a method of collecting marketing conversion data on a server you control instead of in the visitor's browser. It recovers the 20-35% of conversions ad blockers, Safari ITP, and iOS attribution caps strip from client-side tracking, giving your ad platforms the signal they need to optimize bidding.

Server-Side Tracking at a Glance

What it recovers
20-35% of conversions stripped by ad blockers and browser privacy controls
Where data is collected
A first-party endpoint on your subdomain (e.g. tracking.yourdomain.com)
Primary tools
Server-side GTM, GA4, Google Ads Enhanced Conversions, Meta CAPI
Setup time
Five business days for standard ecommerce and lead-gen stacks
Best fit
Accounts spending $30K+/month on Google Ads, Meta, or TikTok

What is server-side tracking?

Server-side tracking is the practice of collecting analytics events on a server you control before forwarding them to platforms like Google Analytics, Google Ads, and Meta. Three components define a server-side tracking setup:

  • First-party endpoint on your subdomain, typically tracking.yourdomain.com
  • Server-side container running on Google Cloud Run, App Engine, or a managed service like Stape.io
  • Outbound API connections to GA4, Google Ads Enhanced Conversions, Meta CAPI, and TikTok Events API

How does server-side tracking work?

  1. The visitor's browser fires an event from a lightweight first-party tag, typically web GTM configured to forward to your server endpoint.
  2. The event reaches your server-side container on your subdomain.
  3. The container enriches the event (hashed email for Enhanced Conversions, server-resolved geo, custom parameters).
  4. The container forwards the enriched event to each downstream platform via its server-side API.

Server-side tracking vs client-side tracking

AspectClient-SideServer-Side
Where events fire fromVisitor's browserYour server
Affected by ad blockersYesNo
Affected by Safari ITPYesMinimally
Conversion recoveryBaseline+20-35%
Setup timeHoursFive business days

Who needs server-side tracking?

  • Ecommerce running $30K+/month in paid acquisition where iOS and Safari are a meaningful share of traffic.
  • B2B with HubSpot or Salesforce mid-funnel where closed-won revenue lives in the CRM and ad platforms cannot see it.
  • Any account with >15% GA4-to-ad-platform variance.If your platforms disagree on yesterday's conversions, at least one is bidding on bad data.

How to set up server-side tracking

A standard server-side tracking implementation runs five business days end to end:

  1. Audit. Reconcile 30 days of GA4 against ad-platform reporting to size the recovery gap.
  2. Container. Provision a server-side GTM container on your subdomain (tracking.yourdomain.com), hosted on Google Cloud Run, App Engine, or Stape.io.
  3. Platforms. Connect GA4 Measurement Protocol, Google Ads Enhanced Conversions, Meta CAPI, and TikTok Events API.
  4. QA. Run a 48-hour parallel between client-side and server-side. Verify the recovery percentage matches the audit forecast.
  5. Handoff. Deliver documentation, edge cases, and source access to the in-house team.

DataSolvd installs server-side tracking on a fixed-price five-business-day engagement. Read the full service description.


What does server-side tracking do that client-side tracking can't?

Server-side tracking captures conversion events that ad blockers, Safari's Intelligent Tracking Prevention, and iOS attribution limits strip from client-side tracking. Because events fire from a first-party server you control instead of a third-party tag in the browser, browser privacy controls cannot block or truncate them. Most accounts recover 20-35% of conversions previously invisible to Google Ads and Meta.


Is server-side tracking the same as server-side GTM?

Server-side GTM is the most common implementation of server-side tracking, but the terms are not identical. Server-side tracking is the general practice of collecting analytics data on a server before forwarding it. Server-side GTM is Google's specific product for running that server. Other implementations include Stape.io managed containers and direct API integrations.


Do I still need client-side tracking if I have server-side tracking?

Yes. Most accounts run both. Client-side handles user-experience events like clicks and scroll depth. Server-side handles conversions, identity stitching, and any event that needs to survive ad blockers and privacy controls. The two are complementary, not substitutes.


Ready to size the recovery in your account?

15 minutes is enough to forecast what server-side tracking would recover and what a five-day implementation would look like.