Como rastrear conversões de afiliado no Google Ads

Por Click Defender21 de outubro de 20265 min de leitura

Rastrear conversões de afiliado no Google Ads é o processo de informar ao Google quais cliques resultaram em vendas reais, para que o algoritmo de lances automáticos aprenda a buscar mais compradores parecidos. Sem esse retorno, o Google otimiza por cliques — não por vendas — e o CPA sobe.

Por que o afiliado tem um problema diferente

Quando o anunciante é dono do checkout (e-commerce próprio, SaaS), basta instalar a tag do Google na página de obrigado. O afiliado não controla o checkout: a venda acontece no domínio da Hotmart, ClickBank, BuyGoods ou outra plataforma. Por isso, a tag padrão do Google não funciona — e é preciso usar um dos métodos de importação offline.

Os 3 métodos para levar conversões ao Google

1. Tag manual na página de obrigado (limitado)

Algumas plataformas permitem inserir HTML na página de agradecimento. Você coloca a tag de conversão do Google ali. O problema: nem toda plataforma libera isso, o valor da venda nem sempre está disponível no HTML, e qualquer mudança no template do produtor pode quebrar a tag sem aviso.

2. Importação por planilha (CSV)

Você exporta um arquivo CSV com as colunas GCLID, data/hora, valor e nome da ação de conversão, e sobe manualmente no Google Ads em Metas → Conversões → Uploads (ou na Central de Dados). É confiável, mas manual: exige disciplina para subir o arquivo regularmente, e o atraso entre a venda e a importação pode ser de horas ou dias.

3. API (automático, em tempo real)

Um software intermediário — o tracker — recebe a venda por postback da plataforma de vendas e envia direto para a conta do Google Ads pela API oficial de importação offline. A conversão sobe em minutos, sem intervenção humana, e suporta os três tipos de identificador: gclid, wbraid e gbraid.

Por que a API é o método superior

CritérioTag manualPlanilha CSVAPI (tracker)
Tempo entre venda e GoogleInstantâneo (se a tag dispara)Horas a dias (manual)Minutos (automático)
Risco de erro humanoMédio (tag pode quebrar)Alto (arquivo errado, nome diferente)Baixo (automatizado)
Suporta wbraid/gbraidNãoNãoSim
Funciona com YouTube/Demand GenNãoNãoSim
Envia valor real da vendaDepende da plataformaSimSim
Escala (muitas campanhas)ImpraticávelTrabalhosoTransparente

Campanhas de YouTube e Demand Gen geram wbraid ou gbraid em vez de gclid. O Google só aceita esses identificadores pela API — planilha e tag não funcionam. Se você roda qualquer campanha fora de Pesquisa/Display, a API é o único caminho completo.

Como funciona o fluxo com um tracker

  1. Clique: o visitante clica no anúncio e chega na sua página com o gclid (ou wbraid/gbraid) na URL.
  2. Sessão: o tracker captura o identificador do clique e cria uma sessão que acompanha o visitante pelo funil.
  3. Conversão: o comprador finaliza a compra na plataforma do produtor. A plataforma envia um postback (webhook) ao tracker com o ID da transação e o valor.
  4. Atribuição: o tracker cruza o postback com a sessão e descobre qual clique (e qual campanha/grupo/palavra-chave) gerou a venda.
  5. Envio ao Google: o tracker envia a conversão pela API oficial, com o identificador do clique, o valor e a data/hora. O Google registra a conversão na campanha certa.

Conversões otimizadas (Enhanced Conversions)

O Google oferece o recurso de conversões otimizadas para leads, que usa dados first-party (como e-mail do comprador, em hash SHA-256) para melhorar a atribuição quando o gclid se perde. Trackers avançados enviam esses dados junto com a conversão pela API, aumentando a taxa de match — especialmente em funis longos onde o comprador pode trocar de dispositivo.

Offline Conversion Import (OCI)

O nome técnico do Google para esse processo é Offline Conversion Import (importação de conversão offline). "Offline" não significa que a venda aconteceu fora da internet — significa que o Google não a viu em tempo real no checkout. Toda venda de afiliado é "offline" do ponto de vista do Google, porque aconteceu em um domínio que o Google não controla.

Erros comuns que travam o envio

  • Nome da ação de conversão diferente: o nome configurado no tracker precisa ser idêntico ao da ação de conversão no Google Ads. "Purchase" e "purchase" são diferentes.
  • GCLID expirado: o Google só aceita conversões com GCLID de até 90 dias. Vendas mais antigas são rejeitadas.
  • Conta não autorizada: a conexão OAuth entre o tracker e o Google Ads pode expirar. Se as conversões pararem de subir, o primeiro diagnóstico é reconectar a conta.
  • Meta marcada como secundária: a ação de conversão precisa ser primária para influenciar os lances automáticos. Ações secundárias aparecem no relatório, mas o algoritmo não aprende com elas.

Na prática, com a Click Defender

A Click Defender suporta os três métodos: URL automática (o Google busca o CSV sozinho, 1x por dia), exportação manual de planilha e envio automático pela API oficial. No envio por API, cada venda sobe em minutos, com suporte a gclid, wbraid e gbraid. O status de cada conversão (enviada, na fila ou erro) aparece no painel em tempo real.

Regra de ouro: quanto mais rápido a conversão chega ao Google, mais rápido o algoritmo aprende. Envio por API em minutos produz resultados melhores do que importação diária por planilha — e incomparavelmente melhores do que não enviar nada.

Artigos relacionados