Stape.io pour GTM server-side : Configuration, Power-Ups et coûts
Les tarifs et fonctionnalités de Stape.io évoluent régulièrement. Vérifiez les informations actuelles sur stape.io avant toute décision commerciale ou technique.
Stape.io est le service d'hébergement managé le plus utilisé pour les conteneurs GTM server-side (sGTM). Il simplifie radicalement le déploiement d'un conteneur serveur Google Tag Manager en prenant en charge l'infrastructure Google Cloud Platform — sans que vous ayez à la gérer vous-même.
Ce qui différencie Stape des autres hébergeurs : au-delà de l'hébergement, Stape propose un écosystème de Power-Ups — des modules additionnels qui étendent les capacités du sGTM standard (Custom Loader, CDN, CAPI Gateway, BigQuery logging, monitoring). Ces fonctionnalités ne sont pas disponibles sur GCP direct sans configuration manuelle.
C'est quoi Stape.io — le service d'hébergement sGTM le plus populaire
Avant Stape, déployer un conteneur GTM server-side imposait de maîtriser Google Cloud Platform : créer une instance App Engine ou Cloud Run, configurer les domaines, gérer les certificats SSL, surveiller les coûts d'infrastructure. Une barrière technique significative pour les équipes marketing et les agences.
Stape résout ce problème en proposant un service managed : vous créez un compte, vous connectez votre conteneur GTM server-side, Stape provisionne et maintient l'infrastructure GCP à votre place. Le résultat est opérationnel en moins de 30 minutes.
En 2026, Stape se positionne comme l'hébergeur de référence pour le sGTM, avec plus de 40 000 conteneurs hébergés selon leurs communications publiques. Au-delà de l'hébergement, ils ont développé un écosystème de templates et Power-Ups spécifiques qui vont au-delà de ce que propose la galerie GTM officielle — c'est là que réside leur véritable différenciation.
Architecture GTM server-side avec Stape
| Étape | Client-side classique | Server-side avec Stape |
|---|---|---|
| 1. Chargement de la page | GTM client-side se charge depuis googletagmanager.com | GTM client-side se charge — avec Custom Loader, depuis votre propre domaine |
| 2. Collecte des événements | Les balises déclenchent directement vers Google, Meta, etc. | Le conteneur serveur Stape reçoit les événements via votre sous-domaine |
| 3. Transmission aux outils | Requêtes depuis le navigateur (bloquables) | Requêtes depuis le serveur Stape (non bloquables) |
| 4. Cookies | First-party limités à 7 jours par Safari ITP | Cookies first-party configurés côté serveur — durée non limitée par ITP |
Le sous-domaine propriétaire est la clé de l'architecture. Votre conteneur serveur est accessible sur un sous-domaine de votre propre domaine (ex: data.votresite.com) — les requêtes de tracking passent pour des requêtes first-party, non reconnues par les adblockers.
ad, gtm, sgtm, tracking, analytics, metrics, stape, gtag. Ces termes sont reconnus par certains filtres d'adblockers. Préférez des noms neutres : data., events., tag., collect..Configuration pas à pas avec Stape.io
-
1Créer un conteneur serveur dans GTM
GTM → Créer un compte → Type de conteneur : Serveur → "Provision manuellement le serveur de tagging". Copiez la longue chaîne Container Configuration — c'est ce que Stape utilise pour se connecter à votre conteneur.
-
2Créer un compte Stape et connecter le conteneur
Sur stape.io → Nouveau conteneur → collez l'URL de provisionnement GTM. Choisissez la région d'hébergement en fonction de votre audience principale (EU — Frankfurt ou Belgique pour la conformité RGPD). Stape propose aussi une option Global Multi-Zone qui route automatiquement les requêtes vers le serveur le plus proche de l'utilisateur — utile pour les audiences internationales.
-
3Configurer le sous-domaine propriétaire
Stape → onglet Domaines → ajoutez un sous-domaine de votre site (ex:
data.votresite.com). Stape génère deux enregistrements CNAME à ajouter chez votre registrar DNS. Propagation : 30 minutes à 2 heures. Activez le CDN Stape Global en même temps pour réduire la latence. -
4Vérifier que le serveur tourne — health check
Une fois la configuration DNS propagée, visitez
https://votre-domaine-stape/healthydans votre navigateur. Si la réponse estok, le serveur est opérationnel. C'est la vérification la plus rapide avant de toucher GTM. -
5Configurer le client GA4 dans le conteneur serveur
GTM → conteneur serveur → Clients → GA4. Ce client écoute les requêtes entrantes depuis votre conteneur web. Ensuite, mettez à jour votre balise Configuration GA4 côté web : champ URL de transport → votre sous-domaine Stape (
https://data.votresite.com). Les événements GA4 web transitent maintenant via Stape. -
6Valider dans GTM Preview server-side
GTM → conteneur serveur → mode Aperçu. Déclenchez des événements sur votre site. Les requêtes doivent apparaître dans le panneau de preview server-side. Si rien n'arrive : vérifiez l'URL de transport dans la balise GA4 web et l'enregistrement DNS.
Vous voulez déployer GTM server-side avec Stape ? Nos experts configurent l'ensemble de l'architecture.
Parlez-nous de votre projet →Les Power-Ups Stape — ce qui différencie vraiment
Les Power-Ups sont des modules additionnels proposés par Stape qui vont au-delà des capacités natives du conteneur GTM server-side. C'est là que réside la vraie valeur ajoutée de Stape par rapport à GCP direct.
| Power-Up | Ce qu'il fait | Disponibilité |
|---|---|---|
| Custom Loader | Génère un snippet qui charge GTM et GA4 depuis votre propre domaine (et non depuis googletagmanager.com). Rend ces scripts invisibles aux adblockers qui bloquent les domaines Google. | Tous plans |
| CDN (Stape Global ou CDN propre) | Distribue votre conteneur sur un réseau global pour réduire la latence. Stape Global CDN route vers le serveur le plus proche du visiteur. | Tous plans |
| CAPI Gateway | Connexion directe Meta CAPI sans GTM server-side. Solution plus simple pour les sites qui n'ont besoin que de la CAPI Meta, sans déployer un conteneur serveur complet. | Tous plans |
| sGTM Debugger | Interface de débogage avancée pour le conteneur serveur — visualise les requêtes entrantes/sortantes, facilite l'analyse des événements non capturés par le Preview GTM standard. | Pro et supérieur |
| BigQuery Logging | Envoie les logs du conteneur serveur (requêtes, réponses, codes d'erreur) directement dans BigQuery. Indispensable pour l'audit et le monitoring à grande échelle. | Pro et supérieur |
| Service Account | Permet aux templates Stape d'accéder à des services Google (BigQuery, Google Sheets) depuis le conteneur serveur sans configurer manuellement les credentials. | Pro et supérieur |
| Logs (3j / 10j) | Accès aux logs des requêtes entrantes et sortantes — utile pour diagnostiquer des événements manquants sans toucher au mode Preview. | Pro (3j) / Business (10j) |
Custom Loader — le Power-Up le plus impactant
Le Custom Loader va un cran plus loin que le simple sous-domaine. Sans lui, même si les données transitent par votre serveur, le script GTM lui-même (gtm.js) est toujours chargé depuis googletagmanager.com — reconnaissable et potentiellement bloquable par certains filtres. Avec le Custom Loader, GTM se charge depuis data.votresite.com/gtm.js — le script devient first-party de bout en bout.
page_view et session_start, perd les paramètres de campagne (gclid, UTM) et envoie les defaults Consent Mode v2 trop tard. Chargez GTM via theme.liquid et utilisez le Custom Pixel uniquement pour les événements checkout.Facebook Pixel by Stape — Meta CAPI côté serveur
Facebook Pixel by Stape est l'un des templates les plus utilisés dans l'écosystème Stape. Il implémente la Meta Conversions API depuis le conteneur serveur — les événements Meta sont envoyés depuis votre serveur vers les serveurs Meta, et non depuis le navigateur.
Pourquoi c'est important :
- Le pixel Meta client-side est bloqué par environ 30–40 % des visiteurs (adblockers, Firefox, Brave, iOS 14+ avec opt-out ATT)
- Les événements envoyés via CAPI depuis le serveur contournent ces blocages
- L'Event Match Quality (EMQ) est généralement meilleure côté serveur grâce à l'enrichissement first-party
- La déduplication automatique via
event_idgarantit que les événements ne sont pas comptés en double
- Conservez le pixel Meta côté client pour les événements standard (PageView, ViewContent)
- Utilisez Facebook Pixel by Stape pour les événements de conversion (Purchase, Lead, InitiateCheckout) côté serveur
- Activez la déduplication : passez le même
event_iddans le pixel client et dans le template Stape — Stape propose un template de variable "Event ID" dans la galerie GTM pour le générer automatiquement - Ajoutez les paramètres utilisateur hashés (
em,ph,fbc,fbp) pour améliorer l'EMQ — cible : score ≥ 7.0
CAPI Gateway Stape — l'alternative sans GTM server-side complet
Stape propose un produit distinct du conteneur sGTM : le CAPI Gateway. C'est une connexion directe Meta CAPI qui ne nécessite pas de déployer un conteneur GTM server-side complet.
Le CAPI Gateway est pertinent si vous avez besoin uniquement de la Meta CAPI et ne voulez pas gérer l'infrastructure d'un conteneur serveur GTM. Configuration en quelques clics depuis l'interface Stape — Stape gère la connexion avec Meta Events Manager à votre place.
| Facebook Pixel by Stape (via sGTM) | CAPI Gateway Stape | |
|---|---|---|
| Prérequis | Conteneur sGTM déployé | Aucun — connecté directement |
| Contrôle des événements | Total — via GTM | Limité — événements prédéfinis |
| Multi-plateforme | ✅ Oui (GA4, Google Ads, Meta depuis le même conteneur) | ❌ Meta uniquement |
| Complexité | Élevée | Faible |
| Idéal pour | Sites avec multi-destination et besoin de contrôle | Sites Meta-only qui veulent CAPI rapidement |
Tarifs Stape.io — plans et coûts
Les tarifs Stape évoluent régulièrement — les informations ci-dessous sont indicatives. Consultez stape.io pour les prix en vigueur.
| Plan | Requêtes/mois | Prix indicatif | Power-Ups inclus | Pour qui |
|---|---|---|---|---|
| Gratuit | ~150 000 req/mois | 0 € | Custom Loader, CDN basique | Test, très petit site |
| Starter | ~1–2 M req/mois | ~10–20 €/mois | Custom Loader, CDN | PME, sites moyens |
| Pro | ~5–10 M req/mois | ~30–50 €/mois | + sGTM Debugger, Logs 3j, Service Account | E-commerce, agences |
| Business | >10 M req/mois | ~60–100 €/mois | + Logs 10j, BigQuery, SLA renforcé | Grands sites, multi-domaines |
Estimation du volume de requêtes : chaque événement GTM génère une requête vers le conteneur serveur. Un site avec 50 000 sessions/mois et 5 événements moyens par session = ~250 000 requêtes/mois. Un e-commerce avec tracking avancé (add_to_cart, begin_checkout, purchase, scrolls, clics) peut facilement multiplier ce chiffre par 3 à 5.
Comparaison avec GCP direct : Analytics Mania note que Stape démarre autour de 20 €/mois, tandis qu'une configuration GCP minimale coûte environ 90 €/mois — Stape est donc plus économique pour les volumes moyens. Au-dessus de 20M req/mois, GCP direct peut devenir plus avantageux.
Alternatives à Stape pour héberger GTM server-side
| Option | Complexité | Coût estimé | Avantages | Inconvénients |
|---|---|---|---|---|
| Stape.io | Faible | 0–100 €/mois | Simple, Power-Ups, templates exclusifs | Dépendance tiers, coût variable |
| Addingwell | Faible | ~30–99 €/mois | UX simple, support FR/EU, hébergement EU garanti | Moins de templates que Stape, plus cher en entrée |
| Google Cloud Platform (direct) | Élevée | 5–50 €/mois | Contrôle total, économique à grand volume | Expertise GCP requise, maintenance manuelle |
| Cloudflare Workers | Élevée | 5–20 €/mois | Latence ultra-faible (edge), audiences globales | Configuration avancée, moins de templates disponibles |
| VPS propre | Très élevée | 5–20 €/mois | Contrôle maximal, souveraineté des données | Maintenance lourde, expertise DevOps requise |
Addingwell mérite une mention spécifique pour les équipes françaises : hébergement strictement en UE, support en français inclus, interface pensée pour les non-techniciens. Le tarif plus élevé en entrée est compensé par la réduction du temps de configuration et de support.
Stape ou GCP direct — que choisir ? Décision en 2 minutes
| Critère décisif | Stape gagne | GCP direct gagne |
|---|---|---|
| Facilité de déploiement | ✅ ~30 min | ❌ 4–8h minimum |
| Coût <10M req/mois | ✅ ~10–50 €/mois | ⚠️ ~90 €/mois minimum |
| Coût >20M req/mois | ❌ Élevé | ✅ Potentiellement moins cher |
| Power-Ups (Custom Loader, CAPI Gateway, BigQuery) | ✅ Inclus | ❌ Configuration manuelle |
| Contrôle infrastructure | ❌ Limité | ✅ Total |
| Support technique | ✅ Stape support + communauté | ⚠️ GCP docs + communauté |
Limites et points de vigilance
- Stape ne dispense pas du Consent Mode v2 : le server-side améliore la fiabilité technique, mais le consentement utilisateur doit toujours être recueilli côté client via votre CMP. Guide complet Consent Mode v2 →
- Déduplication obligatoire pour Meta : si vous envoyez des événements à la fois côté client et via CAPI server-side, l'
event_idunique doit être le même des deux côtés. Stape propose un template variable "Event ID" dans la galerie GTM pour automatiser la génération. - Custom Loader et Shopify Custom Pixel : ne chargez pas le conteneur web principal via Custom Loader dans un Custom Pixel Shopify — risque de délai de 5–8 secondes, perte du premier
page_viewet des paramètres de campagne. Utilisez le Custom Pixel uniquement pour les événements checkout. - Latence additionnelle : chaque événement fait un aller-retour client → serveur Stape → destination. Généralement négligeable (10–50ms) avec un serveur EU, mais activez le CDN pour les audiences géographiquement dispersées.
- Dépendance à un service tiers : si Stape connaît une interruption, votre tracking s'arrête. Consultez la page de statut Stape et envisagez un plan de fallback pour les sites business-critical.
- Templates communautaires non maintenus par Stape : vérifiez la source et la date de dernière mise à jour avant d'utiliser un template tiers de la galerie GTM.
Le server-side tracking résout le problème des adblockers et navigateurs. Mais si vous perdez aussi des données à cause d'un taux de refus élevé sur votre bandeau, Stape seul ne suffit pas — il faut aussi activer le Consent Mode v2 en mode avancé. Comprendre toutes les sources de perte de données →
Décrivez-nous votre situation.
CMS utilisé, outils Google en place, symptômes observés — plus vous êtes précis, plus notre retour sera concret. Réponse sous 24h.
Parlez-nous de votre projet →Réponse sous 24h · Sans engagement · Devis sur mesure
Questions fréquentes
event_id unique pour éviter le double comptage. Le template "Event ID" de Stape dans la galerie GTM génère automatiquement cet identifiant.