Ícone do site Blog da Nação Digital

Google Tag Manager: o que é, como funciona e como configurar (guia 2026)

Ilustração abstrata de um contêiner central distribuindo fluxos de dados para vários destinos, representando o Google Tag Manager

Este conteúdo foi atualizado em: 24/09/2026

O Google Tag Manager (GTM) é uma ferramenta gratuita do Google que gerencia as tags do seu site — os trechos de código do GA4, do Google Ads, da Meta, de mapa de calor, de chat — a partir de um painel, sem precisar editar o código a cada mudança. Você instala um único snippet, o contêiner, e passa a criar, testar e publicar tags pela interface em tagmanager.google.com. O GTM não gera relatório: ele só decide qual código dispara, quando e com quais dados. Quem mostra o resultado é a ferramenta de destino.

Este guia cobre o GTM de 2026: a relação com a Google tag (gtag.js), a camada de dados, GA4 e conversões do Google Ads, o server-side e quanto ele custa, o Consent Mode v2 e a LGPD — e os erros que mais aparecem em auditorias de mensuração.

Em resumo:

O que é o Google Tag Manager

O Google Tag Manager é um sistema de gerenciamento de tags: um intermediário entre o seu site e as ferramentas de marketing e análise. Em vez de cada ferramenta pedir um código novo no HTML, todas passam a ser configuradas dentro do contêiner do GTM, que é carregado em todas as páginas e executa o que foi publicado nele.

Na prática, o desenvolvedor instala o contêiner uma vez e expõe os dados do negócio (produto, valor do pedido, tipo de lead) numa camada de dados. A partir daí, marketing ou analytics cria, testa e publica as tags sem abrir chamado a cada campanha.

Existem contêineres para diferentes ambientes: Web (o mais comum), iOS, Android, AMP e Servidor (o server-side).

Google Tag Manager ou Google tag (gtag.js): quando você precisa do GTM

Você não precisa do GTM se só vai usar o GA4 com as métricas automáticas e não há outras tags no site. A Google tag (gtag.js) é o código único do Google que envia dados para GA4 e Google Ads, e pode ser instalada direto no HTML ou pela integração nativa da sua plataforma. O próprio Google resume a diferença na página que compara as duas opções: com a Google tag, você precisa escrever código para personalizar a coleta, e ela só envia dados para produtos do Google; com o GTM, você publica tags do Google e de terceiros sem editar o código do site, com colaboração e controle de versões.

CritérioGoogle tag (gtag.js)Google Tag Manager
Tags de terceiros (Meta, LinkedIn, TikTok, chat, mapa de calor)Não gerenciaGerencia no mesmo painel
Eventos personalizadosExige código no siteConfiguração por interface + dataLayer
Histórico de versões e rollbackDepende do versionamento do siteNativo (cada publicação vira uma versão)
Várias pessoas trabalhandoTudo passa pelo desenvolvedorEspaços de trabalho e permissões por usuário
Ponto de partida ideal paraSite simples, só GA4 padrãoE-commerce, geração de leads, mídia paga em mais de um canal

O ponto que quase ninguém explica: os dois convivem, e é aí que nasce o erro mais caro de mensuração. Se o site tem a Google tag no GTM e também a gtag.js no HTML ou a integração nativa da plataforma, o mesmo evento é enviado duas vezes. Escolha um caminho por destino e desligue o outro.

Os conceitos: tag, acionador, variável e camada de dados

Todo o GTM se resume a uma frase: dispare esta tag, quando este acionador acontecer, levando estas variáveis.

Tag

É o código que envia dados para uma ferramenta: a Google tag do GA4, um evento do GA4, o acompanhamento de conversões do Google Ads, o pixel da Meta, o script de um mapa de calor. Há modelos prontos para as tags mais comuns; o tipo “HTML personalizado” aceita qualquer script e é o que mais exige cuidado.

Acionador (trigger)

É a regra que define quando a tag dispara: visualização de página, clique em um elemento, envio de formulário, rolagem, visualização de um vídeo, ou um evento personalizado enviado pela camada de dados. Acionadores aceitam condições (“só na página /obrigado”). A maioria dos erros de contagem dupla está aqui, não na tag.

Variável

É um valor que muda a cada interação: a URL, o texto do botão clicado, o ID do pedido, o valor da compra. Além das integradas, a mais importante é a “Variável da camada de dados”, que lê o que o site enviou para o dataLayer.

Camada de dados (dataLayer)

É o objeto JavaScript onde o site publica dados de negócio para o GTM ler. Sem ela, o GTM só enxerga cliques e URLs; com ela, enxerga produto, valor e transação. Exemplo de envio de uma compra, no formato de eventos recomendados do GA4:

window.dataLayer = window.dataLayer || [];
dataLayer.push({ ecommerce: null });
dataLayer.push({
  event: "purchase",
  ecommerce: {
    transaction_id: "T_12345",
    value: 289.90,
    currency: "BRL",
    items: [{ item_id: "SKU_001", item_name: "Tênis de corrida", price: 289.90, quantity: 1 }]
  }
});

Três detalhes desse bloco evitam dores de cabeça. O primeiro push com ecommerce: null limpa o objeto anterior, para que dados de um evento não vazem para o próximo — é a recomendação da documentação do Google. O transaction_id é o que permite deduplicar uma compra que dispare duas vezes. E currency vai no padrão ISO de três letras (BRL); sem ele, o valor chega sem moeda e os relatórios de receita ficam inconsistentes.

Como instalar o Google Tag Manager, passo a passo

A instalação leva minutos; o que demora é planejar o que vai ser medido. Siga a ordem abaixo, baseada no guia oficial de instalação de contêiner web:

  1. Crie a conta. Em tagmanager.google.com, clique em “Criar conta”. Use o nome da empresa como nome da conta e faça login com um e-mail corporativo da empresa, não pessoal nem da agência (mais sobre isso na seção de governança).
  2. Crie o contêiner. Nomeie com o domínio do site e escolha o tipo “Web”. Uma conta pode ter vários contêineres; em regra, um contêiner por site.
  3. Instale os dois blocos de código. O GTM mostra um script e um bloco noscript. Segundo o Google, o primeiro vai “o mais alto possível” dentro do <head>, e o segundo “imediatamente após” a abertura do <body>, em todas as páginas. Muitos CMS e plataformas de e-commerce aceitam só o ID do contêiner (GTM-XXXXXXX) nas configurações.
  4. Teste a instalação. Use o botão de teste na própria tela de instalação ou abra o modo de visualização. Se o Tag Assistant conectar ao site, o contêiner está carregando.
  5. Crie as primeiras tags (GA4 e conversões, na próxima seção).
  6. Publique. Nada do que você cria no GTM vai ao ar até clicar em “Enviar” e publicar uma versão. Dê à versão um nome que explique a mudança, não “versão 7”.

Antes do passo 1, verifique se o site já tem contêiner antigo, gtag.js no tema ou integração nativa de GA4 ativa. Instalar por cima sem desligar o que existe gera duplicidade.

Como configurar o GA4 e as conversões do Google Ads no GTM

GA4

A configuração base do Google Analytics 4 no GTM tem duas camadas, conforme a documentação do Tag Manager:

Depois, marque no GA4 como evento-chave só o que representa resultado (compra, lead qualificado) — e lembre que o GTM coleta, não reconcilia: para leitura de atribuição, veja nosso comparativo de ferramentas de analytics e atribuição. Marcar clique em botão como evento-chave infla a taxa de conversão e confunde a leitura de campanha — é um dos erros de web analytics que mais distorcem dados.

Conversões do Google Ads

Para medir conversões de campanhas no Google Ads pelo GTM, o passo a passo oficial exige quatro coisas:

  1. Uma ação de conversão criada no Google Ads (em Metas), com a opção “Usar o Google Tag Manager” para obter o ID de conversão e o rótulo de conversão.
  2. Uma tag de Vinculador de conversões (Conversion Linker) disparando em todas as páginas — sem ela, o clique no anúncio não é associado à conversão.
  3. Uma tag “Acompanhamento de conversões do Google Ads” com o ID e o rótulo, disparada no acionador do evento certo (a página de obrigado, o evento purchase ou generate_lead do dataLayer).
  4. Valor, moeda e ID da transação preenchidos por variáveis. O Google recomenda o ID da transação justamente para evitar conversões duplicadas.

Atenção ao detalhe que o manual não destaca: o ID de conversão é único por conta do Google Ads, e o rótulo é único por ação. Quando a empresa migra para uma conta nova do Google Ads, o contêiner continua enviando conversões para o ID antigo. A conta nova mede zero — não porque as campanhas vão mal, mas porque nenhuma conversão chega até ela. E o Smart Bidding, sem sinal, passa a otimizar às cegas. Em qualquer migração de conta, trocar o ID de conversão no GTM é o primeiro item da lista, não o último.

Modo de visualização e depuração com o Tag Assistant

O modo de visualização abre o site como se o rascunho do contêiner já estivesse publicado e conecta a sessão ao Tag Assistant. A cada clique ou página, ele mostra quais tags dispararam e quais não, qual acionador foi responsável, o valor de cada variável e o conteúdo da camada de dados naquele momento.

Roteiro de teste: faça o caminho completo do usuário (produto, carrinho, checkout, compra ou formulário) e confira em cada etapa se a tag disparou uma vez, se as variáveis estão preenchidas (e não “undefined”) e se o evento aparece no DebugView do GA4.

O efeito colateral que pouca gente considera: as sessões de teste também são dados. Compras de teste, leads de teste e sessões abertas pelo Tag Assistant podem acabar nos relatórios e, dependendo da configuração, virar conversão importada no Google Ads. O GA4 tem filtros de dados para tráfego interno (por IP) e para tráfego de desenvolvedor (quem navega em modo de depuração). Ative os dois, sabendo que o Google avisa que o efeito do filtro é permanente: o que é excluído nunca é processado.

GTM server-side: quando vale a pena e quanto custa

No GTM server-side, o navegador envia os dados para um servidor seu, e é esse servidor que repassa para GA4, Google Ads, Meta e outras ferramentas. O modelo continua sendo tag, acionador e variável, com uma peça nova: os clientes, que recebem as requisições e as transformam em eventos. O ganho é controle: você decide o que sai, para onde, e o que é removido antes de sair.

Custo (setembro/2026): na hospedagem recomendada, o Cloud Run do Google Cloud, a página oficial de configuração estima cerca de US$ 45 por servidor por mês e recomenda no mínimo dois servidores em produção para reduzir o risco de perda de dados. Ou seja, o piso fica perto de US$ 90/mês, cobrado em dólar pela conta do Google Cloud, e sobe com o volume de tráfego, já que o Cloud Run escala conforme a carga. Some um subdomínio próprio e as horas de quem configura e mantém.

Vale a pena quando:

Não vale como primeiro projeto de mensuração, em site de pouco tráfego ou sem ninguém para monitorar o servidor. E não substitui consentimento: os dados continuam sujeitos à LGPD.

Consent Mode v2 e LGPD

O Consent Mode (modo de consentimento) é o mecanismo pelo qual o site informa às tags do Google o que o usuário aceitou no banner de cookies. Na versão 2, lançada em novembro de 2023, são quatro parâmetros, cada um com o valor granted ou denied: ad_storage (cookies de publicidade), analytics_storage (cookies de análise), ad_user_data (envio de dados do usuário ao Google para publicidade) e ad_personalization (anúncios personalizados e remarketing).

Há duas formas de implementar, segundo a ajuda do Google Analytics:

Quando é obrigatório? A exigência formal do Google vale para usuários do Espaço Econômico Europeu: para continuar usando medição, personalização de anúncios e remarketing com esse tráfego, o anunciante precisa coletar consentimento e repassar os sinais ao Google, conforme a ajuda do Google Ads. No Brasil, o Consent Mode não é exigência do Google — mas a LGPD vale. O guia orientativo da ANPD sobre cookies (outubro de 2022) trata cookies como tratamento de dados pessoais, que exige base legal e transparência no banner. O Consent Mode é a forma técnica de fazer as tags respeitarem essa escolha; a base legal é decisão do jurídico, não da ferramenta.

No GTM, o Google recomenda carregar o banner pelo próprio contêiner, com um modelo de plataforma de consentimento (CMP) da galeria, que define o estado padrão antes das tags de medição e o atualiza quando o usuário decide — de preferência com padrão por região. Para entender o contexto maior, veja o que muda com o fim dos cookies de terceiros.

Governança: quem é dono do contêiner

Um contêiner sem governança vira, em dois anos, uma pilha de tags de agências antigas, testes esquecidos e scripts que ninguém sabe o que fazem. Quatro regras evitam isso.

Uma revisão trimestral — pausar tags de ferramentas abandonadas, remover testes, conferir se cada conversão aponta para a conta certa — custa uma tarde e evita meses de dado errado.

Erros comuns no Google Tag Manager

Quase nenhum destes problemas gera erro visível: a tag dispara, o número aparece, e o número está errado.

1. Conversão disparada duas vezes

A causa típica é a mesma tag instalada por dois caminhos (GTM e código no site, ou GTM e integração nativa da plataforma) ou um acionador amplo demais (a página de obrigado recarregada conta de novo). O detalhe que engana: a duplicidade no GA4 e a duplicidade no Google Ads são falhas independentes. Consertar uma não conserta a outra, e uma ação de conversão secundária mal configurada como principal no Google Ads pode inflar o CPA mesmo com o GA4 limpo. Antes de ler qualquer CPA, quebre as conversões pelo nome da ação de conversão, confira quais estão marcadas como principais e compare a contagem com o número de pedidos ou leads reais do período.

2. Dados de teste nos relatórios

Em sites de volume baixo, algumas dezenas de sessões de teste mudam a taxa de conversão de um mês inteiro. Filtre tráfego interno e de desenvolvedor.

3. Publicar sem testar

Uma alteração num acionador genérico pode desligar todas as tags de conversão do site. Publicar sem passar pelo modo de visualização é apostar a mensuração do mês.

4. Nomes de evento inventados

“compra_ok”, “Purchase” e “purchase” no mesmo GA4 viram três eventos diferentes. Use os eventos recomendados e registre o padrão num plano de mensuração.

5. HTML personalizado sem controle

Scripts colados sem revisão pesam no carregamento, podem vazar dados pessoais para terceiros e são a porta de entrada preferida de código malicioso. Prefira modelos oficiais ou da galeria e restrinja quem pode publicar HTML personalizado.


Se a sua dúvida hoje é menos “como instala” e mais “posso confiar nesses números para decidir orçamento”, esse é o trabalho do nosso time de Performance Analytics: auditoria do contêiner, plano de mensuração e conversões que batem com a receita. Fale com a Nação Digital e peça uma revisão da sua mensuração.

Perguntas frequentes sobre o Google Tag Manager

O Google Tag Manager é gratuito?

Sim. A versão padrão é gratuita, sem limite de tags. A versão paga, Tag Manager 360, é vendida dentro do Google Marketing Platform e acrescenta, entre outros recursos, espaços de trabalho ilimitados e fluxos de aprovação. O que tem custo à parte é o GTM server-side, porque o servidor é hospedado e cobrado no Google Cloud ou em outro provedor.

Qual a diferença entre Google Tag Manager e Google Analytics?

O Google Analytics analisa os dados e gera relatórios; o Google Tag Manager só instala e dispara os códigos que enviam dados para o Analytics e para outras ferramentas. Você pode usar o GA4 sem o GTM (com a Google tag), mas o GTM sozinho não mostra nenhum relatório. Para se aprofundar no GA4, veja também as funcionalidades do Google Analytics GA4.

O Google Tag Manager deixa o site mais lento?

O contêiner carrega de forma assíncrona e, sozinho, pesa pouco. O que pesa são as tags dentro dele, principalmente scripts de terceiros e HTML personalizado — por isso a revisão periódica.

Posso ter mais de um contêiner no mesmo site?

Pode, mas raramente deveria. Dois contêineres no mesmo site aumentam o risco de tags duplicadas e dividem a governança. O caso comum de dois contêineres é herança de uma agência antiga que ninguém removeu — e é um dos primeiros itens a verificar numa auditoria.

O Consent Mode é obrigatório no Brasil?

Como exigência do Google, não: ela vale para usuários do Espaço Econômico Europeu (e passa a valer para o tráfego europeu do seu site). Mas a LGPD exige base legal e transparência no uso de cookies, e o Consent Mode é como as tags do Google respeitam a escolha feita no banner.

Compartilhe:
Sair da versão mobile