Para gestores de tráfego

Relatório que segura o cliente: como o gestor de tráfego prova venda vinda do anúncio no WhatsApp

Cliente diz que os leads não vieram do seu anúncio? Monte um relatório com gasto, leads, vendas e ROAS por campanha, com atribuição que ele confere.

"Esses leads aí não vieram do seu anúncio, vieram de indicação." Quem gerencia tráfego para negócios que vendem pelo WhatsApp já ouviu isso na reunião de cancelamento. O cliente não está mentindo: ele não sabe de onde os leads vieram, e você também não consegue provar. O relatório tem alcance, cliques e custo por conversa. Não tem venda.

Este artigo mostra como montar um relatório que o cliente consegue conferir, de onde vem cada número, como a atribuição precisa funcionar para ele acreditar, e um ritual semanal de 30 minutos que transforma o relatório em retenção.

Por que "conversas iniciadas" não segura ninguém

O relatório padrão de uma campanha de WhatsApp tem quatro números: investimento, alcance, conversas iniciadas e custo por conversa. Todos verdadeiros. Nenhum conecta com o caixa do cliente.

O cliente compara o que ele pagou (a mídia mais o seu fee) com o que ele faturou. Se ele faturou bem, ele acha que foi indicação. Se faturou mal, ele acha que foi o anúncio. Em nenhum dos dois casos o seu relatório muda a opinião dele, porque ele não fala de venda.

A conta que o cliente faz de cabeça é: fee + mídia versus receita atribuída. Se você não fornece a receita atribuída, ele preenche com a impressão do mês. E impressão é volátil.

O relatório mínimo que o cliente entende

Uma tabela por campanha (e, se houver volume, por conjunto e por anúncio), no período:

CampanhaInvestidoConversasLeads qualificadosVendasReceitaCusto por vendaROAS
Promoção setembroR$ 2.000280614R$ 6.400R$ 5003,2
InstitucionalR$ 1.00060326R$ 13.200R$ 16713,2
Total anúnciosR$ 3.0003409310R$ 19.600R$ 3006,5
Orgânico (fora do ROAS)—47123R$ 5.100——

Dois detalhes que fazem o cliente confiar:

  • Orgânico aparece, separado. Se o relatório mostra que 47 conversas não vieram de anúncio e 3 delas viraram venda, o cliente vê que você não está se apropriando da indicação. E vê que o anúncio fez 10 vendas contra 3 do orgânico.
  • Receita é a registrada pelo vendedor dele. Não é estimada. O valor de cada venda foi digitado no funil por alguém da equipe do cliente. Ele pode abrir qualquer linha e ver o lead, a conversa e o valor.

Com essa tabela, a conversa de renovação muda de "acho que não valeu" para "a campanha B está em 13 de ROAS, vamos escalar".

De onde vem cada número

NúmeroFonteO que pode dar errado
Investido por campanhaMarketing API da Meta, com permissão ads_read no tokenToken sem ads_read deixa gasto e nome de campanha vazios em todo o relatório
ConversasWebhook do WhatsApp (API oficial ou QR)Conversa do celular fora do sistema não entra
Conversas de anúncioctwa_clid na primeira mensagem, ou link rastreávelLink da bio sem rastreio vira orgânico
Leads qualificadosEtapa do funil ou etiquetaCritério de qualificação precisa ser escrito
Vendas e receitaCard em "Vendido" com valorVendedor que não registra valor zera a receita
ROASReceita atribuída ÷ investidoOrgânico contado como anúncio infla

O erro mais comum na primeira linha: o token da integração foi gerado sem ads_read e a Meta responde que o dono da conta de anúncios não concedeu permissão. O gasto fica vazio, o nome da campanha não é resolvido e o relatório parece quebrado. A correção é no Business Manager: usuário do sistema, adicionar ativo, conta de anúncios, "ver desempenho", gerar token novo. Um sistema honesto mostra esse erro na tela da integração em vez de exibir zero como se fosse gasto.

Atribuição que o cliente consegue conferir

O cliente acredita no relatório quando ele consegue abrir uma venda e ver de onde ela veio. Isso exige três coisas:

  1. Origem na ficha do lead. Campanha, conjunto e anúncio, com nome, não só ID. E a confiança da correspondência: exata (veio com ctwa_clid), por link rastreável, ou nenhuma (orgânico).
  2. Primeiro toque imutável. A venda é atribuída ao anúncio que iniciou a conversa. Se o cliente clicou em outro anúncio depois, isso fica registrado como toque posterior, mas não troca a atribuição. Regra fixa evita discussão.
  3. Orgânico é orgânico. Sem clique e sem link, não há atribuição. O sistema não "estima" que veio do anúncio porque o anúncio estava rodando. Essa disciplina custa algumas vendas no ROAS e compra toda a credibilidade do relatório.

Os mecanismos técnicos (ctwa_clid, links com UTM e macros da Meta, primeiro toque) estão detalhados em qual anúncio gerou a venda no WhatsApp.

Ritual semanal de 30 minutos

Relatório mensal chega tarde demais para corrigir. O ritual que segura cliente é semanal, curto e com a tabela acima na tela.

  1. 5 min: números da semana. Investido, conversas, qualificados, vendas, receita, ROAS. Compare com a semana anterior.
  2. 5 min: as vendas. Abra as vendas da semana e mostre a origem de cada uma. O cliente vê o anúncio que vendeu.
  3. 5 min: o vazamento. Tempo de primeira resposta, leads sem dono, follow-ups vencidos. Se a campanha trouxe 90 qualificados e o time respondeu 30 em mais de uma hora, o problema da semana não é mídia. Diga isso com o número.
  4. 10 min: decisões. Escalar o que tem ROAS acima do mínimo do cliente (1 ÷ margem), pausar o que está abaixo há duas semanas, testar um criativo novo no conjunto vencedor.
  5. 5 min: o que a Meta aprendeu. Eventos enviados e aceitos no Gerenciador de Eventos. Se Purchase está chegando em volume, propor migrar o objetivo para Vendas.

Mande um resumo de cinco linhas depois da reunião. Cliente que recebe isso toda semana não cancela por "acho que não valeu".

Como isso vira retenção (e preço)

Quando o relatório mostra receita atribuída, o fee deixa de ser custo e vira percentual. R$ 3.000 de fee sobre R$ 19.600 de receita atribuída é 15%. Sobre R$ 60.000, é 5%. É o argumento para escalar orçamento e para reajustar o fee com base em resultado, dois movimentos que só existem com atribuição.

Alguns gestores vão além e atrelam parte do fee à receita atribuída. Isso só é possível com um número que os dois lados conferem. Sem ele, é aposta.

Multi-cliente: um painel por conta

Para quem gerencia vários clientes, o requisito é isolamento: cada cliente com seu próprio WhatsApp, funil, integração Meta e relatório, com usuários próprios. O gestor entra na conta do cliente para olhar o relatório e configurar a integração; a equipe de vendas do cliente vê só o funil dela. Usuários com papéis (administrador, gestor, operador) evitam que um vendedor mexa na integração.

Perguntas frequentes

Como provar para o cliente que as vendas vieram do meu anúncio?

Com atribuição por clique: cada conversa que nasceu num anúncio de WhatsApp chega com um identificador (ctwa_clid) que o sistema guarda com campanha, conjunto e anúncio. Quando essa conversa vira venda, a venda tem origem. O cliente abre a venda e vê o anúncio. Conversas sem identificador são orgânicas e ficam fora do ROAS.

O que um relatório de tráfego para cliente que vende pelo WhatsApp precisa ter?

Por campanha: investido, conversas, leads qualificados, vendas, receita, custo por venda e ROAS. Mais uma linha de orgânico separada e o tempo de primeira resposta do time do cliente. Alcance e cliques são secundários.

O cliente não registra as vendas. Como faço o relatório?

Sem venda registrada não há receita atribuída, e o relatório volta a ser de conversas. Torne o registro parte da operação: um card em "Vendido" com valor obrigatório, e o ritual semanal mostrando o que ficou sem valor. Quando o cliente vê que o ROAS dele depende disso, ele registra.

O gasto por campanha aparece vazio no meu sistema. Por quê?

Quase sempre o token da integração não tem a permissão ads_read na conta de anúncios. A Meta responde que o dono da conta não concedeu permissão, e gasto, ROAS e nome de campanha ficam vazios. Gere um token novo pelo usuário do sistema com o ativo da conta de anúncios e a permissão de ver desempenho.

Devo cobrar por resultado com base na receita atribuída?

Só quando o número é conferível pelos dois lados: atribuição por clique, orgânico separado, valor registrado pela equipe do cliente. Com isso, um fee com componente variável é defensável. Sem isso, é discussão todo mês.

Yuri Gomes

Gestor de tráfego e fundador do RASTRO. Opera campanhas de Meta Ads para negócios que vendem pelo WhatsApp e construiu o RASTRO para resolver o problema que via todo dia: o anúncio gera conversa, a venda fecha no WhatsApp e a Meta nunca fica sabendo.