Is Server-Side GTM Worth It for Marketing Agencies in 2026?
If you run a UK marketing agency, you have almost certainly been pitched on server-side Google Tag Manager | and you have probably asked yourself the same question every agency owner asks: "Is this actually worth the money, or is it just the latest thing Google wants us to buy?" The short answer is that for most marketing agencies managing client tracking, sGTM is one of the highest-ROI infrastructure moves you can make. This article breaks down the real numbers, the UK-specific advantages, and when it genuinely is not worth it.
The Three Problems Server-Side GTM Solves
To understand whether sGTM is worth it, you first need to understand what it fixes. Client-side GTM (the standard setup) has three structural weaknesses that get worse every year:
1. Adblocker Data Loss: 15-30%
Roughly 27% of UK internet users run an adblocker, according to the latest Ofcom Adults' Media Use and Attitudes report. Every one of those users blocks requests to google-analytics.com, facebook.com, and other tracking endpoints. In client-side GTM, that means 15-30% of your conversion events simply never reach Google Ads, Meta Ads, or GA4.
For a UK e-commerce client spending £50,000/month on Google Ads, losing 20% of conversion data means £10,000/month of spend has zero measurable return. The campaigns look worse than they actually are, and Smart Bidding algorithms train on incomplete data.
The UK's adblocker rate is not uniform. Ofcom's 2025 report breaks it down by device and age group: 32% of 18-34 year olds run adblockers, compared to 18% of those aged 55+. On desktop, the rate climbs to 34%; on mobile, it sits at 21%. If your client's customer base skews younger or is desktop-heavy (B2B SaaS, for example), your real data loss lands at the upper end of that 15-30% range.
What does that mean in pounds? Take three UK client profiles:
- £30,000/month ad spend, B2C e-commerce, broad demographic: roughly 22% data loss, meaning £6,600/month of ad spend has no conversion signal attached. Smart Bidding sees fewer conversion events and bids less aggressively.
- £75,000/month ad spend, D2C brand, audience under 35: 28-30% data loss, or roughly £22,000/month spent blind. Remarketing audiences are 30% smaller than reality.
- £15,000/month ad spend, B2B lead gen, desktop-heavy: 30%+ data loss. Forms completed on desktop by adblocker users generate zero conversion signal. Your Google Ads dashboard under-reports leads by nearly a third.
Server-side GTM routes events through your own subdomain (e.g., data.yourclient.com), which adblockers do not block by default. Those events reach Google Ads and Meta Ads regardless of what extensions the visitor runs. The recovery rate is not 100% | some enterprise adblockers use DNS-level blocking that sGTM cannot bypass | but 85-95% of previously lost events come back online.
2. Safari's 7-Day Cookie Cap
Safari's Intelligent Tracking Prevention (ITP) caps client-side JavaScript cookies at 7 days. On iOS | which accounts for over 50% of UK mobile browsing | this means a visitor who browsed your client's pricing page 8 days ago and converts today is counted as a brand-new user with no prior session history. Attribution windows collapse. Remarketing audiences shrink. And because Safari is the dominant mobile browser in the UK (unlike some EU markets where Chrome leads), this hits marketing agencies harder than most.
Here is what ITP's 7-day clock looks like in practice for a single Safari user on a UK retailer's site:
- Day 0: User lands via a Google Ads click on a wool coat. The
_gcl_awcookie is set with a 7-day expiry. GA4 records the session withgclidandgbraidparameters. - Day 4: User returns directly. The
_gacookie is still alive, so GA4 recognises the returning user. The originalgclidis gone, but the session chains correctly inside the 7-day window. - Day 8: User converts with a £195 purchase. All client-side cookies have been purged by ITP. GA4 sees a brand-new user with no campaign attribution. The conversion is tagged as Direct / None. Google Ads receives zero conversion signal from this purchase.
- Day 14: User returns to buy again. Still no cookie continuity. Each visit is a new user. Remarketing audiences never accumulate beyond 7 days of window, so this high-value repeat buyer is invisible to retargeting campaigns.
Now multiply that by every Safari visitor who takes longer than a week to decide. For considered purchases (furniture, insurance, B2B software, travel), the average research-to-purchase timeline is 14-30 days. With client-side tracking, Safari users converting after day 7 are attribution ghosts. Server-side GTM sets cookies via HTTP headers (Set-Cookie) from your own domain. ITP treats these as first-party, persistent cookies, not third-party tracker cookies. Your attribution window stretches back to whatever duration you configure in GA4, typically 30-90 days, and the cookie survives across Safari updates.
3. GDPR Data Control
In client-side GTM, raw data leaves the browser and hits Google's servers directly. You have no opportunity to inspect, filter, or redact PII before it leaves your control. For marketing agencies handling client data under UK GDPR and ICO oversight, this is a compliance risk. sGTM puts a server you control between the browser and Google's endpoints, giving you a point where you can strip email addresses, IP addresses, and other personal data before forwarding events.
The Real Cost for Marketing Agencies
Let us talk actual money. Running a server-side GTM container on Google Cloud Run in the London region (europe-west2) costs:
- Cloud Run: Approximately €30-50/month for typical agency client traffic (up to 2 million requests/month). Cloud Run scales to zero when idle, so you only pay for what you use.
- Preview server: A small Compute Engine instance for GTM preview mode, approximately €12-15/month. The preview server is optional | you can run previews locally on your machine for free.
- Total: Roughly €40-60/month per client, all-in.
For a UK agency with 10 clients, that is £400-500/month total. Spread across those clients | or absorbed as a competitive advantage | it is not a large line item. And the return is immediate: recovering even 15% of lost conversion data on a single client spending £50,000/month on ads more than pays for the infrastructure across your entire client base.
UK-Specific Advantages
Data Residency in London
Post-Brexit, the UK is no longer covered by EU adequacy decisions by default | though the EU has granted the UK adequacy status (renewed in 2025), some EU-based clients still prefer their data to stay within the EU. With sGTM hosted on GCP's London region, you can offer UK data residency as a selling point. Data processed in London stays in London | no cross-border transfers, no Schrems-II headaches, and full alignment with both UK GDPR and the ICO's expectations.
ICO Guidance on Server-Side Processing
The ICO has indicated in its guidance on tracking technologies that server-side processing, where personal data is scrubbed before reaching third parties, is viewed more favourably than client-side direct dispatch. While the ICO has not issued a formal "server-side is compliant" statement, the direction of travel is clear: control your data before it leaves your infrastructure, and you are in a stronger compliance position.
UK Agency Competitive Differentiation
Server-side GTM adoption among marketing agencies is still relatively low compared to the technical hype around it. Many agencies have heard of it, few have implemented it for clients. Being able to say "we run server-side tracking for all our clients | your data is more accurate, your cookies last longer, and your compliance is stronger" is a genuine differentiator in pitches against agencies still running default GA4 config tags.
When Server-Side GTM Is NOT Worth It
Server-side GTM is not a magic wand, and there are scenarios where the ROI does not stack up:
- Low-traffic brochure sites: If your client gets 500 visits/month and runs no paid media, the incremental data recovery is negligible. The £40/month Cloud Run bill exceeds the value of the recovered data.
- Clients already on a CDP: If your client uses Segment, mParticle, or RudderStack, they already have a server-side data pipeline. Adding sGTM on top duplicates infrastructure.
- No in-house technical resource: sGTM requires someone who understands DNS records, Cloud Run configuration, and HTTP headers. If your agency does not have that person (or a partner who does), the learning curve is real | budget 10-15 hours for your first setup.
sGTM vs Enhanced Conversions vs Both: Which First?
If you work in UK paid media, you have almost certainly seen Google pushing Enhanced Conversions. The two technologies solve different parts of the same problem, and they stack | but the order matters.
Enhanced Conversions (EC) works by hashing first-party conversion data (email, phone, address) and sending it to Google Ads for matching against signed-in Google users. It recovers attribution for conversions where the browser cookie was lost or blocked. EC requires no server infrastructure: you add a snippet to your existing client-side GTM setup and you are done. This makes it the fastest thing you can deploy | typically 1-2 hours of work.
But EC has a hard limitation: it only fills gaps where Google can match a hashed identifier to a known user. If a conversion event never fires at all because an adblocker ate the request, Google has nothing to match against. EC also does nothing for Meta Ads, TikTok, LinkedIn, or any non-Google platform. And it provides zero GDPR benefit | data still leaves the browser directly.
Server-side GTM fixes the pipeline itself. Events reach Google Ads, Meta Ads, and every other endpoint regardless of client-side blocking. Cookies survive beyond 7 days for Safari users. And you get GDPR control at the server layer. The trade-off is that sGTM requires infrastructure setup: Cloud Run, DNS records, a tagging server.
Here is the implementation order we recommend for marketing agencies:
- Enhanced Conversions first (1-2 hours). It is free, quick, and immediately improves Google Ads Smart Bidding. For clients spending heavily on Google Ads, this alone can deliver a 5-15% lift in reported conversions within days. Do this while you plan the server-side migration.
- Server-side GTM second (10-15 hours). This recovers the events that EC cannot see because adblockers ate them. It extends cookie life across all browsers, not just Chrome. And it brings Meta Ads, LinkedIn, and other platforms into the recovery fold | something EC does not touch.
- Both together is the end state. EC running through sGTM means the hashing happens in your server container, not the browser. The raw email or phone number never leaves your infrastructure. Google gets only the hashed value. This is the strongest privacy posture available and aligns directly with ICO expectations on data minimisation.
If budget or time forces you to pick one: pick sGTM. EC is a Google-only patch. sGTM is a platform-wide upgrade that fixes data quality for every vendor you send events to. But the best marketing agencies do both, in that order, and use the quick EC win to fund the sGTM build.
The Bottom Line
For most marketing agencies managing paid media for clients, server-side GTM pays for itself many times over within the first month. The combination of adblocker recovery (15-30% more conversion data), longer cookie life (no Safari 7-day cap), and stronger GDPR positioning makes it one of the few infrastructure upgrades where the ROI is both immediate and measurable.
If you have been on the fence, start with one client | ideally one spending enough on ads that the data recovery alone justifies the £40/month. North Digital builds server-side containers for marketing agencies end-to-end, including DNS, Cloud Run configuration, tag migration, and consent integration. Get in touch and we will have your first container running within the week.