Google Ads Conversion Tracking: Set It Up Right
How to set up Google Ads conversion tracking: the Google tag, which actions to make primary, counting, windows, transaction IDs and how to check it works.
Self-hosted GTM server-side or managed hosting with TAGGRS? Compare cost, setup work, maintenance and control to pick the setup that fits your team.
Disclosure: TAGGRS is an official Octomize partner.
Server-side tracking moves conversion events from the visitor’s browser to a server you control, which forwards them to Meta, Google and analytics tools through their official APIs. If you’re not sure why that matters, start with why your ad data goes missing.
Most setups in 2026 run on a Google Tag Manager server container (sGTM). You can host that container yourself on Google Cloud, or let a managed host such as TAGGRS run it. Both work. The right choice depends on your team and how much infrastructure you want to own.
fbp/fbc cookies, then forwards the event to each platform’s API.You get more complete conversion data for bidding and reporting.
sGTM is Google’s own product. You provision the server (Google recommends Cloud Run), point a custom subdomain such as metrics.yourbrand.com at it, and configure clients and tags in the Tag Manager interface you already know.
Strengths:
Trade-offs:
Pick self-hosted sGTM when you have technical people in-house, want full control, and plan a multi-platform setup with custom logic.
TAGGRS hosts server-side GTM containers on its own European infrastructure (TAGGRS). You still build tags in Tag Manager, but TAGGRS handles servers, scaling and the subdomain setup, and adds its own tools on top.
Strengths:
Trade-offs:
Pick TAGGRS when you want server-side tracking live soon and would rather pay a fee than run infrastructure. Other managed hosts, such as Stape, work the same way, so compare plans on price, server location and support.
| Factor | sGTM (self-hosted) | TAGGRS (managed) |
|---|---|---|
| Container | Google Tag Manager server | Google Tag Manager server |
| Hosting | You, on Google Cloud | TAGGRS, on EU servers |
| Cost | Google Cloud usage, about $45 per server per month | Plan by request volume, free tier and paid from €22–25/month |
| Setup effort | Higher | Lower |
| Maintenance | You | Shared: TAGGRS runs servers, you run tags |
| Control | Full | High, without server-level access |
| Best for | Teams with in-house technical staff | Lean teams and agencies |
Prices as listed by Google Cloud and TAGGRS in October 2026. Check current pricing before you decide.
Google tag gateway for advertisers serves your Google tag from your own domain through a CDN or load balancer, such as Cloudflare (Google). It makes Google’s tags first-party without a tagging server, but it only covers Google tags. Google recommends using it together with server-side tagging for the most durable setup. If you need Meta’s Conversions API or other platforms, you still need a server container.
Teams often launch the container and stop. Your setup is done when:
fbp, fbc and click IDs reaches each platform that needs it.The Meta Conversions API setup guide covers deduplication and match quality step by step.
If you have a developer in-house or a technical agency on retainer and you want control, self-host sGTM. If you want server-side tracking working soon and would rather someone else run the servers, use a managed host such as TAGGRS.
Either way, budget for the finish as well as the launch. Our tracking service builds and audits both setups, and our e-commerce work starts with purchase data you can trust.
TAGGRS hosts Google Tag Manager server containers. You build tags in GTM as usual, and TAGGRS runs the servers and adds monitoring tools.
Google estimates about $45 a month per Cloud Run server and recommends at least two servers for production. Your bill depends on traffic and settings.
Yes. The container is standard GTM, so you can export it and import it into a server you host. Plan the DNS switch so you don’t lose events during the move.
For Google tags alone, tag gateway gives you first-party serving without a server. For Meta’s Conversions API, other platforms or data enrichment, you need a server container.
We use cookies for analytics and advertising. You can opt out of the sale or sharing of your data at any time.Cookie Policy
Your browser's Global Privacy Control signal is on, so we don't share your data for advertising.