Google Tag Manager resolve um problema prático: você precisa instalar ou atualizar uma tag de rastreamento e o dev está ocupado, em outra sprint, ou simplesmente não está disponível agora.

Com o GTM instalado, você faz isso sozinho. Sem código, sem pull request, sem esperar. Para gestores de tráfego, essa autonomia tem valor direto.

Para rastreamento de UTM em especial, o GTM é o que permite capturar e distribuir os parâmetros da URL sem depender de dev em cada campanha.

O que o Google Tag Manager é e o que ele não é

GTM é um gerenciador de tags. Ele funciona como um contêiner: você instala o contêiner uma vez no site e, a partir daí, gerencia todas as tags de rastreamento dentro do GTM sem precisar editar o código do site novamente.

O que você gerencia dentro do GTM: pixel do Meta, tags do Google Ads, GA4, conversões aprimoradas, scripts de chat, scripts de heatmap e qualquer outro código de rastreamento.

O que o GTM não faz: ele não melhora a performance do site, não é uma ferramenta de analytics e não substitui o GA4. É um gerenciador de distribuição de scripts, nada mais.

Preciso saber programar para usar o GTM?

Para as tarefas do dia a dia do gestor de tráfego, não. Instalar o pixel do Meta, configurar eventos de conversão, capturar UTMs e disparar eventos no formulário são operações que você faz pela interface do GTM sem código.

Rastreie cada lead com UTM completo

Formulários que capturam origem, campanha e anúncio enviando direto ao seu CRM.

Criar conta grátis

Existem casos que exigem código JavaScript customizado, mas são exceções. Para as necessidades mais comuns, a interface é suficiente.

Estrutura básica: conta, contêiner, tags, gatilhos e variáveis

Antes de usar o GTM, é útil entender a hierarquia.

Conta: o nível mais alto. Geralmente uma conta por empresa ou cliente.

Contêiner: vinculado a um domínio específico. É o que você instala no site. Um site, um contêiner.

Tags: os scripts que você quer disparar. Pixel do Meta, tag do Google Ads, evento de conversão, tudo vira uma tag dentro do GTM.

Gatilhos: definem quando uma tag dispara. Exemplos: quando qualquer página carrega, quando uma página específica carrega, quando um botão é clicado, quando um formulário é submetido.

Variáveis: dados que você captura para usar nas tags. URL atual, valor de um campo de formulário, parâmetros UTM da URL.

A lógica é sempre: tag + gatilho. A tag define o que acontece, o gatilho define quando acontece.

Como instalar o GTM no site

No GTM, crie uma conta e um contêiner. O sistema vai gerar dois trechos de código: um para o head e outro para o body da página.

Esses dois trechos precisam ser instalados em todas as páginas do site, incluindo a landing page onde está o formulário. Se você usa WordPress, Webflow ou Framer, existem campos específicos para inserir scripts de cabeçalho e rodapé sem editar código diretamente.

📘

E-book gratuito

Guia Completo: Rastreamento de Leads do Meta Ads ao CRM

UTMs, CAPI, formulários e integração com RD Station. 32 páginas práticas.

Depois de instalar, use o modo de visualização do GTM para confirmar que o contêiner está ativo nas páginas certas. No modo preview, você vê todas as tags que dispararam na página e por qual gatilho.

Como confirmar que o GTM está instalado corretamente?

Instale a extensão Tag Assistant do Google no Chrome. Ela mostra, em tempo real, quais tags do Google estão ativas na página. Se o GTM aparecer como instalado e sem erros, você está pronto para começar a configurar as tags dentro dele.

As 3 tags que todo gestor de tráfego deve ter no GTM

1. GA4 Configuration Tag. O tag base do Google Analytics 4. Dispara em todas as páginas e envia pageview para o GA4. Sem ela, o GA4 não registra tráfego.

2. Meta Pixel Base Code. O código base do pixel do Meta. Dispara em todas as páginas e registra o evento PageView. É a base para qualquer evento de conversão que você configurar depois.

3. Evento de Conversão no formulário. Uma tag que dispara quando o formulário de lead é submetido com sucesso. Envia o evento Lead tanto para o Meta quanto para o Google Ads, dependendo de onde você está rodando anúncios.

Essas três tags cobrem o básico. Tudo o mais que você precisar construir sobre elas.

Como capturar UTMs com o GTM para passar ao formulário

Se o seu formulário não captura UTMs automaticamente, você pode fazer isso via GTM.

Crie variáveis do tipo URL no GTM para cada parâmetro UTM: utm_source, utm_medium, utm_campaign, utm_content, utm_term. O GTM consegue ler os parâmetros da URL atual e disponibilizá-los como variáveis.

Depois, crie uma tag que roda JavaScript quando a página carrega e preenche campos ocultos do formulário com os valores dessas variáveis. O usuário submete o formulário e os UTMs viajam junto.

📬

Newsletter semanal

Receba guias como esse toda semana

Tráfego pago, rastreamento e conversão. Sem spam.

Esse processo é mais simples com o formulário certo

Ferramentas de formulário que capturam UTMs automaticamente eliminam essa camada do GTM. Você não precisa criar variáveis, tags de script ou campos ocultos manualmente. O formulário lê os parâmetros da URL por conta própria e registra junto com o lead.

O que não fazer no GTM

Não adicione tags que você não usa mais. GTM acumula lixo com o tempo: tags de ferramentas descontinuadas, versões antigas de pixels, eventos duplicados. Faça auditoria trimestral.

Não publique sem testar. O modo de preview existe por uma razão. Antes de publicar qualquer mudança, confirme que a tag está disparando no gatilho certo e que os dados estão corretos.

Não dê acesso de publicação para todo mundo. GTM tem níveis de permissão. Acesso de publicação significa que a pessoa pode colocar qualquer código no site. Acesso de leitura ou edição sem publicação é o suficiente para a maioria das pessoas do time.

A autonomia que o GTM oferece vem com responsabilidade. Um script mal configurado pode quebrar o formulário, inflar conversões ou vazar dados. Use o modo de visualização antes de cada publicação e revise o que já está no contêiner periodicamente.


Leia também: Como fazer a configuração de UTM do zero: guia completo e Rastreamento de leads no Meta Ads: do clique até o CRM.