Skip to content

No Google Cloud project needed

Server-side GTM without running your own Google Cloud.

Google's guide recommends at least two always-on Cloud Run instances at about $45 each per month, before a preview server, a load balancer or your time. Get the same server container on your own domain for one flat monthly price.

  • No Google Cloud account, no Docker
  • Live on your own domain in minutes
  • Switch on bot filtering, blocked hits are not billed
Save 84%

SGTM.space Starter

$9.80 Regular price:$14 -30% /month

A running promotion applies to your first billing period only; the list price applies from the next one.

600K

requests / month

First paid plan, per container, everything included

vs

Self-hosted on Cloud Run

from $90/month

2 always-on instances

Google's minimum production setup, before a preview server, load balancer or egress

The comparison

What a do-it-yourself setup really costs

The line items behind the one-click wizard, next to what you get here.

Tagging instances

With SGTM.space
Included. Your container scales with its traffic.
On your own Google Cloud
Two always-on instances recommended for production, about $45 each per month
Why it matters
This line alone costs more than most plans here.

Preview server

With SGTM.space
Included on every plan, free included
On your own Google Cloud
A separate Cloud Run service to run and pay for
Why it matters
You cannot debug a server container without one.

Custom domain and HTTPS

With SGTM.space
Two CNAME records. The certificate is issued for you.
On your own Google Cloud
Domain mapping or a load balancer, plus certificates
Why it matters
First-party tracking needs your own domain from day one.

Bot and crawler traffic

With SGTM.space
Turned away at the edge once you switch on bot filtering (every paid plan). Blocked hits are not counted.
On your own Google Cloud
Billed as CPU time and requests like any other hit
Why it matters
Scrapers should not be paying for your instances.

Updates, IAM and monitoring

With SGTM.space
Every container, domain and loader is checked every five minutes. Image updates roll out in place.
On your own Google Cloud
Image updates, service accounts, billing alerts and uptime checks are yours
Why it matters
The hours add up faster than the invoice.

Loader and add-ons

With SGTM.space
Better Loader, Cookie Extender, bot filtering, Request Proxy, Request Enricher, Preview Mode
On your own Google Cloud
Not included. A bare container serves gtm.js from Google's path.
Why it matters
These are what recover the data ad blockers erase.

Monthly total

With SGTM.space
One flat price per container, from $14
On your own Google Cloud
About $90 to $150, plus an engineer's afternoon
Why it matters
Predictable, and nothing to babysit.

The honest part

Why the GTM setup wizard sends you to Google Cloud

The built-in installer in Google Tag Manager provisions the server container inside your own Google Cloud project. From then on the bill, the IAM roles, the scaling settings and the image updates are yours. Most sites do not need a cloud project of their own. They need a fast, reliable HTTPS endpoint for their tags on their own domain, and that is exactly what this is.

Tracking scanner

See what your current setup loses.

The scanner names your provider, the loader script to keep and the hosts to repoint, in about 30 seconds.

Free · about 30 seconds · no sign-up · works with Stape and TAGGRS too

How to switch

Three steps, zero DevOps

No Docker, no service accounts, no billing alerts.

  1. 1

    Copy your container config

    Create a server container in Google Tag Manager, choose manual provisioning and copy the container config it shows you.

  2. 2

    Paste it here and pick a region

    Name your container, enter the tagging subdomain you want and choose Europe, US East or Asia. We provision the container and its preview server.

  3. 3

    Add two CNAME records

    Point your tagging and loader hosts at us, verify with one click, and send your tags to the new domain. Turn on Better Loader when you are ready.

What you get

What a bare Cloud Run container does not give you

Better Loader

Serves gtm.js from your own domain under a name of your choosing, cached at the edge so a busy moment never stalls the first request.

Cookie Extender

Re-issues the analytics and ad cookies your tags already set from your tagging domain, up to each vendor's own lifetime, so returning visitors stay in view longer.

Edge bot filtering

Switch it on and clearly automated traffic is turned away before it reaches your container, so it shows up neither in your reports nor on your bill.

Request Enricher

Adds country, device, browser, time zone and more to every hit as request headers, ready for a Request Header variable in server GTM.

Preview Mode

Debug a live container for 60 minutes at a time, optionally limited to one path or your own IP, without touching your site.

Daily request history

A daily count for the whole billing period with bots split out, so you see the day tracking changed and how close you are to your plan.

FAQ

Questions from technical teams

Can it handle Black Friday traffic?

Each container scales with its own traffic, and the loader script is served from an edge cache with a fallback, so a spike in page views does not stall the first request. Plans run up to 25 million requests a month, and an upgrade applies immediately.

Where do the servers run?

You choose per container: Europe (Belgium), US East or Asia (Singapore). Your container stays in the region you picked.

Do I get logs and a preview server?

Yes. Every plan includes a dedicated preview server and a daily request history for the whole billing period, with likely and blocked bots split out. Preview Mode adds 60-minute debug sessions on top.

Can I move a container I already run on Cloud Run?

Yes. Paste the same container config, point your tagging subdomain at us and your tags keep working. Nothing in your web or server container needs to change.

What happens if I outgrow my plan?

Upgrade in a click. The change is prorated and applies straight away, and you can see your usage against the plan every day, so it never comes as a surprise.

Cloud Run figures come from Google's server-side tagging setup guide, checked on 15 September 2026. Actual Google Cloud costs vary with traffic, region and configuration.

Google Cloud, Cloud Run and Google Tag Manager are trademarks of Google LLC. SGTM.space is an independent service and is not affiliated with or endorsed by Google.

Keep the server container. Drop the cloud project.

Paste your container config, add two DNS records and you are live. Free to start, no card.

Start free, no card needed