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.

