Conversion Infrastructure

Server-Side Tracking That Survives Browser Restrictions

We build first-party GTM server containers that keep your conversion data flowing after ITP, ad blockers, and cookie consent have taken their cut.

GDPR & Consent Mode v224h Response TimeUK-Registered Agency50+ Projects Delivered
Get My Free Tracking Audit →

Not ready to write it all out? Book a 15-minute discovery call →

The Problem

Your Tags Are Losing Data

Your browser-side tags are losing data and you can see it in the gap between your platform's reported conversions and what actually landed in your order table.

Safari's Intelligent Tracking Prevention caps first-party cookies set via JavaScript at seven days. Firefox blocks known trackers outright. A meaningful share of your traffic runs an ad blocker that never lets `gtm.js` load in the first place. Every one of those sessions is a purchase your ad platform never learns about — which means it never learns what a buyer looks like, which means your bidding algorithm optimises against an incomplete picture.

Server-side tagging moves the collection layer off the user's browser and onto infrastructure you control. Events are captured first-party, enriched server-side, and forwarded to each destination from your own endpoint. Cookies are set via HTTP headers instead of JavaScript, so they survive.

This is not a plugin you install. It is data architecture, and it breaks in quiet, expensive ways when it is done casually.

What We Build

What We Build

Server Container Architecture

A production GTM server container sized to your traffic, on Google Cloud Run or your own infrastructure.

  • Cloud Run deployment with autoscaling and cost ceilings
  • Self-hosted option on your VPS for full data control
  • Custom subdomain on your root domain for true first-party context
  • SSL, DNS, and health-check configuration
  • Preview and staging environments separated from production

First-Party Data Layer

A clean, complete dataLayer is the foundation. Most audits we run find it broken before anything else.

  • Full WooCommerce e-commerce dataLayer: view_item, add_to_cart, begin_checkout, purchase
  • Consistent, validated item schema across every event
  • User-scoped identifiers for logged-in customers
  • Multi-currency and multi-region handling
  • Form and lead events for non-transactional funnels

Destination Tagging

  • GA4 via server container with unified session handling
  • Meta Conversions API with deduplication
  • Google Ads Enhanced Conversions
  • Microsoft Ads UET
  • Custom HTTP destinations to your own CRM or warehouse

Identity & Matching

  • SHA-256 hashing of email, phone, and name before transmission
  • Stable `external_id` generation and persistence
  • FBC / FBP capture and server-side forwarding
  • GCLID and click-ID persistence beyond browser cookie limits

Validation

  • Event-level reconciliation against your order database
  • Deduplication verification in each platform's diagnostics
  • Consent-state testing across granted, denied, and partial scenarios
  • Documented handover so your team can maintain it
How We Work

How We Work

01

Step 01 — Audit

We map every event currently firing, compare against your order data, and quantify what you are losing.

02

Step 02 — Architecture

We design the container topology, hosting model, and cost forecast before writing anything.

03

Step 03 — Build

Container deployment, dataLayer implementation, tag configuration, consent wiring.

04

Step 04 — Validate

Side-by-side reconciliation until server-side and platform-reported numbers agree.

05

Step 05 — Handover

Full documentation, container export, and a walkthrough with your team.

No Surprises

What Happens Next

01

Step 01 — You hear back within 24 hours.

A real reply from the person who would do the work, not an autoresponder or a junior scheduling a call about a call.

02

Step 02 — We look before we talk.

Send us access or a URL and we review your actual setup first, so the conversation starts with findings instead of discovery questions.

03

Step 03 — 30 minutes, findings first.

We walk you through what we found and what it is costing. You get that regardless of whether you hire us.

04

Step 04 — A written scope, or an honest no.

If it is a fit, you get scope, timeline, and cost in writing. If it is not, we say so and point you somewhere better.

No retainer required. No minimum term. No obligation at any step.

Stack
GTM Server-SideGoogle Cloud RunGA4 Measurement ProtocolMeta Conversions APIGoogle Ads Enhanced ConversionsConsent Mode v2WooCommerceShopifyDockerCloudflare
100%

CAPI Event Coverage

Full Meta Conversions API with server-side deduplication, external_id matching, and Consent Mode — zero data loss post-iOS.

PAJ GPS · Server-Side Tracking
Fit Check

Is This Right For You?

We would rather tell you now than after an invoice. Here is who this work pays off for, and who it does not.

A good fit if:

  • You are doing €25,000+ per month in online revenue, where a few percent of recovered attribution is real money
  • You are running paid media and the reported numbers do not match your bank
  • You sell across more than one market, currency, or storefront
  • You have a developer or agency who can act on what we find
  • You want to own the implementation afterwards, not rent it

Probably not a fit if:

  • You are early stage and validating the product — fix demand first, measure it later
  • You want someone to manage ad spend day to day; we build the measurement layer, we are not a media buying agency
  • You need it live this week; proper implementation has a validation phase and we will not skip it
  • You want the cheapest quote — we are not it, and the cheapest tracking build usually gets rebuilt

Most engagements start from €1,500. We confirm scope and cost in the discovery call, before anything is committed.

Get Your Free Audit

Tell us about your setup. We respond within 24 hours.

Not ready to write it all out? Book a 15-minute discovery call →

FAQ

Common
Questions

Ready to Build Something That Works?

Book a free 30-minute strategy audit. No pitch deck, no pressure — just an honest look at your setup and what to fix first.

Not ready to write it all out? Book a 15-minute discovery call →

Get My Free Audit →