AccueilRessources → Héberger son GTM server-side

Héberger son GTM server-side : Stape vs Cloud Run vs Cloudflare

Nicolas Malabre · Publié le 27 juillet 2026 · Lecture 7 min
Pour héberger un conteneur GTM server-side, trois options : Stape (managé, le plus simple, first-party natif, à partir d'une vingtaine d'euros par mois), Google Cloud Run (l'option officielle, self-managed, en pay-as-you-go, contrôle total mais infra à gérer), et Cloudflare Workers (le moins cher mais le plus custom). Pour la plupart des e-commerces, Stape est le meilleur arbitrage — le vrai critère n'est pas le prix, c'est le temps d'ingénierie que vous voulez y mettre.

Pourquoi le choix d'hébergement change vraiment quelque chose ?

Le conteneur server-side est sur le chemin critique de vos conversions : chaque événement passe par lui avant d'atteindre Meta, Google et GA4. Trois choses en dépendent directement — le coût (fixe ou à l'usage), la latence (un conteneur lent ou en démarrage à froid ralentit la collecte), et la maintenance (mises à jour, monitoring, montée en charge). Le bon hébergeur, c'est celui qui vous coûte le moins de temps pour une fiabilité égale.

Le comparatif en un tableau

CritèreStapeCloud RunCloudflare
TypeManagé, spécialisé sGTMOfficiel Google, self-managedWorkers (relais custom)
CoûtAbonnement dès ~20 €/mois, croît avec les requêtesPay-as-you-go + instance mini pour la latenceLe plus bas (offre Workers généreuse)
LatenceBonne (PoP mondiaux)Bonne si instance chaude ; cold starts sinonExcellente (edge)
MaintenanceQuasi nulle (updates gérés)À votre charge (Docker, LB, updates)À votre charge, la plus technique
Compétence requiseFaibleDevOps / GCPÉlevée
Conteneur GTM officielOuiOuiNon (relais first-party)
Idéal pourLa majorité des e-commercesÉquipes techniques, gros volumesProfils très techniques, coût plancher

Stape — l'hébergement managé

Stape est un hébergeur spécialisé dans le server-side GTM. Il pose le sous-domaine first-party pour vous (via CNAME ou son intégration Cloudflare), gère les mises à jour du conteneur, et propose des régions européennes pour rester propre côté RGPD. En échange d'un abonnement mensuel qui croît avec le volume de requêtes, vous ne touchez plus à l'infra. C'est l'option qui fait gagner le plus de temps, et celle que je pose par défaut chez la plupart des clients.

Google Cloud Run — l'option officielle self-managed

C'est la voie recommandée par Google pour faire tourner le conteneur officiel. Vous gardez le contrôle total et payez à l'usage, ce qui peut être avantageux à gros volume. La contrepartie : c'est vous qui gérez le déploiement Docker, le load balancer pour le sous-domaine, les mises à jour, et surtout les démarrages à froid — sans instance minimale active, les premières requêtes après une période creuse ajoutent de la latence sur le chemin de conversion. À réserver aux équipes qui ont la compétence DevOps en interne.

Cloudflare — le first-party à bas coût, mais custom

Point d'honnêteté : Cloudflare Workers n'exécute pas le conteneur GTM officiel (une image Docker basée sur Node). On l'utilise plutôt comme relais first-party léger à la périphérie, ou via l'intégration Cloudflare de Stape pour le sous-domaine. La latence edge est excellente et le coût, le plus bas des trois — mais c'est la mise en place la plus technique, et vous vous éloignez du chemin balisé par Google. Réservé aux profils qui savent exactement ce qu'ils font.

9 / 10Sur les stacks que je remets à plat, 9 fois sur 10 le bon choix est l'hébergement managé. Le « Cloud Run moins cher » est un mirage courant : la facture cloud est basse, mais le vrai coût — le temps d'ingénieur pour déployer, sécuriser et maintenir — dépasse largement l'abonnement d'un service géré.

Alors, lequel choisir ?

Dans tous les cas, l'hébergement n'est qu'une brique : il ne sert à rien sans une déduplication propre, un Consent Mode V2 qui pilote les envois, et un gclid qui survit. Le server-side se pense en système, pas en serveur.

FAQ

Peut-on héberger GTM server-side sur Cloudflare Workers ?
Pas le conteneur GTM officiel (image Docker Node, que Workers n'exécute pas). Cloudflare sert de relais first-party léger, ou via l'intégration Cloudflare de Stape. C'est l'option la moins chère mais la plus technique.
Combien coûte un GTM server-side sur Cloud Run ?
Facturé à l'usage : bas à faible volume, mais il faut souvent une instance minimale active pour éviter les cold starts qui ajoutent de la latence. Le vrai coût de Cloud Run, c'est surtout le temps d'ingénierie.
Stape est-il compatible RGPD / hébergement UE ?
Oui, Stape propose des régions européennes. Combiné à un Consent Mode V2 qui pilote les envois, c'est une base propre pour le trafic européen.
Faut-il un sous-domaine first-party ?
Oui, quel que soit l'hébergeur. Le conteneur doit répondre sur un sous-domaine de votre domaine (CNAME), sinon les cookies ne sont pas first-party et perdent l'intérêt principal du server-side face à l'ITP de Safari.
Nicolas Malabre

Nicolas MalabreMedia buyer senior — 10 ans d'achat média Google Ads & Meta. Je scanne des stacks e-commerce chaque semaine et je répare la couche de mesure des marques qui dépensent en publicité. Profil Malt ↗

Vous hésitez sur votre hébergement server-side ?

Je regarde votre volume, votre stack et vos compétences internes, et je vous dis quel hébergement colle à votre cas — sans vous vendre l'usine à gaz.

Diagnostic gratuit — 30 min

Vous repartez avec le diagnostic, que l'on travaille ensemble ou non.