📊 Medição e atribuição

Medição no ChatGPT Ads: o que a atribuição realmente entrega

Medição é onde a plataforma mais difere do que você já opera, e onde erro de configuração custa mais caro. Um detalhe muda o projeto inteiro de quem vende por WhatsApp: telefone não pode ser usado como sinal de identificação — nem em hash.

Resposta por escrito em até 24h úteis. Sem custo e sem compromisso.

📵 A diferença que quebra o projeto

Telefone é proibido como sinal de match

A documentação é direta: não envie e-mail em texto puro, identificadores externos em texto puro, números de telefone nem hashes de número de telefone. Isso é o oposto do que o Meta CAPI faz, onde telefone em SHA-256 é sinal de primeira classe.

O que é aceito

E-mail em SHA-256, identificador externo em SHA-256, país, cidade, CEP, IP, user agent e a referência de clique que a própria plataforma entrega.

Por que isso dói

Quem vende por WhatsApp identifica o lead pelo telefone. É o único dado que se tem. Se ele não pode ser usado, a ponte entre “clicou no anúncio” e “virou conversa” precisa ser construída de outro jeito.

Como resolvemos

O clique carimba um código de uso único no texto pré-preenchido da mensagem e guarda a referência de clique no servidor. Quando a primeira mensagem chega ao agente, o código casa os dois lados e a conversão é enviada server-side — sem telefone em nenhum momento.

Sem isso, o caminho fácil é disparar a conversão no clique do botão. Quem clica e desiste conta como conversão, e o algoritmo aprende a caçar cliques no botão — o que é quase otimizar por clique enquanto se paga pelo discurso de conversão.

💸 Erros de configuração

Três armadilhas que custam dinheiro

🔥

Lance igual ao orçamento do dia

Encontramos um grupo com lance de R$ 40 por clique e teto de R$ 40 por dia. Um único clique consumiria o dia inteiro. Se lance e teto forem o mesmo número, é erro de montagem até prova em contrário.

lanceteto diário
📦

Orçamento é da campanha

O grupo de anúncios não tem campo de orçamento. Despausar um grupo não soma gasto — os grupos dividem o mesmo teto da campanha. Muita gente deixa grupo pausado com medo de dobrar a conta.

campanhagrupo
🕳️

Campo que mente

Existe um campo de orçamento diário que está sempre vazio; o valor real vive em outro lugar do objeto. Ler o campo errado leva a concluir que não há orçamento configurado.

leituraAPI
🧾 O que a atribuição entrega

Leia o relatório sabendo o que ele é

ItemComportamento real
Janela de atribuiçãoA documentação orienta usar 30 dias
View-throughMétrica separada, janela fixa de 1 dia, apenas relatório — não entra em CPA, lance nem cobrança
Atraso de relatórioAté 7 horas entre entrega e reporte; esperar 24h antes de concluir que algo quebrou
Segmentos disponíveisProduto, país e dispositivo — por hora, dia ou mês
Diagnóstico de evento pela APINão existe. Só a listagem responde; confirmação de evento é pelo painel ou clique de teste real

Evento personalizado não pode ser meta de otimização em campanha orientada a conversão. Se a sua conversão de verdade é personalizada, ou você a mapeia para um evento padrão, ou a campanha otimiza para outra coisa.

🔌 Como o evento chega

Pixel no navegador, API no servidor — e a duplicidade

Há dois caminhos: o pixel JavaScript e a API de conversões server-side. A deduplicação entre eles exige o mesmo identificador de evento e o mesmo pixel nos dois lados.

🌐

Pixel

Depende do navegador. Bloqueador de script significa conversão perdida — e quem usa bloqueador tende a ser justamente o público mais qualificado em produto técnico.

navegadorbloqueável
🖥️

API de conversões

Sai do seu servidor, imune a bloqueador. É o caminho para medir o que acontece depois do clique: conversa iniciada, reunião marcada, contrato.

server-sideconfiável
⚠️

Lote tudo-ou-nada

Até mil eventos por lote, mas se um evento falha, o lote inteiro falha. Timestamp precisa estar nos últimos 7 dias e no máximo 10 minutos no futuro.

lotevalidação
❓ Perguntas frequentes

Perguntas frequentes

Não. A documentação proíbe telefone e também hash de telefone. Só e-mail em SHA-256, identificador externo em SHA-256, país, cidade, CEP, IP, user agent e a referência de clique da plataforma.

Carimbando um código de uso único no texto pré-preenchido da mensagem e guardando a referência de clique no servidor. Quando a primeira mensagem chega, o código casa os dois lados e a conversão sai server-side, sem telefone.

Resolve o relatório e estraga a otimização. Quem clica e desiste conta como conversão, e o algoritmo passa a caçar cliques em vez de conversas.

Pode ser atraso de reporte: há até 7 horas entre entrega e relatório. A orientação é esperar 24 horas antes de tratar como falha.

Sim, na prática. O pixel entrega a referência de clique que a atribuição usa. O ideal é ter os dois com o mesmo identificador de evento para deduplicar.

🧭 Próximo passo

Quer saber se isso se aplica ao seu caso?

O diagnóstico técnico é sem custo: olhamos se o seu site é rastreável, se a medição existe e se o seu segmento é elegível. Se não for, dizemos antes de você gastar.

Resposta por escrito em até 24h úteis. Sem custo e sem compromisso.