Pular para o conteúdo

Serviço avulso

Auditoria de
Rastreamento

Quando o painel do anúncio diz uma coisa e o extrato do banco diz outra, o problema quase nunca é a campanha. É a medição.

R$ 4.997projeto fechado, sem mensalidade
7 dias úteisdo acesso liberado ao relatório
Correção inclusaeu não só aponto, eu arrumo

O sintoma é sempre o mesmo

O gerenciador de anúncios mostra 43 vendas. O checkout mostra 21. Você olha para o gestor de tráfego, o gestor de tráfego olha para a plataforma, e a conversa trava naquele impasse em que ninguém consegue provar nada.

Na prática, quase sempre é uma destas cinco coisas, e nenhuma delas aparece sozinha na tela do painel:

  • Evento contado duas vezes. O pixel dispara no navegador e a API de conversões dispara no servidor sem o mesmo identificador de evento, então a plataforma soma o que devia unir.
  • Compra disparando no lugar errado. A tag de conversão está na página de checkout e não na de obrigado, então conta quem só olhou o preço.
  • Consentimento bloqueando de verdade. Quem recusa cookies para de ser medido, e isso é a lei funcionando. Se ninguém desconta esse pedaço, o número real parece uma queda.
  • Três ferramentas medindo a mesma coisa. Cada uma com sua janela de atribuição, cada uma dando um número diferente, todas certas dentro da própria régua.
  • Tag que sobrou de uma agência antiga. Ainda dispara, ainda pesa, e não alimenta nenhum painel que alguém abra.

A auditoria existe para trocar essa discussão por um documento. Cada evento com nome, origem, gatilho e destino, e a lista do que corrigir primeiro.

Antes: o que é o Gerenciador de Tags

Sem gerenciador, cada ferramenta de medição entra no site como um pedaço de código colado na mão dentro do HTML. Cinco ferramentas, cinco pedaços de código, cinco vezes em que alguém precisa mexer no site para trocar uma vírgula.

O Gerenciador de Tags do Google, o GTM, resolve isso invertendo a ordem. O site passa a carregar um único arquivo, o contêiner. Tudo o que mede alguma coisa fica dentro dele, e a decisão de disparar ou não disparar acontece ali, sem publicar o site de novo. Três peças e nada mais:

  • Camada de dadosA lista onde o site anota o que aconteceu: clicou, enviou, comprou, e quanto valeu.
  • GatilhoA condição que fica de olho nessa lista. Quando ela bate, é a deixa para disparar.
  • TagO pedaço que fala com a ferramenta lá fora: GA4, Meta, Google Ads.
O caminho de um clique até o painel do anúncio Quatro estações ligadas por setas: o visitante age, a camada de dados anota, o contêiner decide, e a ferramenta recebe. Entre o contêiner e a ferramenta existe um portão de consentimento. 01 02 03 04 O visitante age A camada anota O contêiner decide O destino recebe abre a página, clica no botão, envia o formulário o site empurra o que aconteceu para uma lista o gatilho confere a lista e libera só a tag certa GA4, Meta e Ads, cada um com o mesmo ID do evento Consentimento recusou, não passa dataLayer.push({ ... }) O CAMINHO DE UM CLIQUE, DA MÃO DO VISITANTE ATÉ O PAINEL
Nada disso aparece para quem navega. É por isso que, quando um dos quatro passos falha, o número some sem avisar ninguém.

Onde vai cada tag

Existe uma regra simples por trás do mapa inteiro: o que precisa rodar antes de qualquer decisão do visitante fica no código da página, e todo o resto fica dentro do contêiner. Quando isso se inverte, aparecem os dois defeitos clássicos: pixel gravando cookie antes do aceite, e tag de conversão que ninguém consegue trocar sem chamar um programador.

Onde mora cada peça do rastreamento Três moradas: o código da página, com o consentimento e a chamada do contêiner; o contêiner, com as tags de medição; e o servidor, com a API de conversões. AS TRÊS MORADAS, E O QUE CABE EM CADA UMA A No código da página só o que não pode esperar Consent Mode padrão nega tudo antes do aceite Chamada do contêiner um arquivo, carregado async Camada de dados o site anota o que fez e mais nada aqui dentro B Dentro do contêiner tudo o que mede alguma coisa GA4 configuração uma vez, ao abrir a página GA4 eventos clique, envio, compra Meta e Google Ads base e conversão, separadas cada uma com seu gatilho C No servidor o que o navegador perde API de conversões a venda sai daqui também Mesmo ID do evento é o que evita contar em dobro Dado do pedido valor real, não estimado imune a bloqueador A regra que resolve 90% da bagunça Se a tag pode viver no contêiner, ela não entra no HTML. Se ela precisa rodar antes do aceite, não entra no contêiner.
As três moradas. A maior parte dos problemas que eu encontro é peça morando na casa errada.
Tag Onde vive Quando dispara
Consent Mode padrão HTML, no topo antes de tudo, negando por padrão
Contêiner GTM HTML, logo abaixo no carregamento, sem travar a página
GA4 configuração contêiner uma vez por página, na inicialização
GA4 evento contêiner no gatilho do clique, envio ou compra
Pixel da Meta, base contêiner no carregamento, depois do aceite
Meta, evento de compra contêiner e servidor na confirmação, com o mesmo ID nos dois
Google Ads, conversão contêiner só na página de obrigado, nunca no checkout
Mapa de calor contêiner depois do aceite, e só onde você vai olhar

Por que a página fica lenta

Esta parte costuma ser a surpresa. O contêiner do GTM é leve: uns poucos quilobytes. Só que ele não é o fim da história, é o começo. Cada tag lá dentro baixa o próprio script, de um domínio diferente, com sua própria conexão. O contêiner que pesava 30 KB puxa 900 KB atrás dele, e nada disso aparece no seu HTML.

O que eu encontro com mais frequência, em ordem de estrago:

  • Tag em todas as páginas quando devia estar em uma. O script do checkout carregando no blog, em toda visita, para sempre.
  • HTML personalizado com document.write. Trava a leitura da página no meio, e no celular em rede ruim isso custa segundos, não milésimos.
  • Ferramenta que ninguém abre há um ano. Continua baixando, continua medindo, continua atrasando.
  • Duas contas da mesma ferramenta. Herança de troca de agência, com o dobro do peso e nenhum ganho.
  • Tudo disparando na inicialização. Quando dez tags competem pelo mesmo instante, quem perde é o desenho da tela: o navegador tem uma fila só, e ela está ocupada.
Contêiner enxuto e contêiner entulhado, lado a lado Duas linhas do tempo. Na primeira, a página termina de pintar em menos de setecentos milissegundos. Na segunda, as tags ocupam a fila do navegador e o conteúdo só aparece depois de quatro segundos. A MESMA PÁGINA, DOIS CONTÊINERES 0s 1s 2s 3s 4s 5s Enxuto 4 tags, cada uma no seu gatilho html estilo e fonte contêiner as 4 tags página pronta em 680ms Entulhado 31 tags, quase todas em "todas as páginas" 31 scripts brigando pela mesma fila página pronta em 4,1s
O desenho é ilustrativo, os números não são inventados no ar: eles saem da medição do seu site, antes e depois, e entram no relatório do mesmo jeito.

O que você recebe

  • 01

    Inventário de tudo o que dispara

    Cada tag, cada gatilho, cada variável, com o que ela faz e para onde manda. Inclui o que já estava lá antes de você, e o que ninguém sabe explicar.

  • 02

    Teste evento por evento

    Eu percorro o site como um cliente percorreria, do primeiro clique à confirmação, e comparo o que a plataforma registrou com o que de fato aconteceu.

  • 03

    Checagem de deduplicação

    Navegador e servidor mandando o mesmo evento com o mesmo identificador. É aqui que costuma nascer a diferença entre o painel e o extrato.

  • 04

    Consentimento conferido na prática

    Recuso os cookies e vejo o que continua gravando. Se algo passa por cima do aceite, entra no relatório com nome e endereço, porque isso é risco de LGPD e não só de número torto.

  • 05

    Medição de velocidade, antes e depois

    Quanto do tempo de carregamento é rastreamento, e quanto disso dá para devolver ao visitante sem perder medição nenhuma.

  • 06

    Relatório priorizado, e a correção feita

    A lista do que corrigir primeiro, em português, com o impacto de cada item. E as correções aplicadas no contêiner, publicadas e testadas com você olhando.

R$ 4.997

Projeto fechado. Sem mensalidade, sem taxa por tag, sem "depende".

Chamar no WhatsApp

Dúvidas de quem contrata

Do que você precisa para começar?

Acesso de administrador ao Gerenciador de Tags, acesso de leitura ao GA4, ao Meta Business e ao Google Ads, e o endereço das páginas que fecham venda. Se a correção mexer no código do site, preciso também de quem publica ele. Eu mando a lista pronta, com o passo a passo de cada convite.

Serve para quem vende pelo WhatsApp?

Serve, e é onde mais aparece erro. Venda por conversa não tem página de obrigado, então a conversão precisa ser marcada em outro ponto do caminho. Se ninguém decidiu qual é esse ponto, a plataforma está otimizando para o clique errado.

E se estiver tudo certo?

Aí você recebe um documento dizendo isso, com a prova de cada teste. Vale o preço do mesmo jeito: a partir dali a discussão sobre o número acabou, e sobra decidir o que fazer com ele. Nunca aconteceu de não haver nada a corrigir, mas o dia em que acontecer você vai saber.

Você briga com o meu gestor de tráfego?

Não. O trabalho é de bastidor e o relatório é técnico, sem apontar culpado. Bom gestor gosta de auditoria, porque ela devolve para ele um número em que dá para confiar na hora de escalar.

Depois da auditoria, quem mantém?

Você, e sem depender de mim. O contêiner é seu, a documentação fica com você, e as tags ficam com nome que qualquer profissional entende. Se quiser que eu acompanhe depois, isso entra no tráfego pago, não em taxa de manutenção.

Me mostra o painel
que eu te digo onde está o furo.

Uma conversa curta, o acesso liberado, e sete dias depois você para de discutir número.

← Voltar para o início