Você criou a campanha, definiu o orçamento e escreveu os anúncios — mas, sem a tag de conversão do Google Ads instalada e funcionando, a plataforma continua otimizando no escuro, sem saber quais cliques viraram clientes. Se você já tentou configurar esse código e ficou na dúvida entre editar o site, usar o Gerenciador de Tags ou recorrer ao lado do servidor, este guia percorre o processo do início ao fim e mostra como validar se as conversões estão realmente sendo contadas.
O que é a tag de conversão do Google Ads e o que ela faz na prática
A tag de conversão do Google Ads é um trecho de código JavaScript que você instala no seu site para registrar uma ação específica do visitante — uma compra, o envio de um formulário, um clique em botão de WhatsApp ou uma ligação. Quando essa ação acontece, a tag dispara e envia um sinal para a conta do Google Ads, informando que um usuário que veio de um anúncio concluiu aquilo que você definiu como conversão. Sem essa tag, a plataforma não consegue saber quais cliques geraram resultado e quais apenas geraram custo.
Na prática, a tag cumpre três funções centrais. Primeiro, ela alimenta a coluna “Conversões” dos relatórios, permitindo calcular métricas como custo por conversão e taxa de conversão — indicadores que determinam se a campanha está lucrativa ou drenando verba. Segundo, ela possibilita o uso de estratégias de lances automáticos, como Maximizar conversões e CPA desejado, que dependem de dados históricos de conversão para funcionar. Terceiro, quando você ativa as conversões otimizadas, a tag passa a coletar dados do usuário (e-mail, telefone) de forma criptografada, melhorando a atribuição em um cenário de cookies cada vez mais restritos.
Vale diferenciar a tag de conversão da tag global do site (antiga “tag global” ou gtag.js). A tag global é a base que carrega o framework do Google; a tag de conversão é o evento específico que sinaliza a ação concluída. Em implementações via Google Tag Manager, a tag global costuma ser substituída pelo próprio contêiner do GTM, e você cria apenas a tag de conversão do Google Ads dentro dele. Para entender melhor como a taxa de conversão se comporta em diferentes canais, vale consultar o que é a taxa de conversão nas redes sociais e comparar com o comportamento no Google Ads.
Antes de começar: o que você precisa ter em mãos
Pular a etapa de preparação é a causa mais comum de retrabalho na configuração. Antes de abrir o editor de código ou o GTM, reúna três itens: acesso administrativo à conta do Google Ads, o ID de conversão e o rótulo de conversão, e a definição clara de qual página ou evento representa a conversão. Sem o primeiro, você não consegue criar a ação de conversão; sem os dois últimos, o código instalado não reporta a lugar nenhum.
Acesso à conta do Google Ads e permissões necessárias
Para criar uma ação de conversão, você precisa de acesso padrão ou administrativo na conta do Google Ads. O nível de acesso “Somente leitura” permite visualizar conversões existentes, mas não criar novas nem editar as tags. Se você trabalha com uma conta de cliente (MCC), confirme se está operando dentro da conta correta antes de gerar qualquer código — um código gerado em uma conta e instalado em um site não reporta conversões para outra conta, e esse erro pode passar semanas despercebido.
Além do acesso à conta, verifique se o site onde a tag será instalada permite edição de código. Em plataformas como WordPress, Shopify e Wix, o nível de permissão do usuário dentro do CMS também importa: administradores conseguem inserir código no cabeçalho ou instalar plugins, enquanto editores e autores geralmente não. Em sites com equipe de desenvolvimento terceirizada, solicite um canal de deploy — a tag precisa ir para o ambiente de produção, não para um ambiente de homologação que ninguém visita.
ID de conversão e rótulo: onde encontrar cada um
O ID de conversão (formato AW-XXXXXXXXX) identifica a sua conta; o rótulo de conversão (formato ABCDE123456789_0) identifica a ação específica dentro dela. Ambos são gerados no momento em que você cria a ação de conversão, no caminho Ferramentas → Medição → Conversões → Nova ação de conversão. Após escolher o tipo (site, app, ligação ou importação) e configurar os parâmetros, a tela final exibe um bloco de código com os dois valores embutidos na tag gtag('config', 'AW-XXXXXXXXX') e no evento gtag('event', 'conversion', {'send_to': 'AW-XXXXXXXXX/ABCDE123456789_0'}).
Se você já criou a conversão e precisa recuperar esses valores depois, o caminho é o mesmo: Ferramentas → Medição → Conversões, clique no nome da ação e depois em “Configuração da tag”. A seção “Instalar a tag você mesmo” exibe o código completo. No GTM, você não cola o código inteiro — apenas copia o ID e o rótulo separadamente e os insere nos campos correspondentes da tag do Google Ads. Guarde esses dois valores em um local acessível; você os usará novamente se precisar recriar a tag ou migrar a implementação para outro método.
Caminho 1: instalar a tag de conversão direto no site (sem GTM)
A instalação direta — também chamada de instalação manual ou via gtag.js — é o método mais simples quando o site tem poucas páginas, não usa GTM e não há previsão de escalar a medição para outras ferramentas. Nesse modelo, você cola o snippet da tag global no <head> de todas as páginas e o snippet do evento de conversão apenas na página ou no fluxo que representa a conclusão da ação. A desvantagem é a manutenção: qualquer alteração futura exige editar o código do site novamente.
Onde colocar o código no HTML e por que a ordem importa
O snippet da tag global deve ser inserido o mais alto possível dentro do <head>, antes de qualquer outro script que dependa dele. O snippet do evento de conversão vai na página de confirmação — a “página de obrigado” que aparece após o envio do formulário ou a finalização da compra. A ordem importa por um motivo técnico: o evento de conversão chama a função gtag(), que só existe se a tag global já tiver sido carregada. Se a tag global estiver no rodapé e o evento no topo, o disparo falha silenciosamente.
Um erro frequente é colar o evento de conversão em todas as páginas do site. Isso infla a contagem: cada visita a qualquer página seria registrada como conversão, distorcendo completamente o custo por conversão e levando os lances automáticos a otimizar para um sinal falso. O evento precisa estar condicionado à conclusão real da ação — na página de agradecimento, dentro do callback de sucesso de um formulário AJAX, ou no clique de um botão com validação prévia.
Instalação via CMS e plugins (WordPress, Shopify, Wix)
No WordPress, o caminho mais estável é usar um plugin de inserção de código no cabeçalho e rodapé, como WPCode ou Insert Headers and Footers, em vez de editar o header.php do tema diretamente — atualizações do tema sobrescrevem edições manuais. Você cola a tag global no campo de cabeçalho (todas as páginas) e usa o recurso de lógica condicional do plugin, quando disponível, para exibir o snippet do evento apenas na página de confirmação. Se o formulário for de um plugin como Contact Form 7 ou WPForms, ambos permitem adicionar um script de conversão no evento de envio bem-sucedido.
No Shopify, a tag global pode ser inserida em Loja virtual → Configurações → Eventos do cliente, ou no arquivo theme.liquid dentro de “Editar código”. O evento de conversão deve ser vinculado à página de agradecimento do checkout, que no Shopify é a rota /checkout/thank_you. No Wix, o caminho é Configurações → Código personalizado: você adiciona a tag global com escopo “Todas as páginas” e o evento com escopo específico da página de confirmação. Em todos os casos, teste em uma janela anônima após publicar — cache de navegador e cache de CDN podem atrasar a visualização do código novo.
Caminho 2: configurar a tag de conversão pelo Google Tag Manager
O Google Tag Manager é o padrão recomendado quando o site já tem outras tags de marketing (Meta Ads, Analytics, remarketing), quando a equipe de marketing precisa alterar medições sem depender de desenvolvedor, ou quando há múltiplas conversões para rastrear. O GTM centraliza todos os códigos em um único contêiner e permite que você crie, teste e publique alterações sem tocar no código-fonte do site. A curva de aprendizado é um pouco maior, mas o ganho de autonomia compensa.
Criar a tag de conversão e vincular o ID e o rótulo
Dentro do contêiner do GTM, vá em Tags → Nova → Configuração da tag → Google Ads → Tag de acompanhamento de conversões do Google Ads. No campo “ID de conversão”, cole o valor AW-XXXXXXXXX; no campo “Rótulo de conversão”, cole o valor ABCDE123456789_0. Não preencha os campos opcionais de valor de conversão, ID da transação e moeda nesta etapa — eles serão abordados mais adiante, quando falarmos de valor de conversão e dados otimizados.
Uma decisão importante nessa tela é o campo “Acionamento”. Se você ainda não criou o acionador, pode deixar a tag salva sem ele e depois editar — mas o ideal é já ter o acionador pronto antes de criar a tag, para evitar uma tag sem acionador que nunca dispara. A tag de conversão do Google Ads no GTM não exige uma tag global separada do Google Ads; o próprio GTM carrega o framework necessário quando a tag dispara.
Criar o acionador para a ação que conta como conversão
O acionador define o “quando” — a condição que precisa ser verdadeira para a tag disparar. Os três cenários mais comuns são: visualização de página (página de confirmação), clique em elemento (botão de WhatsApp, botão de ligação) e envio de formulário (formulário nativo ou de plugin). Para página de confirmação, crie um acionador do tipo “Visualização de página” com a condição Page Path contém /obrigado ou o caminho real da sua página de agradecimento.
Para cliques, use o tipo “Clique — apenas links” ou “Clique — todos os elementos”, dependendo se o alvo é um link ou um botão sem href. A condição mais robusta é usar o Click ID ou Click Text, mas evite depender de classes CSS que mudam com atualizações de tema. Para formulários, o tipo “Envio de formulário” funciona bem com formulários nativos; em formulários que usam AJAX e não recarregam a página, você precisará de um evento personalizado via dataLayer.push() ou do listener de sucesso do plugin. O cálculo da taxa de conversão de leads depende diretamente da precisão desse acionador — se ele disparar em cliques errados, a métrica perde o sentido.
Testar no modo de visualização antes de publicar
Antes de publicar o contêiner, clique em “Visualizar” no canto superior direito. O GTM abre o site em uma nova aba com um painel de debug na parte inferior. Navegue até a página de confirmação (ou execute a ação de conversão) e verifique se a tag do Google Ads aparece na lista de tags disparadas. Se a tag não aparecer, o painel mostra quais condições do acionador falharam — o caminho mais rápido para corrigir o problema sem adivinhar.
O modo de visualização também permite simular o fluxo completo: preencha o formulário de teste, clique no botão monitorado e confirme se a tag dispara uma única vez. Um disparo duplicado na mesma sessão indica acionador mal configurado (por exemplo, “todos os cliques” em vez de “alguns cliques” com condição específica). Só publique o contêiner depois que a tag disparar corretamente no modo de visualização. Publicar às cegas é a principal causa de conversões zeradas nos primeiros dias de campanha.
Caminho 3: conversões de app e acompanhamento no lado do servidor
Quando a conversão acontece fora de um navegador tradicional — dentro de um aplicativo móvel ou em um fluxo que exige mais robustez contra bloqueadores de anúncio e restrições de cookies — os métodos anteriores não bastam. O Google Ads oferece dois caminhos complementares: o rastreamento de conversões de app, que usa SDKs e integrações com lojas de aplicativos, e o acompanhamento no lado do servidor, que move parte do processamento da tag para um servidor próprio.
Conversões de aplicativo Android e iOS
Para apps Android, a medição de conversões do Google Ads passa pelo Firebase: você cria um projeto no Firebase, vincula o app, integra o SDK e depois conecta o Firebase à conta do Google Ads em Ferramentas → Medição → Conversões → App. A partir daí, eventos como in_app_purchase ou first_open podem ser importados como conversões. Para instalações provenientes de campanhas de app, a atribuição usa o Google Play Install Referrer no Android e o SKAdNetwork no iOS.
No iOS, a configuração exige cadastrar o app no App Store Connect, habilitar o framework AdSupport e, para campanhas de instalação, configurar o SKAdNetwork com o ID do Google (su67r6k2v3.skadnetwork). A Apple restringe o rastreamento entre apps desde o iOS 14.5, então a atribuição no iOS é agregada e com atraso — os dados de conversão podem levar até 48 horas para aparecer na conta. Se o app é o canal principal de conversão, considere também o aumento da taxa de conversão no e-commerce como leitura complementar para o funil pós-instalação.
Quando faz sentido usar o contêiner do servidor
O contêiner do servidor (server-side tagging) processa as tags em um ambiente de nuvem que você controla, em vez de no navegador do usuário. Ele faz sentido em três cenários: sites que lidam com dados sensíveis e precisam reduzir a exposição no cliente; empresas que enfrentam perda significativa de dados por bloqueadores de anúncio, que bloqueiam scripts de navegador mas não chamadas de servidor para servidor; e operações que precisam de um fluxo de dados consistente entre várias ferramentas (Google Ads, Meta Ads, Analytics) a partir de uma única fonte.
A implementação envolve criar um contêiner de servidor no GTM, provisioná-lo em um serviço de nuvem (Google Cloud Run é o caminho nativo), apontar o domínio de subdomínio próprio (ex.: ss.seudominio.com.br) e configurar clientes e tags dentro dele. É um projeto de médio porte, não uma configuração de uma tarde. Para a maioria das pequenas e médias empresas, a tag no navegador com conversões otimizadas já resolve a maior parte da perda de dados; o servidor é o passo seguinte quando o volume justificar o investimento técnico.
Como validar se a tag está disparando e registrando conversões
Instalar a tag é metade do trabalho; validar é a outra metade. Uma tag instalada incorretamente pode parecer funcional — o código está lá, o site carrega — e ainda assim não registrar nada. A validação precisa acontecer em três camadas: no navegador (a tag dispara?), na conta do Google Ads (a conversão chega?) e no relatório (o dado aparece onde você toma decisão?). Cada camada tem ferramentas específicas.
Tag Assistant, modo de visualização e relatórios de conversão
O Tag Assistant (tagassistant.google.com) é a ferramenta de diagnóstico do Google para verificar tags no navegador. Você informa a URL do site, navega pelo fluxo de conversão e o Tag Assistant mostra quais tags do Google dispararam, em que ordem e com quais parâmetros. Para implementações via GTM, o modo de visualização cumpre papel semelhante com mais detalhes sobre acionadores e variáveis. Ambos mostram o disparo em tempo real, mas não confirmam que a conversão foi registrada na conta — apenas que o sinal foi enviado.
A confirmação na conta vem em Ferramentas → Medição → Conversões: a coluna “Status” mostra “Registrando conversões” quando o Google recebeu pelo menos um disparo válido. Esse status pode levar algumas horas para atualizar após o primeiro teste. O relatório de campanhas (Campanhas → coluna Conversões) tem um atraso adicional de processamento — conversões podem levar até 24 horas para aparecer, e conversões de view-through e de app podem levar até 48 horas. Se a tag dispara no Tag Assistant mas a conta não registra, o problema geralmente está no ID ou rótulo incorretos, ou em uma ação de conversão desativada.
Erros mais comuns e como corrigir cada um
Os erros de configuração seguem um padrão previsível. A lista abaixo reúne os cinco mais frequentes e a correção direta de cada um:
- Tag global ausente antes do evento: o evento dispara mas não encontra a função gtag. Correção: garantir que a tag global esteja no
<head>de todas as páginas, inclusive da página de confirmação. - ID ou rótulo copiado de outra conta: a conversão aparece em uma conta que não é a da campanha. Correção: conferir o ID AW-XXXXXXXXX no canto superior direito da conta do Google Ads e gerar o código novamente nela.
- Evento instalado em todas as páginas: contagem inflada, custo por conversão artificialmente baixo. Correção: restringir o evento à página de confirmação ou ao acionador específico no GTM.
- Acionador do GTM com condição errada: tag nunca dispara ou dispara em cliques irrelevantes. Correção: testar no modo de visualização e ajustar a condição para
Page Path,Click IDou evento de dataLayer específico. - Conversão criada mas com status “Sem conversões recentes”: o Google não recebeu nenhum disparo válido desde a criação. Correção: executar o fluxo de teste em janela anônima e aguardar até 24 horas para o status atualizar.
Um caso que merece atenção especial é quando a conversão aparece na conta (status “Registrando conversões”) mas não no relatório de campanhas. Isso acontece quando a atribuição está configurada para um modelo que não credita a campanha que você está analisando, ou quando a janela de conversão expirou entre o clique e a ação. Verifique as configurações de atribuição e janela de conversão na própria ação de conversão antes de mexer no código — muitas vezes o problema não é a tag, mas a regra de atribuição. Para aprofundar, veja como saber a taxa de conversão a partir dos dados que chegam ao relatório.
Conversões otimizadas, valor de conversão e dados do usuário
Depois que a tag básica está funcionando, dois recursos elevam a qualidade dos dados: as conversões otimizadas (enhanced conversions) e o envio de valor de conversão. O primeiro recupera parte da atribuição perdida com restrições de cookies; o segundo permite que o Google diferencie uma conversão de R$ 50 de uma de R$ 5.000 e otimize os lances de acordo. Ambos são configurações opcionais, mas cada vez mais necessárias em contas que dependem de lances automáticos.
O que define o valor atribuído a cada conversão
O valor de conversão pode ser configurado de três formas: valor fixo (toda conversão vale o mesmo, útil para leads onde a receita é padronizada), valor dinâmico (o valor vem de uma variável do site, como o total do carrinho, e é passado no parâmetro value da tag) e valor importado (quando a receita é conhecida depois, via importação offline ou integração com CRM). A escolha correta depende do modelo de negócio: e-commerce usa valor dinâmico; serviços com ticket variável usam importação; leads com receita estimada usam valor fixo calculado a partir do ticket médio e da taxa de fechamento.
Um erro comum é definir valor fixo sem calcular a receita real por conversão. Se cada lead fechado vale R$ 2.000 e a taxa de fechamento histórica é de 10%, o valor correto por lead é R$ 200 — não R$ 2.000. Inflar o valor faz o algoritmo de lances perseguir conversões caras que não se pagam. A métrica que conecta tudo isso é a mesma que você encontra em o que a métrica de taxa de conversão mede: sem valor correto, a taxa de conversão sozinha não diz se a campanha é rentável.
Enviar dados fornecidos pelo usuário para melhorar a atribuição
As conversões otimizadas enviam ao Google dados como e-mail, telefone, nome e endereço que o usuário digitou no formulário, de forma criptografada com SHA-256. O Google cruza esses dados com contas Google logadas para atribuir conversões que, de outra forma, seriam perdidas quando o cookie não está disponível. A configuração é feita na ação de conversão: ative “Conversões otimizadas” e escolha entre a coleta automática via tag (o Google detecta os campos do formulário sozinho) ou o envio manual via código ou dataLayer.
Na coleta automática, o Google escaneia o formulário da página de conversão em busca de campos reconhecíveis (e-mail, telefone) e os captura no momento do envio. No modo manual, você mapeia as variáveis do formulário e as envia no objeto da tag de conversão. O modo manual é mais confiável quando o formulário usa campos com nomes não padronizados ou quando a página de confirmação não exibe os dados digitados. A ativação das conversões otimizadas costuma recuperar entre 5% e 20% das conversões perdidas, dependendo do público e do tipo de site — um ganho relevante para quem opera com estratégias de aumento de taxa de conversão.
Depois de configurar: o que acompanhar nas primeiras semanas
A primeira semana após a publicação da tag é de observação, não de otimização agressiva. O Google Ads precisa acumular volume mínimo de conversões para que os lances automáticos aprendam — geralmente entre 15 e 30 conversões em 30 dias para estratégias como CPA desejado funcionarem bem. Antes desse volume, alterações frequentes de lance, orçamento e segmentação atrapalham o aprendizado e prolongam o período de instabilidade.
Monitore três indicadores em sequência. Primeiro, o status da conversão na conta (deve permanecer “Registrando conversões” sem interrupções). Segundo, o volume de conversões versus o volume esperado: se o site recebe 500 cliques por dia e a taxa de conversão histórica é de 3%, espere cerca de 15 conversões diárias — um desvio grande para baixo indica problema de tag, não de campanha. Terceiro, o custo por conversão comparado ao valor definido: se o CPA está acima do valor da conversão, a campanha opera no prejuízo e precisa de ajuste de lance ou de segmentação antes de escalar.
Por fim, mantenha um registro das alterações feitas na tag e na conta. Se algo parar de funcionar — conversões zeradas, disparos duplicados, valor incorreto — o histórico de mudanças é o primeiro lugar para investigar. A configuração da tag de conversão não é um evento único; é um ativo que acompanha as mudanças do site, dos formulários e das campanhas. Revisões mensais, com um teste de disparo em janela anônima, evitam que uma atualização de tema ou plugin quebre silenciosamente a medição que sustenta todas as decisões de otimização.
