Conversion tracking nos ChatGPT Ads

Pixel ou Conversions API, os três a cinco eventos que valem a pena, desduplicação com IDs partilhados, as macros dinâmicas de URL, os campos de correspondência, e como desativar o automatic advanced matching.

Guilherme Hortinha · 23 de julho de 2026 · 8 min de leitura · Atualizado em 30 de setembro de 2026

Elegibilidade ChatGPT Ads

A sua empresa pode anunciar no ChatGPT? Verifique em 10 segundos.

Bom tracking de ChatGPT Ads são três decisões: instalar o pixel e a Conversions API para não perder nada, seguir três a cinco eventos que correspondem a valor real, e desduplicá-los com IDs de evento partilhados para que uma ação nunca conte duas vezes. A atribuição do lado do clique implicava escrever UTMs à mão em cada URL; desde agosto de 2026 a plataforma preenche sozinha os IDs de campanha, grupo e anúncio. Acerte nisto antes de gastar, porque uma semana de tráfego sem tracking não ensina nada.

Pixel ou Conversions API

Use os dois, porque cobrem os pontos cegos um do outro. O pixel é um snippet no site que captura eventos no browser, rápido de instalar mas vulnerável a bloqueadores de anúncios e a cookies perdidas. A Conversions API envia os mesmos eventos a partir do servidor, o que sobrevive a tudo isso mas precisa de um programador. Juntos dão um retrato completo e desduplicado; qualquer um deles sozinho deixa conversões por contar.

A OpenAI pôs um número nisto em setembro de 2026. Em mais de 1.000 anunciantes com pelo menos 500 $ de gasto mensal, o anunciante mediano que corria o pixel e a Conversions API em conjunto mediu mais 57% de conversões atribuídas do que só com o pixel, e um custo por aquisição medido 28% mais baixo. A comparação é observacional, e a maior parte da descida do CPA é o mesmo gasto dividido por mais conversões contadas. É exatamente por isso que importa: os bids por conversão só conseguem apontar ao que veem, por isso a metade do lado do servidor é o que faz a otimização funcionar.

Os três a cinco eventos que valem a pena

Mais eventos não é melhor tracking, é mais ruído. Escolha uma cadeia curta que espelhe a forma como as pessoas lhe compram de facto:

  • +Um sinal antecedente que acontece muitas vezes, como o início de um formulário de lead, um add-to-cart ou a visita a uma página-chave.
  • +A conversão principal que representa valor real, uma compra ou uma lead qualificada.
  • +Um ou dois passos intermédios se o funil for longo, para ver onde está a quebra.

Estes são também os eventos com que o leilão aprende assim que passar a bids por conversão, por isso mantenha-os em valor genuíno. O benchmark da própria OpenAI para essa mudança só contou anunciantes com pelo menos cinco conversões atribuídas a clique no evento, o que é um piso útil: um evento que dispara menos do que isso em duas semanas é um sinal de reporte, e um evento que o ultrapassa é um sinal de bid. A mudança em si está no guia de Conversion Optimization.

Essa metade de relatório ficou bastante mais útil a 30 de setembro de 2026. O endpoint de relatório de conversões da OpenAI passa a devolver eventos atribuídos que não são o objetivo da campanha, por isso um evento que envia mas em que não pode licitar deixou de ser só de escrita. Isto conta sobretudo para os eventos personalizados, que podem ser medidos e associados a uma campanha mas nunca escolhidos como objetivo de otimização: até aqui, enviar um dava-lhe um número no feed de eventos e nada no relatório de atribuição. Envie o sinal inicial mesmo quando o leilão nunca vai aprender com ele, e leia-o contra as campanhas que o produziram. O que cada relatório consegue e não consegue dizer está no guia de medição.

Desduplicar com IDs de evento partilhados

Quando o pixel e a Conversions API reportam a mesma compra, a plataforma precisa de saber que é um evento e não dois. Isso faz-se enviando o mesmo ID de evento único a partir das duas fontes para a mesma ação. Salte este passo e as conversões inflacionam, o custo por resultado parece melhor do que é, e passa a otimizar para um número que não existe. É um detalhe pequeno de implementação com um efeito enorme sobre poder ou não confiar nos seus próprios relatórios.

Parâmetros dinâmicos de URL

Durante quase toda a vida da plataforma cada valor de tracking tinha de ser escrito à mão no URL de destino, o que significava uma convenção de nomes sustentada por disciplina e muito copiar e colar. Em agosto de 2026 a OpenAI acrescentou macros suportadas, por isso um parâmetro de query na landing page pode transportar {campaign_id}, {ad_group_id}, {ad_id} e {ad_account_id}, preenchidos automaticamente no momento da entrega.

O ganho prático é que um único URL de destino passa a identificar-se por anúncio, e a parte granular da marcação deixa de depender de quem montou a campanha se lembrar da convenção. Continue a escrever à mão os seus valores de source, medium e campaign, porque esses descrevem como pensa o canal e nenhuma macro sabe isso. Use as macros para os IDs por baixo. Um bom hábito é manter o nome legível da campanha no seu próprio UTM e deixar a macro carregar o ID ao lado, para um clique ser rastreável por uma pessoa a ler um relatório e por um join no warehouse.

A razão por que a marcação limpa importa mais aqui do que noutros canais, e quanto tráfego de IA se esconde mesmo com tracking perfeito, está no guia de medição. Quando preferir que seja feito por si, configuramos o tracking como parte da construção.

Automatic advanced matching, e como desativar

O automatic advanced matching melhora quantas conversões a plataforma consegue ligar a um anúncio, pegando na informação de cliente que os formulários do seu site já recolhem, aplicando hash e usando-a para corresponder a utilizadores do ChatGPT com sessão iniciada. Passou a ser o valor por omissão dos pixels web novos em agosto de 2026, e a OpenAI ativou-o também nos pixels web existentes, incluindo pixels instalados muito antes de a funcionalidade existir.

Os campos de correspondência alargaram-se a 4 de setembro de 2026. O pixel aceita agora número de telefone, primeiro nome e apelido com hash, a par do email e do ID externo com hash que já aceitava, mais região e código postal em claro, e a Conversions API aceita o mesmo conjunto em listas, com país, cidade e, para apps móveis, o advertising ID do Android. Cada identificador pessoal é um hash SHA-256 do valor normalizado, e a página do pixel em developers.openai.com tem as regras exatas de normalização. Mais campos significa mais conversões ligadas a um anúncio, que é o objetivo, e significa também que a decisão abaixo cobre mais dados dos seus formulários do que cobria em agosto.

É nesta última parte que vale a pena parar. Se prefere que os dados dos formulários nunca saiam do seu site, a definição está em Tools, depois Conversions, depois Data Source, depois Edit pixel. Melhor correspondência é um benefício genuíno e para muitos anunciantes é a escolha certa. Para um negócio numa categoria regulada ou sensível pode não ser, e essa decisão pertence a quem responde pela postura de privacidade, por escrito, e não ao valor por omissão da plataforma.

Confirme que o pixel está mesmo a funcionar

Um pixel mal configurado falhava em silêncio: os eventos saíam do browser, alguma coisa rejeitava-os, e o único sintoma eram conversões mais baixas do que deviam. O Ads Manager mostra agora detalhes de validação dos eventos caídos, incluindo o campo em falta, o tipo de erro e uma sugestão de correção, em Tools, depois Conversions, no painel de diagnósticos à direita. Leia-o uma vez na instalação e outra vez depois de qualquer alteração ao site que toque no checkout ou nos formulários. São os dez minutos mais baratos de toda a configuração.

Perguntas frequentes

Vale a pena medir um evento em que não posso licitar?+

Vale, e mais desde 30 de setembro de 2026. Os eventos personalizados podem ser medidos e associados a uma campanha mas nunca escolhidos como objetivo de otimização, e o endpoint de relatório de conversões da OpenAI passa a devolver eventos atribuídos para além do objetivo da campanha. Um evento em que não pode licitar passa portanto a poder ser reportado contra as campanhas que o produziram, o que antes não acontecia.

Devo usar o pixel ou a Conversions API?+

Use os dois. O pixel é rápido de instalar e capta eventos no browser; a Conversions API envia os mesmos eventos do lado do servidor, para não perder conversões por causa de bloqueadores de anúncios ou cookies perdidas. Juntos são mais completos do que qualquer um sozinho.

Quanto melhora a Conversions API a medição dos ChatGPT Ads?+

O benchmark da OpenAI de setembro de 2026, em mais de 1.000 anunciantes com pelo menos 500 $ de gasto, encontrou que o anunciante mediano a correr o pixel e a Conversions API em conjunto mediu mais 57% de conversões atribuídas e um custo por aquisição medido 28% mais baixo do que só com o pixel. É uma comparação observacional, e a maior parte da descida do CPA é o mesmo gasto dividido por mais conversões contadas.

Que eventos devo seguir nos ChatGPT Ads?+

Três a cinco que correspondam a valor real: uma lead ou um add-to-cart como sinal antecedente, e uma compra ou lead qualificada como conversão principal. Mais eventos do que isso acrescenta ruído sem melhorar a otimização.

Os ChatGPT Ads suportam parâmetros dinâmicos de URL?+

Sim, desde agosto de 2026. Macros suportadas como {campaign_id}, {ad_group_id}, {ad_id} e {ad_account_id} podem ser usadas nos parâmetros de query da landing page e são preenchidas automaticamente na entrega. Escreva à mão os seus valores de source, medium e campaign, e deixe as macros carregar os IDs.

Os ChatGPT Ads reportam conversões view-through?+

Sim, desde 21 de agosto de 2026. O Ads Manager reporta conversões view-through a um dia ao nível da campanha, do grupo e do anúncio. Uma conversão view-through conta quando a conversão acontece no prazo de um dia após uma impressão elegível e nenhum clique elegível recebe o crédito pela mesma conversão. Desde meados de setembro de 2026 a janela de reporte é ajustável: 7, 14 ou 30 dias após o clique e 0 ou 1 dia após a visualização, apenas para reporte.

Que dados de cliente conseguem o pixel e a Conversions API dos ChatGPT Ads corresponder?+

Desde 4 de setembro de 2026 o pixel aceita email, número de telefone, primeiro nome, apelido e ID externo com hash, mais região e código postal, e a Conversions API aceita os mesmos campos em listas, com país, cidade e o advertising ID do Android para apps móveis. Os identificadores pessoais são enviados como hashes SHA-256 do valor normalizado.

O que é o automatic advanced matching, e devo desativá-lo?+

Melhora a correspondência de conversões, pegando na informação de cliente dos formulários do seu site, aplicando hash e comparando-a com utilizadores do ChatGPT com sessão iniciada. É o valor por omissão dos pixels web novos e foi ativado nos existentes em agosto de 2026. Pode desativá-lo em Tools, Conversions, Data Source, Edit pixel. Melhor correspondência ajuda a maioria dos anunciantes; numa categoria regulada ou sensível, faça disso uma decisão deliberada e não um valor por omissão.

Gerador de ChatGPT Ads

Veja como ficaria o seu anúncio no ChatGPT antes de investir.

Guilherme Hortinha

Guilherme Hortinha

Cofundador e responsável de Inovação em IA, Index Lab

O Guilherme cofundou a Index Lab, uma agência de AEO/GEO que torna marcas na resposta que a IA dá no ChatGPT, Gemini e Perplexity, levando clientes de zero visibilidade em IA ao topo das recomendações.

Elegível e pronto para começar? A partir daqui é connosco.

Falar connosco →