Voor vrijwel elke site host je server-side GTM het best bij een managed aanbieder. Mijn eerste keus is Taggrs, Stape is een goed tweede. Je betaalt €0 tot ongeveer €65 per maand en de aanbieder regelt updates, schaling en beschikbaarheid. Google Cloud Run voegt weinig toe, tenzij je je hele cloudomgeving al bij Google host. De kosten liggen daar duidelijk hoger: minimaal ongeveer $90 per maand, plus extra posten en je eigen beheertijd.
Wat server-side tagging is en wanneer je het nodig hebt, lees je in server-side tegenover client-side tagging.
Wat je precies host
Een servercontainer (sGTM) bestaat uit twee onderdelen:
- een taggingserver, die het live verkeer verwerkt. Voor betrouwbaarheid draai je er meerdere naast elkaar;
- een previewserver, die de voorbeeld- en debugmodus van GTM bedient. Daarvan draai je er één.
Overal draait dezelfde container-image van Google. Het verschil tussen de opties zit dus in kosten, beheer en datalocatie, niet in wat je kunt meten. Je tags, triggers en consentinstellingen richt je altijd zelf in.
Kosten naast elkaar
Prijzen op 14 oktober 2026, bij maandbetaling:
|
Volume (requests per maand) |
Taggrs |
Stape |
Google Cloud Run |
|---|---|---|---|
|
tot 10.000 |
€0 (Free) |
$0 (Free) |
~$90 + extra posten |
|
tot 500.000 |
€25 (Basic, tot 750.000) |
$20 (Pro) |
~$90 + extra posten |
|
1 tot 3 miljoen |
€65 (Pro) |
$100 (Business, tot 5 miljoen) |
~$90 + extra posten |
|
tot 10 miljoen |
€145 (Ultimate) |
$200 (Enterprise, tot 20 miljoen) |
vanaf ~$90, meer servers bij hoger volume |
Bij jaarbetaling is Taggrs ongeveer 13% goedkoper; ook Stape geeft korting bij jaarbetaling. Hoe je je aantal requests schat en wat implementatie en beheer kosten, lees je in wat server-side tagging per maand kost.
Taggrs: de eerste keus
Taggrs is een Nederlands platform. Je krijgt een kant-en-klare servercontainer met previewserver, eigen subdomein en een dashboard met je verbruik. De servers draaien op Europese infrastructuur (UpCloud), los van Google Cloud, en de support is Nederlandstalig. In elk plan zitten onder meer een Enhanced Tracking Script en Cookie Recovery voor een langere cookielevensduur.
Let op het verschil tussen requests en events: het trackingscript van Taggrs levert extra requests per sessie op. Ga je over je limiet, dan stuurt Taggrs geen data meer door. Zet daarom automatisch upgraden aan.
Stape: een goed tweede
Stape werkt op dezelfde manier, met een abonnement per aantal requests en keuze uit wereldwijde of Europese hosting. Stape heeft veel power-ups, zoals Cookie Keeper en botdetectie. Let op de sprong van Pro naar Business: net boven 500.000 requests ga je van $20 naar $100. Ook het laden van scripts, previewverkeer en bots tellen als request. Ga je zonder automatische upgrade meer dan 10% over je limiet, dan pauzeert Stape de container.
Google Cloud Run: alleen als je al bij Google host
Bij Cloud Run draai je de image in je eigen Google Cloud-project. Reken op ongeveer $45 per server per maand (1 vCPU, 0,5 GB geheugen). Voor betrouwbaarheid draai je minimaal twee servers, dus ongeveer $90 per maand. Daar komen nog bij:
- een previewserver;
- uitgaand netwerkverkeer (egress);
- logging: Cloud Run logt standaard elk request, wat bij grotere volumes flink oploopt;
- optioneel een load balancer, bijvoorbeeld voor een eigen domein of same origin.
Daarnaast ben je zelf verantwoordelijk voor het beheer: nieuwe revisies uitrollen bij updates van de image, monitoring, budgetmeldingen en autoscaling instellen. Die uren kosten vaak meer dan de hosting zelf.
Wat je ervoor terugkrijgt: de taggingservers vallen onder dezelfde facturatie, hetzelfde toegangsbeheer (IAM) en dezelfde logging als de rest van je Google Cloud-omgeving. Dat is alleen waardevol als die omgeving er al is en een team haar beheert. Een eigen regio kiezen is geen reden op zich: Taggrs en Stape bieden ook Europese hosting.
Bij managed hosting regelt de aanbieder updates en schaal; bij Cloud Run beheer je revisies, monitoring en budget zelf (alleen hosting, maandbetaling, excl. btw, oktober 2026).
Zelf hosten met Docker
De image is een gewone Docker-container, dus je kunt hem ook op een eigen server draaien. Dan regel je zelf HTTPS, schaling, monitoring en updates. Dat is alleen zinvol als je al een eigen containeromgeving beheert.
Zo kies je
- Taggrs: de standaardkeuze voor vrijwel elke site, zeker zonder eigen DevOps. Je kunt server-side tagging ook laten inrichten en beheren.
- Stape: als je specifieke power-ups nodig hebt of je volume net onder een van hun limieten valt.
- Google Cloud Run: alleen als je hele cloudomgeving al bij Google draait en je team het beheer erbij neemt.
- Datalocatie en verwerkersovereenkomst: controleer bij elke optie waar de servers staan en wie er toegang toe heeft.
- Domein: laat je container bij voorkeur op een eigen subdomein draaien. Hoe je dat instelt, lees je in server-side tagging op een eigen subdomein.
Wil je alleen offline conversies naar GA4 sturen, dan heb je geen servercontainer nodig; daarvoor is het Measurement Protocol bedoeld. Prijzen veranderen regelmatig, dus controleer ze vlak voordat je kiest.
Klaar voor actie?
Wil je dit toepassen op jouw website?
Ik help je de keuzes uit dit artikel om te zetten in een werkende setup, meetbaar en zonder technische ruis.