Server-side GTM container
We set up a server-side Google Tag Manager container on Google Cloud Run or a managed host such as Stape, on a first-party subdomain like data.yourdomain.com, sized for your traffic.
Our server-side tracking services move your tags from the browser to a server you control, so Google, Meta and GA4 receive conversions that pixels miss.
Browser pixels lose data every time a visitor uses an ad blocker, Safari or a privacy setting. Server-side tracking helps when you see:
We set up a server-side Google Tag Manager container on Google Cloud Run or a managed host such as Stape, on a first-party subdomain like data.yourdomain.com, sized for your traffic.
Purchases, leads and key funnel events go to Meta from the server, with hashed customer data and event IDs that deduplicate against the browser pixel, so nothing is counted twice.
We send hashed first-party data with Google Ads conversions, which improves match rates and gives Smart Bidding more of the conversions it would otherwise miss.
GA4 events route through your server container, which lets you set longer-lived first-party cookies, strip personal data before it leaves your systems and control what each vendor receives.
Where you advertise on them, we add the TikTok Events API, LinkedIn Conversions API, Snapchat and Pinterest server events from the same container.
Server-side tags follow the same consent signals as your browser tags through Consent Mode v2. We document what personal data is sent where, which your legal team will ask for.
We compare server events against your backend orders, check deduplication in each platform and set up alerts for when event volume drops, then hand over documentation.
Week 1
Tracking review
We audit your current pixels and conversions and agree which events move to the server.
Week 1–2
Infrastructure
We deploy the server container, set up the first-party subdomain and connect your web container.
Week 2–4
Platform connections
We build GA4, Meta CAPI, Google Ads and other platform tags with deduplication.
Week 4–5
QA and parallel run
Browser and server tracking run side by side while we compare counts against your backend.
Week 5–6
Launch and monitoring
We switch over, set up alerts and hand over documentation and hosting access.
Retail ecommerce · VTEX
Server-side tracking sits between your site and your ad platforms. We connect:
All prices are in USD and fixed before work starts. Server hosting is billed separately by Google Cloud or your host, and we estimate the monthly cost during scoping.
4–6 weeks
Server container, first-party subdomain, GA4, Meta CAPI and Google enhanced conversions, QA and handover.
Monthly, cancel anytime
The full setup, then monthly checks, platform updates and new events as your campaigns change.
Server-side tracking sends conversion and analytics data from a server you control instead of directly from the visitor's browser. Your site sends events to a server-side Google Tag Manager container on your own subdomain, and that server forwards them to GA4, Google Ads and Meta. It reduces data loss from ad blockers and cookie limits and gives you control over what each vendor receives.
No, and it shouldn't. Server-side tracking still has to follow the visitor's consent choice. We pass consent signals to the server container through Consent Mode v2, so tags that need consent only fire when it's given. What changes is data quality and control, not your legal obligations.
Hosting is billed by traffic. Small sites can run on a managed host such as Stape for a modest monthly fee, while high-traffic sites on Google Cloud Run pay more for extra servers. We estimate your monthly cost during scoping from your traffic, so you know the number before we build anything.
Yes, in most cases. Meta recommends running the pixel and the Conversions API together. The pixel captures browser signals, the API fills in what the browser misses, and a shared event ID lets Meta remove duplicates. Running both usually gives the best match quality and the most complete conversion data.
It depends on your audience. Sites with many Safari, iPhone or ad-blocker users see the biggest gains, and sites that already have strong first-party data see less. We measure your current gap against backend orders or CRM leads during the review, so you get an estimate based on your own data rather than an industry average.
Yes. On Shopify we send events from Customer Events and order webhooks to the server container, then on to GA4, Google Ads and Meta. That covers purchases that browser pixels miss, including orders from shoppers with ad blockers. We set it up alongside Shopify's own channel apps so conversions aren't counted twice.
In a free 30-minute review we look at your server-side tracking setup and tell you what to fix first.
Book a free tracking reviewLast updated