De kosten van server-side tagging op een rij
- Hosting van de server container (de taggingserver en een previewserver);
- een eigen subdomein, zoals
data.jouwdomein.nl, meestal zonder extra kosten; - implementatie: server container inrichten, clients en tags instellen, de web container omzetten en testen;
- beheer: updates, monitoring, tagonderhoud en controleren of de data blijft kloppen.
Wat een request is en hoe je je volume schat
Hostingprijzen rekenen in requests. Een request is één HTTP-verzoek dat bij je taggingserver binnenkomt. Dat is niet hetzelfde als een paginaweergave. Per paginaweergave ontstaan vaak meerdere requests: het laden van gtag.js of gtm.js via je eigen subdomein, en een request per event dat de Google-tag verstuurt (page_view, scroll, klikken, aankopen).
Schat je volume daarom op het aantal events in GA4, niet op bezoekers. Een site met 10.000 bezoekers en 30.000 paginaweergaven per maand komt al snel op 100.000 requests. Een webshop met 50.000 bezoekers zit eerder rond de 1 miljoen. Stuur je ook data naar Meta of Google Ads via dezelfde server, dan komen daar nog requests bij.
Taggrs: managed hosting vanuit Nederland
Taggrs is een Nederlands platform voor server-side tagging. Je krijgt een kant-en-klare server container voor Google Tag Manager, inclusief previewserver, eigen subdomein en een dashboard met het aantal requests. De servers draaien op Europese infrastructuur (UpCloud), los van Google Cloud. Ondersteuning is Nederlandstalig.
Prijzen op 14 oktober 2026, per maand:
|
Plan |
Requests per maand |
Maandbetaling |
Jaarbetaling (per maand) |
|---|---|---|---|
|
Free |
tot 10.000 |
€0 |
€0 |
|
Basic |
tot 750.000 |
€25 ($26) |
€22 ($23) |
|
Pro |
tot 3.000.000 |
€65 ($68) |
€57 ($60) |
|
Ultimate |
tot 10.000.000 |
€145 ($152) |
€127 ($133) |
|
Enterprise |
onbeperkt |
op aanvraag |
op aanvraag |
Bij jaarbetaling bespaar je ongeveer 13%. Alle plannen bevatten een eigen subdomein, een Enhanced Tracking Script tegen adblockers en ITP, Cookie Recovery voor langere cookielevensduur, een PII-anonimizer en koppelingen voor onder meer WooCommerce, Shopify en Magento. Multi-domain zit vanaf Pro, een vaste accountmanager vanaf Ultimate.
Ga je over je limiet, dan stuurt Taggrs de data vanaf dat moment niet meer door naar GA4, Google Ads of Meta. Zet daarom automatisch upgraden aan, of kies een plan met ruimte boven je huidige volume.
Voor typische MKB-volumes betekent dat: een kleine dienstverlener met 10.000 requests blijft gratis, een site met 100.000 tot 750.000 requests zit op Basic (€22-25), en een webshop rond 1 miljoen requests op Pro (€57-65).
Stape: het alternatief met veel extra functies
Stape werkt op dezelfde manier: een abonnement per aantal requests, met keuze uit wereldwijde of Europese hosting. Prijzen op 14 oktober 2026, in USD:
|
Plan |
Requests per maand |
Maandbetaling |
Jaarbetaling (per maand) |
|---|---|---|---|
|
Free |
tot 10.000 |
$0 |
$0 |
|
Pro |
tot 500.000 |
$20 |
$17 |
|
Business |
tot 5.000.000 |
$100 |
$83 |
|
Enterprise |
tot 20.000.000 |
$200 |
$167 |
|
Custom |
onbeperkt |
op aanvraag |
op aanvraag |
Stape biedt veel power-ups, zoals Cookie Keeper, botdetectie en een Data Store. Let op de sprong tussen Pro en Business: zit je net boven 500.000 requests, dan ga je van $20 naar $100. Ga je zonder automatische upgrade meer dan 10% over je limiet, dan pauzeert Stape de container.
Google Cloud Run: voor grote volumes
Bij Cloud Run draai je het image van Google in je eigen Google Cloud-project. Reken op ongeveer $45 per server per maand (1 vCPU, 0,5 GB geheugen, CPU altijd toegewezen). Google adviseert minimaal twee servers, dus ongeveer $90 per maand, plus een previewserver, uitgaand netwerkverkeer, logging en eventueel een load balancer. Twee tot tien servers verwerken ongeveer 35 tot 350 requests per seconde.
Cloud Run is vooral interessant voor grote organisaties met tientallen miljoenen requests en een eigen cloudteam. Je beheert zelf schaal, updates en kosten. Cloud Run logt standaard elk request; boven ongeveer 1 miljoen requests per maand kan dat flink oplopen. Sluit de request-logs uit met een uitsluitingsfilter in de Logs Router:
Zelf hosten met Docker op je eigen server
Het taggingserver-image van Google is een gewone Docker-container. Je kunt het dus ook draaien op een eigen server of VPS:
docker run -d -p 8080:8080 \
-e CONTAINER_CONFIG='<config string uit GTM>' \
-e PREVIEW_SERVER_URL='https://preview.jouwdomein.nl' \
gcr.io/cloud-tagging-10302018/gtm-cloud-image:stableVoor de previewserver start je een tweede container met RUN_AS_PREVIEW_SERVER=true. Daarvoor heb je een reverse proxy met SSL nodig.
Docker is handig als:
- je al eigen infrastructuur hebt, zoals een Kubernetes-cluster of servers die je toch beheert;
- data aantoonbaar op je eigen servers moet blijven;
- je een zeer hoog volume hebt, waarbij een vast servertarief goedkoper is dan een abonnement;
- je devops-capaciteit hebt om het te beheren.
De nadelen: je regelt zelf SSL, schaling, uptime, back-ups en beveiliging. Er is geen dashboard met requests, geen support en geen extra functies zoals cookieverlenging. Een VPS kost €10 tot €40 per maand, maar de beheertijd is bij Docker het hoogst van alle opties.
Rekenvoorbeelden
Alleen hosting per maand, bij maandbetaling, exclusief btw, implementatie en beheer:
|
Requests per maand |
Taggrs |
Stape |
Cloud Run (2 servers) |
|---|---|---|---|
|
10.000 |
€0 (Free) |
$0 (Free) |
± $90 |
|
100.000 |
€25 (Basic) |
$20 (Pro) |
± $90 |
|
1.000.000 |
€65 (Pro) |
$100 (Business) |
± $90 + logging en egress |
|
5.000.000 |
€145 (Ultimate) |
$100 (Business) |
± $90-180 + logging en egress |
Hostingkosten bij Taggrs, Stape en Cloud Run voor drie requestvolumes (alleen hosting, maandbetaling, excl. btw, oktober 2026).
Bij lage en middelgrote volumes is managed hosting goedkoper en veel minder werk. Pas bij miljoenen requests en een eigen technisch team wordt Cloud Run of Docker interessant. Of server-side tagging voor jouw site zinvol is, lees je in server-side versus client-side tagging.
De echte kosten: inrichten en bijhouden
De hosting is het makkelijke deel. Het inrichten en up-to-date houden van server-side tagging kost meer tijd dan de meeste mensen verwachten:
- Implementatie: subdomein en DNS instellen, de server container inrichten, GA4-, Google Ads- en Meta-tags overzetten, consent goed doorgeven en alles testen.
- Updates: tagtemplates en het image bijwerken. Bij Cloud Run en Docker rol je zelf een nieuwe versie uit, minimaal bij elke major versie.
- Monitoring: een container die stilvalt of een limiet die bereikt is, merk je anders pas aan ontbrekende conversies.
- Tagonderhoud: elke wijziging in GA4, Google Ads, Meta of je cookiebanner moet ook in de server container blijven werken.
Bij een kleine site zijn die uren vaak hoger dan de hostingkosten zelf. Een abonnement van €25 per maand is weinig vergeleken met een paar uur werk per kwartaal. Wil je dat uitbesteden, bekijk dan mijn dienst server-side tagging.
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.