Three Approaches to Server-Side Tracking
The server-side tracking market has matured into three main platform options, each with a different architecture and trade-off profile.
Option 1: Cloudflare Zaraz
Cloudflare Zaraz is a server-side tag management tool built into Cloudflare's edge network. It runs at Cloudflare's edge nodes (not a dedicated server), meaning it runs geographically close to your users with very low latency. It manages all tracking through Cloudflare's dashboard rather than GTM.
Advantages:
- Extremely low latency — Cloudflare's global edge network is faster than a regional cloud server
- No server infrastructure to manage — Cloudflare handles all hosting and scaling
- Page speed improvement — Zaraz loads tracking tools after the page renders, not blocking the critical path
- Included in most Cloudflare Pro+ plans at no extra cost for basic use
- Easy setup for users already on Cloudflare
Limitations:
- Requires Cloudflare as your DNS/proxy provider — not useful if you are on a different CDN
- Smaller ecosystem of integrations compared to GTM — not all platforms have Zaraz clients
- Less granular control than GTM for complex tagging logic
- Data enrichment options are more limited
Best for: Cloudflare users who want fast setup, page speed improvements from lazy-loaded tracking, and do not need complex tagging logic.
Option 2: Self-Hosted Server-Side GTM (Cloud Run)
Deploy Google's open-source sGTM image on Google Cloud Run (or another cloud provider). You manage the infrastructure but use the familiar GTM interface for tag configuration.
Advantages:
- Maximum flexibility — full GTM ecosystem of clients and tags, community templates
- Deep data enrichment capability (Firestore lookups, custom API calls)
- Full control over data — no third-party SaaS in the middle
- Scale to any traffic volume
- Low hosting cost for most businesses (Cloud Run free tier covers modest traffic)
Limitations:
- Requires cloud infrastructure knowledge
- You are responsible for monitoring, updates (though largely automated), and availability
- Regional deployment (not edge) — slightly higher latency than Zaraz
- More complex initial setup
Best for: businesses wanting maximum control, data enrichment, and the full GTM ecosystem; teams with cloud infrastructure experience.
Option 3: Stape (Managed sGTM Hosting)
Stape hosts the sGTM server on your behalf, managing infrastructure, updates, monitoring, and custom domain setup. You get the GTM interface without managing cloud infrastructure.
Advantages:
- Full GTM ecosystem (same clients, tags, and templates as self-hosted)
- No infrastructure management required
- Additional features: routing rules, enhanced monitoring dashboards, Shopify integration
- Support included
- Fast setup (minutes rather than hours)
Limitations:
- Monthly cost ($20-60+/month) vs Cloud Run's near-zero hosting cost
- Stape as an intermediary in your data flow (data passes through their managed infrastructure)
- Slightly less control than self-hosted for unusual configurations
Best for: businesses that want sGTM's full capabilities without managing cloud infrastructure; agencies wanting easy multi-client management.
Feature Comparison
| Feature | Zaraz | Self-Hosted sGTM | Stape |
|---|---|---|---|
| Infrastructure management | None | DIY | Managed |
| Monthly cost | Included in CF | ~$0-20 | $20-60 |
| GTM interface | No (own UI) | Yes | Yes |
| Community templates | Limited | Full | Full |
| Data enrichment | Limited | Full | Full |
| Latency | Excellent (edge) | Good (regional) | Good (regional) |
| Requires Cloudflare | Yes | No | No |
Summary
Zaraz wins on latency and simplicity for Cloudflare users. Self-hosted sGTM wins on cost and control. Stape wins on convenience with GTM-level capability. For most businesses new to server-side tracking with significant GA4 and Meta needs, Stape is the fastest path to production; for cost-conscious teams comfortable with cloud, self-hosted sGTM is the long-term choice.
See our Server-Side Tracking service for platform recommendation and implementation.
Not sure which platform is right for you? Contact Adslytics.
Need expert tracking setup?
Our Google Tag Manager experts have delivered 500+ tracking setups with a 98% success rate.
Get a Free Consultation →