O que é o Google Tag Manager e para que serve
O Google Tag Manager, ou GTM, é uma ferramenta da Google para gerir os códigos de medição usados num site. Em vez de adicionar manualmente ao código do site cada ferramenta de análise, publicidade ou acompanhamento de conversões, é possível centralizar grande parte dessa configuração num único contentor. A própria Google define o Tag Manager como um sistema que permite configurar e gerir tags sem alterar repetidamente o código do website.
Na prática, isto facilita a medição das ações que realmente interessam a uma empresa, como um formulário enviado, um clique no número de telefone ou uma conversão gerada por uma campanha. O GTM não substitui ferramentas como o Google Analytics 4 ou o Google Ads. Funciona como uma camada de gestão que ajuda a decidir que informação deve ser enviada, para onde e em que momento.
Gerir os códigos de medição sem mexer no site
Depois de o Google Tag Manager estar corretamente instalado, muitas alterações de medição podem ser feitas através da sua própria interface, sem editar diretamente o código do site a cada nova necessidade. Isto é especialmente útil quando surgem novas campanhas, eventos que precisam de ser acompanhados ou alterações na configuração das ferramentas de análise.
Resposta curta: O Google Tag Manager serve para instalar, organizar e controlar códigos de medição num site a partir de uma interface central, reduzindo a necessidade de alterar diretamente o código sempre que é preciso acompanhar uma nova ação.
Isto não significa que o programador deixe de ser necessário. Algumas implementações mais complexas continuam a exigir alterações técnicas no site, sobretudo quando é preciso disponibilizar informação específica através da camada de dados. Ainda assim, para muitas tarefas de medição do dia a dia, o GTM torna a gestão mais autónoma e organizada.
O que é uma tag e porque se acumulam no site
Uma tag é um fragmento de código utilizado para executar uma determinada função, frequentemente enviar dados para uma plataforma de análise ou publicidade. No Google Tag Manager, uma tag pode, por exemplo, enviar um evento para o Google Analytics, registar uma conversão no Google Ads ou comunicar uma ação a outra plataforma de marketing.
Sem um sistema de gestão, estes códigos tendem a acumular-se diretamente no site à medida que a empresa adiciona novas ferramentas e campanhas. Com o tempo, pode tornar-se mais difícil perceber que códigos continuam ativos, para que servem e em que páginas são executados.
Exemplo antes e depois
Antes do GTM: o código do Google Analytics é colocado no site, depois é acrescentado o código de conversão do Google Ads, mais tarde um código da Meta e, posteriormente, outros scripts para medir campanhas ou comportamentos específicos. Cada alteração pode implicar voltar ao código do website.
Com o GTM: instala-se o contentor do Google Tag Manager no site e as várias tags passam a ser configuradas e organizadas dentro desse contentor. A partir daí, é possível controlar de forma centralizada que tags existem e em que situações devem ser ativadas.
Esta centralização é uma das razões pelas quais o GTM se torna particularmente útil à medida que a estratégia digital de uma empresa cresce. Em vez de simplesmente adicionar mais códigos ao site, passa a existir uma estrutura própria para gerir a medição.
Como funciona o Google Tag Manager: tags, acionadores e variáveis
O Google Tag Manager funciona através da combinação de três elementos principais: tags, acionadores e variáveis. Em conjunto, estes elementos determinam que informação é recolhida, quando deve ser recolhida e que dados concretos são enviados para uma ferramenta como o Google Analytics 4, Google Ads ou outra plataforma.
A lógica é relativamente simples. Uma tag executa uma ação, o acionador define o momento em que essa ação acontece e as variáveis fornecem os valores necessários para completar a medição.
Tags: o que se envia e para onde
As tags são responsáveis por enviar informação para uma determinada plataforma. Podem, por exemplo, registar uma visualização de página no Google Analytics 4, enviar uma conversão para o Google Ads ou comunicar uma interação a uma plataforma de publicidade.
Imagine que uma empresa pretende medir pedidos de orçamento. A tag pode ser configurada para enviar ao GA4 um evento chamado pedido_orcamento sempre que o utilizador concluir essa ação.
O objetivo não é criar tags para tudo o que acontece no site, mas para as interações que ajudam a responder a perguntas importantes para o negócio. Medir menos eventos, mas com um propósito claro, costuma ser mais útil do que acumular dezenas de dados sem aplicação prática.
Acionadores: quando cada tag dispara
O acionador define quando uma tag deve ser executada. Sem ele, o GTM não saberia em que momento enviar a informação.
Um acionador pode ser configurado para situações como:
- carregamento de uma determinada página;
- clique num botão;
- envio de um formulário;
- clique num endereço de email ou número de telefone;
- visualização de uma percentagem específica da página;
- reprodução de um vídeo.
Por exemplo, uma tag de conversão não deve necessariamente disparar em todas as páginas. Pode ser ativada apenas quando o utilizador conclui um formulário ou chega a uma página de confirmação. Esta precisão ajuda a evitar conversões duplicadas ou eventos registados no momento errado.
Variáveis e camada de dados
As variáveis fornecem informação adicional que pode ser usada pelas tags e pelos acionadores. Podem indicar, por exemplo, o URL da página atual, o texto de um botão, o destino de um link ou outro valor relevante para a medição.
A camada de dados, normalmente conhecida como data layer, permite disponibilizar ao GTM informação estruturada que nem sempre é fácil obter diretamente da página. Numa loja online, por exemplo, pode incluir o valor de uma compra, os produtos adquiridos ou o identificador da transação.
| Elemento | Função | Exemplo |
|---|---|---|
| Tag | Define o que acontece e para que plataforma os dados são enviados | Enviar um evento de pedido de orçamento para o GA4 |
| Acionador | Define quando a tag deve ser executada | Quando o formulário é submetido com sucesso |
| Variável | Fornece informação utilizada pela tag ou pelo acionador | URL da página, texto do botão ou valor da compra |
Na prática, estes três componentes trabalham em conjunto. Se uma empresa quiser medir cliques num botão de contacto, o acionador identifica o clique, uma variável pode indicar qual foi o botão selecionado e a tag envia essa informação para a ferramenta de análise. É esta lógica que permite adaptar o Google Tag Manager às ações realmente importantes em cada site.
Vantagens do Google Tag Manager para uma empresa
O valor do Google Tag Manager torna-se mais evidente quando uma empresa precisa de medir várias campanhas, canais e ações no mesmo site. Em vez de depender sempre de alterações diretas no código, o GTM cria uma camada de gestão que torna o acompanhamento mais rápido, organizado e fácil de testar.
Isto não elimina a necessidade de apoio técnico em todos os casos, mas reduz o número de tarefas simples que precisam de passar por um programador.
Menos dependência do programador em cada campanha
Sem o GTM, lançar uma nova campanha pode implicar pedir a alguém da equipa técnica que adicione ou altere códigos no site. Esse processo pode atrasar a medição, sobretudo quando existem várias campanhas a decorrer em simultâneo.
Com o Google Tag Manager, muitas configurações podem ser feitas diretamente no contentor. Uma equipa de marketing pode, por exemplo, criar um novo evento, configurar uma conversão ou ajustar um acionador sem alterar o código-fonte da página.
Esta autonomia é especialmente útil em campanhas com prazos curtos. Ainda assim, implementações mais avançadas, alterações na camada de dados ou integrações específicas podem continuar a exigir apoio de desenvolvimento.
Histórico de versões para reverter um erro
Cada vez que um contentor é publicado, o Google Tag Manager guarda uma versão dessa configuração. Isto cria um histórico que permite perceber que alterações foram feitas ao longo do tempo.
Se uma nova publicação provocar um erro, é possível voltar a uma versão anterior do contentor. Esta possibilidade reduz o risco associado a mudanças frequentes e facilita a gestão quando várias pessoas trabalham na medição do mesmo site.
O histórico também ajuda a manter contexto. Em vez de depender apenas da memória da equipa, existe um registo das versões publicadas e das alterações realizadas.
Pré-visualização antes de publicar alterações
Outra vantagem importante é o modo de pré-visualização. Antes de publicar uma nova configuração, é possível testar se uma tag está a disparar no momento esperado, se o acionador funciona corretamente e se os valores necessários estão disponíveis.
Por exemplo, antes de ativar uma nova conversão para pedidos de orçamento, pode testar-se o formulário e verificar se o evento é registado apenas quando o pedido é realmente concluído.
Ideia-chave: configurar uma tag não deve significar publicá-la imediatamente. O ideal é testar primeiro, confirmar que dispara nas condições certas e só depois colocar a alteração em produção.
Este processo ajuda a evitar problemas como conversões duplicadas, eventos disparados em todas as páginas ou dados enviados quando não deveriam. Para uma empresa, isso traduz-se numa medição mais controlada e em dados mais fiáveis para analisar campanhas e tomar decisões.
O que medir no site de uma empresa com o Google Tag Manager
Depois de configurar o Google Tag Manager, a questão mais importante deixa de ser “o que podemos medir?” e passa a ser “o que vale a pena medir?”. Um site empresarial pode gerar dezenas de interações, mas nem todas ajudam a perceber se o marketing está a produzir contactos, pedidos de orçamento ou vendas.
A prioridade deve estar nas ações que aproximam o utilizador de um resultado comercial. Só depois faz sentido acrescentar métricas de envolvimento que ajudem a interpretar o comportamento no site.
Envios de formulário de contacto e pedidos de orçamento
Os formulários costumam ser uma das conversões mais importantes num site de serviços. O GTM pode ajudar a registar quando um utilizador envia um formulário de contacto, solicita um orçamento ou conclui outro pedido relevante.
Sempre que possível, a medição deve confirmar que o formulário foi realmente enviado com sucesso. Medir apenas o clique no botão “Enviar” pode gerar dados incorretos, porque o utilizador pode clicar e encontrar depois um erro de validação.
Também pode ser útil distinguir diferentes formulários. Um pedido de orçamento, uma marcação e uma inscrição numa newsletter não têm necessariamente o mesmo valor para a empresa.
Cliques no telefone, no email e no WhatsApp
Nem todos os contactos acontecem através de formulários. Em muitos sites, sobretudo em dispositivos móveis, o utilizador prefere tocar diretamente no número de telefone, abrir o email ou iniciar uma conversa no WhatsApp.
O Google Tag Manager permite acompanhar estes cliques e enviá-los como eventos para ferramentas de análise.
Estes dados ajudam a perceber quais páginas e campanhas geram intenção de contacto. No entanto, um clique não significa necessariamente que houve uma chamada atendida, um email enviado ou uma conversa concluída. É importante interpretar estas ações como sinais de intenção e não como vendas confirmadas.
Conversões do Google Ads e do pixel da Meta
O GTM também pode ser usado para implementar e gerir tags relacionadas com plataformas de publicidade, incluindo conversões do Google Ads e eventos utilizados pela Meta.
O objetivo é associar ações importantes do site às campanhas que ajudaram a gerá-las. Um pedido de orçamento, uma compra ou uma inscrição podem, por exemplo, ser enviados para a respetiva plataforma para apoiar a análise do desempenho das campanhas.
Aqui, a consistência é essencial. Se a mesma conversão for configurada de várias formas sem controlo, podem surgir eventos duplicados e relatórios pouco fiáveis.
Scroll, vídeos e descarga de ficheiros
Nem todas as interações representam uma conversão. Algumas ajudam a perceber se o conteúdo está realmente a ser consumido.
Pode fazer sentido medir a profundidade de scroll numa página extensa, a reprodução de um vídeo importante ou o download de um catálogo, tabela de preços, ficha técnica ou outro ficheiro relevante.
Estas métricas devem ser usadas com contexto. Um utilizador chegar ao fim de uma página não significa automaticamente que esteja interessado em comprar. O valor está em combinar sinais de envolvimento com ações mais próximas do negócio.
Checklist de medição para uma PME
- Envios de formulários de contacto e pedidos de orçamento
- Cliques em números de telefone
- Cliques em endereços de email
- Cliques no WhatsApp
- Compras, reservas ou marcações concluídas
- Conversões associadas ao Google Ads
- Eventos relevantes para campanhas da Meta
- Downloads de ficheiros importantes
- Interações com vídeos
- Profundidade de scroll em páginas estratégicas
Uma boa configuração do Google Tag Manager não é a que recolhe mais dados. É a que transforma as ações importantes do site em informação clara para perceber de onde vêm os contactos, que campanhas geram resultados e onde existem oportunidades para melhorar.
GTM, Google Analytics 4 e Search Console: quem faz o quê
Google Tag Manager, Google Analytics 4 e Google Search Console são ferramentas diferentes, embora muitas vezes sejam usadas em conjunto. A confusão surge porque todas ajudam a compreender o que acontece em torno de um site, mas cada uma tem uma função própria.
O Google Tag Manager gere a implementação de tags e eventos. O Google Analytics 4 recebe e organiza dados sobre a utilização do site. O Google Search Console mostra como o site aparece e se comporta nos resultados orgânicos da Pesquisa Google.
| Ferramenta | Para que serve | Exemplos do que permite analisar ou configurar |
|---|---|---|
| Google Tag Manager | Gerir tags, eventos e regras de medição | Cliques em botões, envios de formulários, conversões, downloads e integração com plataformas de publicidade |
| Google Analytics 4 | Analisar o comportamento dos utilizadores dentro do site | Sessões, utilizadores, páginas visitadas, eventos, conversões, origens de tráfego e percursos de navegação |
| Google Search Console | Acompanhar a presença do site na Pesquisa Google | Consultas de pesquisa, cliques, impressões, posição média, páginas indexadas e problemas de rastreio |
Na prática, o GTM funciona muitas vezes como a ponte entre o site e as ferramentas que recebem os dados. Por exemplo, pode detetar o envio de um formulário e transmitir esse evento ao Google Analytics 4 para que fique disponível nos relatórios.
Já o GA4 ajuda a responder a perguntas sobre o comportamento depois de uma pessoa entrar no site. Permite perceber de que canais vêm os visitantes, que páginas consultam e que ações realizam durante a navegação.
O Search Console concentra-se numa fase diferente. Ajuda a perceber como as pessoas encontram o site através da pesquisa orgânica da Google, que termos geram visibilidade e que páginas recebem cliques a partir dos resultados de pesquisa.
Por isso, estas ferramentas não devem ser vistas como alternativas entre si. Uma empresa pode usar o Google Search Console para perceber como está a ser encontrada, o Google Analytics 4 para analisar o que os visitantes fazem depois de entrar no site e o Google Tag Manager para configurar parte da medição necessária para acompanhar essas ações.
Como instalar o Google Tag Manager num site
A instalação do Google Tag Manager começa com a criação de um contentor e termina com testes antes da publicação. Embora o processo técnico seja relativamente curto, convém definir desde o início que ferramentas serão ligadas ao GTM e como o consentimento dos utilizadores será tratado.
Criar a conta e o contentor
O primeiro passo é criar uma conta no Google Tag Manager e um contentor Web para o site. O contentor funciona como o espaço onde ficam organizadas as tags, os acionadores e as variáveis dessa implementação.
Para um site, a Google recomenda identificar o contentor com o respetivo domínio ou URL principal. Não é necessário criar um contentor diferente para cada página.
Depois de criado, o GTM atribui um identificador com um formato semelhante a GTM-XXXXXXX. Esse ID identifica o contentor que será instalado no website.
Colocar os dois fragmentos de código no site
O Google Tag Manager fornece dois fragmentos de código. O primeiro deve ser colocado o mais acima possível dentro da secção <head>. O segundo, que utiliza <noscript>, deve ficar imediatamente depois da abertura da secção <body>.
A implementação exata depende da tecnologia utilizada. Num site desenvolvido à medida, pode ser necessário editar os ficheiros ou templates. Em plataformas e sistemas de gestão de conteúdos, a instalação pode ser feita através das opções próprias da plataforma ou de uma integração compatível.
O importante é garantir que o contentor é carregado nas páginas em que será necessário executar a medição.
Configurar a primeira tag do GA4 e testar
Com o contentor instalado, pode configurar-se a ligação ao Google Analytics 4 através da Google tag no GTM. Para isso, é necessário ter uma propriedade GA4, uma stream de dados Web e o respetivo ID da etiqueta.
Processo passo a passo:
- Abrir o contentor do Google Tag Manager.
- Aceder a Tags e criar uma nova tag.
- Selecionar Google tag como tipo de tag.
- Introduzir o ID correspondente à configuração do Google Analytics.
- Definir o acionador adequado para o carregamento da tag.
- Guardar a configuração.
- Usar o modo Pré-visualizar para abrir o Tag Assistant e testar o site.
- Confirmar que a tag é executada como esperado.
- Publicar uma nova versão do contentor apenas depois dos testes.
A pré-visualização é importante porque uma tag aparentemente bem configurada pode não disparar, disparar duas vezes ou ser executada numa página onde não deveria.
Consentimento de cookies e Consent Mode antes de disparar tags
O consentimento deve fazer parte da arquitetura de medição desde o início e não ser acrescentado apenas depois de todas as tags estarem publicadas.
O Consent Mode permite comunicar às tags da Google o estado das escolhas de consentimento do utilizador e adaptar o comportamento da medição em função dessas escolhas. Não substitui o banner ou a plataforma de gestão de consentimento. Trabalha em conjunto com esse mecanismo.
Na implementação básica do Consent Mode, por exemplo, as tags da Google são impedidas de carregar até existir interação com o mecanismo de consentimento. A Google também disponibiliza uma implementação avançada, em que o comportamento das tags varia de acordo com os estados de consentimento configurados.
Erro comum: instalar primeiro todas as tags de Analytics e publicidade para dispararem automaticamente e só depois adicionar o banner de cookies. Um banner visível, por si só, não garante que as tags respeitem a escolha do utilizador. É necessário configurar corretamente a lógica de consentimento e testá-la tanto quando existe autorização como quando ela é recusada.
O que o Google Tag Manager não resolve sozinho
O Google Tag Manager facilita a gestão da medição, mas não resolve por si só problemas de desempenho, qualidade dos dados ou estratégia. Uma configuração mal planeada pode continuar a produzir informação confusa, mesmo quando todas as tags estão tecnicamente a funcionar.
Por isso, o GTM deve ser visto como uma ferramenta de implementação. O valor real depende da forma como a medição é pensada, testada e mantida ao longo do tempo.
Tags a mais tornam o site mais lento
Centralizar códigos no GTM não elimina o impacto que esses códigos podem ter no carregamento do site. Cada ferramenta adicionada pode fazer pedidos externos, carregar scripts ou executar processos no navegador do utilizador.
Se o contentor acumular tags antigas, duplicadas ou sem utilidade, o resultado pode ser uma implementação mais pesada do que o necessário.
Uma boa prática é rever regularmente o contentor e remover configurações que já não têm função. Também convém verificar se existem tags diferentes a medir exatamente a mesma ação ou integrações de campanhas que já terminaram.
O objetivo não deve ser aproveitar o GTM para instalar tudo o que uma plataforma permite. Deve ser manter apenas o que contribui para a medição e para os objetivos reais da empresa.
Sem plano de medição, os dados não respondem a nada
O GTM consegue registar muitas interações, mas isso não significa que todas sejam úteis. Medir dezenas de cliques, páginas, scrolls e eventos sem saber que pergunta cada dado deve responder tende a criar relatórios difíceis de interpretar.
Antes de configurar novas tags, é preferível definir as principais ações que indicam progresso para o negócio. Num site de serviços, isso pode significar pedidos de orçamento, contactos telefónicos ou marcações. Numa loja online, pode incluir compras, adições ao carrinho e etapas relevantes do processo de checkout.
Depois, cada evento deve ter uma finalidade clara. Se ninguém sabe como determinada métrica será usada para avaliar uma campanha ou melhorar o site, talvez não seja necessário recolhê-la.
Quanto tempo demora e quem deve configurar
O tempo necessário para configurar o Google Tag Manager varia muito com a complexidade do site e do plano de medição. Uma implementação simples, com GA4 e alguns eventos de contacto, é bastante diferente de um projeto com comércio eletrónico, várias plataformas de publicidade, Consent Mode e uma camada de dados personalizada.
A configuração pode ser feita por alguém de marketing com experiência técnica em casos simples. No entanto, situações que envolvem alterações ao código, dataLayer, ecommerce ou integrações específicas costumam beneficiar do trabalho conjunto entre marketing, analytics e desenvolvimento.
Dica de especialista: antes de começar a criar tags, faça uma lista das ações que pretende medir, indique para que plataforma cada dado deve ser enviado e defina como será testado. Esta pequena etapa evita uma grande parte das configurações duplicadas e dos eventos sem utilidade.
Também é importante prever manutenção. O site muda, os formulários são substituídos, novas campanhas surgem e algumas ferramentas deixam de ser utilizadas. Uma configuração que funcionava há um ano pode já não refletir corretamente o comportamento atual do website.
Por isso, implementar o GTM não deve ser encarado como uma tarefa feita uma única vez. Revisões periódicas ajudam a manter o contentor simples, os dados coerentes e a medição alinhada com as decisões que a empresa precisa de tomar.
Perguntas frequentes sobre o GTM numa empresa
O Google Tag Manager é gratuito?
Sim. A versão standard do Google Tag Manager é gratuita, tal como a Google tag. Uma empresa pode criar contentores, configurar tags e gerir a medição sem pagar uma licença pelo GTM.
Isso não significa que todas as implementações sejam gratuitas. O trabalho de configuração pode ter custos e, no caso do tagging no servidor, é necessário considerar a infraestrutura onde o contentor de servidor será alojado.
Que diferença há entre o Google Tag Manager e a Google tag (gtag.js)?
A Google tag, anteriormente conhecida como global site tag ou gtag.js, é um código usado para enviar dados do site para produtos Google, como Google Analytics 4 e Google Ads.
O Google Tag Manager é um sistema de gestão de tags. Permite gerir tags da Google, de outras plataformas e código personalizado através de uma interface, com acionadores, variáveis, pré-visualização e controlo de versões. Quando o GTM já é utilizado, a Google indica que não é necessário instalar separadamente o gtag.js apenas para suportar tags do Google Ads ou do Google Marketing Platform.
Dá para usar o Google Tag Manager numa loja Shopify ou num site Wix?
Sim, mas a implementação varia conforme a plataforma.
A Shopify permite atualmente utilizar o Google Tag Manager em lojas através de custom web pixels. A própria Shopify recomenda privilegiar integrações por aplicações quando estas satisfazem a necessidade, devido a fatores como estabilidade, segurança e atualizações automáticas.
No Wix também existe integração com o Google Tag Manager através das opções do próprio painel. O Wix recomenda utilizar essa integração em vez de adicionar o GTM através de código personalizado.
O que é o tagging no servidor e uma PME precisa dele?
No tagging tradicional, muitas tags são executadas no navegador do visitante. Com o server-side tagging, parte do processamento passa por um contentor alojado num ambiente de servidor antes de os dados seguirem para as plataformas de destino.
Esta arquitetura pode ajudar a reduzir código de terceiros executado no navegador e oferece maior controlo sobre os dados enviados, mas acrescenta complexidade técnica e custos de infraestrutura.
Para muitas PME, não precisa de ser o ponto de partida. Uma implementação simples e bem planeada do GTM no site costuma ser mais prioritária. O tagging no servidor torna-se mais relevante quando existem necessidades de medição, desempenho ou governação de dados que justifiquem essa complexidade adicional.
O que acontece às tags se o Google Tag Manager for removido do site?
Se o código do contentor do Google Tag Manager for removido do site, as tags que dependem desse contentor deixam de ser carregadas através do GTM. Na prática, eventos e conversões configurados exclusivamente dentro desse contentor deixam de ser enviados a partir desse momento.
As tags instaladas diretamente no código do site ou através de outras integrações não são automaticamente removidas. Da mesma forma, os dados que já tinham sido enviados para ferramentas como o Google Analytics ou o Google Ads não desaparecem apenas porque o GTM foi retirado.
Antes de remover um contentor, convém por isso identificar que ferramentas e conversões dependem dele. Caso contrário, a empresa pode interromper a medição sem perceber imediatamente que deixou de recolher dados importantes.