GTM Server-Side: Stape, Cloud Run ou Servidor Próprio? Custos e Quando Vale
O GTM server-side resolve três problemas de uma vez: bloqueadores de anúncio que derrubam tags no navegador, cookies que o Safari apaga em poucos dias e sites lentos por excesso de scripts de terceiros. A dúvida que trava a maioria das empresas é outra: onde hospedar o contêiner e quanto isso custa por mês.
Este guia compara as três opções mais usadas (Stape, Google Cloud Run e servidor próprio), com custos de referência de 2026, e ajuda a decidir quando o investimento se paga.
Como o GTM server-side funciona, em uma frase
Em vez de o navegador enviar dados direto para Google, Meta e TikTok, ele envia para um servidor seu (por exemplo, dados.suaempresa.com.br), e esse servidor repassa para cada plataforma. Você ganha controle sobre o que sai, cookies de primeira parte mais duráveis e menos JavaScript no site. Se quiser entender os benefícios antes dos custos, veja nosso guia de server-side tracking.
Opção 1: Stape (hospedagem gerenciada)
A Stape é a forma mais rápida de colocar um contêiner server-side no ar. Você cria a conta, cola o código de configuração do GTM e aponta um subdomínio. A cobrança é por requisição (cada evento recebido pelo servidor):
| Plano | Preço mensal | Requisições/mês | Perfil |
|---|---|---|---|
| Free | US$ 0 | 10 mil | Testes e sites muito pequenos |
| Pro | US$ 20 | 500 mil | Sites institucionais e blogs |
| Business | US$ 100 | 5 milhões | E-commerce médio |
| Enterprise | US$ 200 | 20 milhões | Alto volume |
No plano anual os valores caem para cerca de US$ 17, US$ 83 e US$ 167. Atenção ao que conta como requisição: cada page_view, clique e evento de e-commerce enviado ao servidor entra na conta. Um site com 20 mil visitas e 5 eventos por visita já consome 100 mil requisições.
Vantagens: configuração em minutos, domínio próprio e logs incluídos, templates prontos para Meta, TikTok e Google Ads, servidores na Europa e nos EUA.
Desvantagens: custo cresce com o volume, dependência de um fornecedor.
Opção 2: Google Cloud Run (configuração oficial)
É o caminho padrão sugerido pelo próprio GTM. O contêiner roda na sua conta do Google Cloud e você paga o consumo. O ponto de atenção é o mínimo para produção: o Google recomenda pelo menos três instâncias para garantir disponibilidade, o que leva a um custo de referência de cerca de US$ 120 por mês antes de qualquer tráfego relevante. Com escala automática para cinco ou seis instâncias, a conta vai para US$ 240 a US$ 300. Logs ativados somam custo extra.
Vantagens: controle total, dados na sua conta Google Cloud, sem intermediário.
Desvantagens: mais caro em volume baixo, exige alguém que entenda de Cloud Run, faturamento e monitoramento.
Opção 3: servidor próprio (VPS com Docker)
O contêiner de tagueamento do GTM é uma imagem Docker pública. Dá para rodá-la em uma VPS comum, atrás de um proxy reverso com HTTPS. Para sites pequenos e médios, uma VPS de 2 vCPU e 4 GB de RAM costuma dar conta.
docker run -d --name sgtm \
-e CONTAINER_CONFIG="cole_aqui_o_config_do_gtm" \
-e PORT=8080 \
-p 8080:8080 \
gcr.io/cloud-tagging-10302018/gtm-cloud-image:stable
Você também precisa de um segundo contêiner em modo preview (com RUN_AS_PREVIEW_SERVER=true) para usar o modo de visualização, e de um proxy (Nginx, Caddy ou Traefik) com certificado para o subdomínio.
Vantagens: custo fixo e baixo, dados no servidor que você escolhe.
Desvantagens: você é responsável por atualização da imagem, disponibilidade, backup e segurança. Se o servidor cair, o rastreamento para.
Comparativo direto
| Critério | Stape | Cloud Run | VPS própria |
|---|---|---|---|
| Custo inicial típico | US$ 0–20/mês | ~US$ 120/mês | Preço da VPS |
| Tempo de implantação | Horas | 1–2 dias | 1–3 dias |
| Conhecimento técnico | Baixo | Médio/alto | Alto (Docker, proxy, monitoramento) |
| Escala automática | Sim | Sim | Manual |
| Onde ficam os dados | Fornecedor (região escolhida) | Sua conta Google Cloud | Seu servidor |
Quando o server-side vale a pena
Não é para todo site. Faz sentido quando pelo menos uma destas condições é verdadeira:
- Você investe em mídia paga (Google Ads, Meta, TikTok) e perde conversões por bloqueadores e restrições do navegador.
- Tem e-commerce e precisa enviar compras com qualidade para APIs de conversão.
- O site está pesado por excesso de pixels de terceiros.
- Precisa controlar quais dados pessoais saem para cada plataforma, por exigência da LGPD ou do GDPR.
Se o site é um blog sem anúncios e com pouco tráfego, comece pelo básico: GA4 bem configurado, eventos-chave definidos e consentimento correto.
Implantação em 6 passos
- No GTM, crie um contêiner do tipo Servidor e copie o código de configuração.
- Escolha a hospedagem (Stape, Cloud Run ou VPS) e suba o contêiner com esse código.
- Aponte um subdomínio próprio (registro A ou CNAME) para o servidor e ative HTTPS.
- No contêiner web, altere a tag do Google para enviar ao
server_container_urldo seu subdomínio. - No contêiner de servidor, configure o cliente GA4 e as tags de destino (GA4, Google Ads, Meta CAPI).
- Valide no modo de visualização dos dois contêineres e compare eventos com o período anterior por pelo menos uma semana.
Cuidados com privacidade
Server-side não dispensa consentimento. Os sinais do Consent Mode precisam chegar ao servidor e as tags de destino devem respeitá-los. O ganho é o contrário: no servidor você pode remover IP, e-mail ou parâmetros de URL antes de repassar dados, algo impossível no navegador. Veja o nosso guia de Consent Mode v2 e LGPD.
Erros comuns
- Usar o domínio padrão do provedor em vez de um subdomínio próprio. Você perde o principal benefício: cookies de primeira parte.
- Duplicar eventos enviando ao mesmo tempo pelo navegador e pelo servidor sem
event_idpara desduplicação no Meta. - Subdimensionar o Cloud Run com uma instância só, o que gera perda de dados em picos.
- Esquecer de atualizar a imagem em servidor próprio, ficando com versões antigas e vulneráveis.
Perguntas frequentes
Quanto custa o GTM server-side por mês?
Na Stape, de US$ 0 (10 mil requisições) a US$ 100 (5 milhões) para a maioria dos sites. No Google Cloud Run, a configuração mínima recomendada para produção fica em torno de US$ 120 por mês. Em servidor próprio, o custo é o da VPS.
Stape ou Cloud Run: qual escolher?
Stape para quem quer rapidez e não tem equipe de infraestrutura. Cloud Run para quem precisa dos dados na própria conta Google Cloud e tem volume que justifique o custo mínimo.
Dá para rodar GTM server-side em Docker?
Sim. A imagem oficial do GTM pode rodar em qualquer servidor com Docker, atrás de um proxy com HTTPS, junto de um segundo contêiner para o modo de visualização.
GTM server-side dispensa o banner de cookies?
Não. O consentimento continua obrigatório pela LGPD e pelo GDPR. O servidor apenas dá mais controle sobre quais dados são repassados.