Provar Resultado de Campanhas para Cliente: Lead e Venda

Custo por lead real, origem carimbada e venda registrada pelo próprio cliente: a cadeia que transforma relatório em renovação de contrato.

por Cleverson Gouvêa

Gestor de tráfego mostrando como provar resultado de campanhas para cliente, do clique ao lead e à venda

Provar resultado de campanhas para cliente é o que separa a agência que renova contrato da agência que vira "fornecedor caro" na terceira reunião. O cliente não quer saber de CTR: quer saber quanto pagou por cada lead que prestou, quantos viraram venda e se o dinheiro voltou. Neste guia mostro como montar essa prova do clique até a venda registrada, sem planilha e sem print de tela.

TL;DR

  • Para provar resultado de campanhas para cliente você precisa de quatro números na mesma base: custo real, lead com origem, lead qualificado e venda registrada.
  • O "custo por resultado" do Gerenciador de Anúncios não é custo por lead real: lead duplicado e conversa sem resposta inflam o volume.
  • Desde 12 de janeiro de 2026 a Meta não devolve mais as janelas de 7 e 28 dias de visualização na API de Insights.
  • A venda só entra na conta se alguém a registra. O jeito mais barato é o próprio cliente marcar no portal o lead que fechou.
  • Devolver o lead qualificado à Meta e ao Google (até 90 dias do clique) melhora a prova e a campanha ao mesmo tempo.

Opero tráfego pago, servidores, Moodle e integrações com a API oficial do WhatsApp desde 2008 na Agathas Web. A conversa mais difícil com cliente de mídia sempre foi "isso está dando dinheiro?". Abaixo está o método que usamos para provar resultado de campanhas para cliente de serviço, em que o lead e a venda acontecem fora de um e-commerce.

Por que provar resultado de campanhas para cliente virou pauta de renovação

O mercado mede mal, e o cliente sabe. O relatório da HubSpot sobre Marketing e Vendas no Brasil, feito com mais de 1.000 empresas ao longo de 2025, concluiu que 72% das empresas não conseguem medir ROI de forma confiável: o marketing reporta volume enquanto a diretoria cobra receita.

Do lado das agências, no Panorama Agências e Profissionais de Mídias Sociais da mLabs, com mais de 4.000 profissionais, só 14% das agências apontam o ROI como principal diferencial competitivo. Quase ninguém vende prova. Quem consegue provar resultado de campanhas para cliente com número conferível se destaca numa carteira em que todo concorrente promete o mesmo.

As três perguntas da reunião mensal

  1. Quanto eu gastei? Mídia mais fee, por canal.
  2. Quantos contatos bons isso trouxe? Contatos que o comercial atendeu e que tinham perfil.
  3. Quanto voltou? Vendas fechadas com esses contatos, em reais.

Se a agência responde com print, número do Gerenciador e "depende do seu comercial", o cliente conclui que ninguém sabe, e começa a cotar outra agência.

As métricas que provam resultado (e as que só parecem provar)

Não dá para provar resultado de campanhas para cliente com uma métrica que ele não confere. Esta é a tabela que alinhamos na primeira reunião de cada conta:

Métrica Como se calcula Prova resultado?
Custo por resultado (plataforma) Gasto ÷ conversões atribuídas pela Meta ou pelo Google Sozinha, não
CPL real Gasto ÷ leads únicos que chegaram com origem Sim, é a base
Custo por lead qualificado Gasto ÷ leads marcados como válidos Sim, o comercial reconhece
Custo por venda Gasto ÷ vendas registradas com origem na campanha Sim, é o que paga a fee
ROI por cliente (Receita − mídia − fee) ÷ (mídia + fee) Sim, responde "voltou dinheiro?"

O erro de somar Meta e Google

Cada plataforma atribui a venda a si mesma. Um lead que clicou no Google e depois no Meta aparece nas duas. Somar as conversões infla o resultado e, quando o cliente cruza com o caixa, a sua credibilidade cai. A prova honesta parte do lead único, com uma origem carimbada.

Quando o custo real fica pior que o da plataforma

Fica quase sempre, e tudo bem. Se o Gerenciador mostra R$ 18 por lead e a sua base mostra R$ 26 por lead qualificado, é o segundo que sustenta a renovação. Esconder a diferença é perder a conta no dia em que ele fizer a conta sozinho.

Origem carimbada: lead sem origem não entra na prova

Toda tentativa de provar resultado de campanhas para cliente começa no momento em que o lead chega. Sem origem, nenhum relatório consegue ligar o gasto à venda.

Formulário no site

UTM na URL do anúncio, identificador de clique do Google (gclid) ou da Meta (fbclid) e um formulário que grava tudo junto com o contato. O ponto fraco é o site: uma landing page feita às pressas e a origem some.

Anúncio de clique para o WhatsApp

Aqui mora o maior buraco de quem vende serviço. Não existe página para gravar UTM, mas a informação chega no webhook da API oficial: um objeto de referência com o ID do anúncio (source_id) e o ctwa_clid, o identificador do clique. A documentação da API de Conversões para mensagens da Meta diz que ele deve ser guardado com a conversa e devolvido à Meta quando a conversão acontece. Quem atende pelo aplicativo do WhatsApp Business no celular não recebe webhook e perde esse dado; a diferença está em WhatsApp Business App vs API Oficial.

Como fica no YESHUA

No YESHUA, o ERP para agências da Agathas Web, as portas desembocam na mesma base. O plugin para WordPress capta os formulários do site do cliente sem desenvolvimento extra, os leads de WhatsApp vindos de anúncio entram via Voyia ou Evolution API, e cada lead chega com a origem carimbada: rede, campanha e porta de entrada. Lead sem rastro vira exceção, não regra.

Qualificação: do lead bruto ao lead que o cliente reconhece

Para provar resultado de campanhas para cliente com um número que ele não contesta, separe o lead bruto do lead que valeu. Estas são as regras mínimas que uso:

  • Conversa sem resposta é lead inválido. Quem clica, manda "oi" e some não é contato comercial. No YESHUA isso é automático: conversa de WhatsApp sem resposta vira lead inválido.
  • Duplicado conta uma vez. O mesmo telefone em dois formulários na semana é um lead.
  • Fora do perfil é marcado, não apagado. Vira insumo para ajustar o público em vez de sumir do número.

Quando NÃO qualificar automaticamente

Em ciclo longo (imóvel de alto padrão, educação corporativa, B2B com várias decisões), a pessoa às vezes demora dias para responder. Regra agressiva marca como inválido quem só estava ocupado. Nesses casos, deixe a palavra final com o comercial do cliente.

O alerta que evita a pior reunião

Pior que lead ruim é cliente que parou de receber lead e ninguém viu. O YESHUA avisa a equipe na hora em que um lead chega (push, e-mail e WhatsApp) e também quando um cliente para de receber leads. Saldo zerado é a causa mais comum, tema de alerta de saldo no Meta Ads e no Google Ads; formulário quebrado e WhatsApp desconectado só aparecem no alerta de lead.

A venda registrada: o elo que quase nenhuma agência fecha

A venda acontece no comercial do cliente, fora do alcance da agência. Para provar resultado de campanhas para cliente até o dinheiro, alguém precisa dizer "este lead comprou, e foi por tanto".

Por que pedir por WhatsApp não funciona

Perguntar toda sexta "quais leads fecharam?" gera resposta no primeiro mês, resposta atrasada no segundo e silêncio no terceiro. Não é má vontade, é atrito.

O cliente registra a venda no portal

No portal do cliente do YESHUA, o próprio cliente vê os leads que recebeu e registra as vendas que fechou com cada lead. O lead já está ali; ele só marca a venda. A partir disso, custo por venda e ROI daquele cliente viram números calculados. O portal é só leitura e os módulos são liberados cliente a cliente: ele vê leads, investimento, ROI, social media e disparos, nunca a sua margem nem os outros clientes da carteira.

Quando a venda não serve como prova mensal

Se o ciclo passa de três meses, a venda do mês raramente pertence à campanha do mês. Combine uma etapa intermediária, como "visita agendada" ou "proposta enviada", como prova mensal, e deixe a venda como prova trimestral.

Devolva o resultado às plataformas

Quando você devolve o lead qualificado e a venda às plataformas, elas aprendem quem compra, e não só quem clica. Quem sabe provar resultado de campanhas para cliente ganha, de quebra, uma campanha melhor.

O que mudou na atribuição da Meta em 2026

Segundo o comunicado oficial para desenvolvedores, desde 12 de janeiro de 2026 a API de Insights não devolve mais as janelas de 7 e 28 dias por visualização. Seguem 1, 7 e 28 dias de clique, 1 dia de visualização engajada e 1 dia de visualização. Quem mostrava conversões com janela longa viu o número cair. A prova que não depende dessa janela é o lead na sua base e a venda registrada.

Meta: API de Conversões

Lead do site vai pela API de Conversões (CAPI), e o YESHUA já envia esse evento. Para clique para o WhatsApp, a Meta usa a mesma API com action_source igual a business_messaging e o ctwa_clid, aceitando eventos como LeadSubmitted, QualifiedLead e Purchase.

A ajuda oficial do Google Ads é clara: o GCLID fica guardado por 90 dias, e conversão importada depois disso não entra nas estatísticas. O Google também recomenda subir um dia extra de dados a cada importação, porque o processamento leva de 24 a 48 horas, e desde abril de 2026 concentra as conversões otimizadas para leads no Data Manager. O YESHUA gera o arquivo de conversões offline dos leads qualificados, pronto para subir no Google Ads.

Armadilha: mandar tudo como conversão

Devolva todo lead bruto e a plataforma otimiza para mais lead bruto. A conversão principal deve ser o qualificado ou a venda: o sinal que você ensina é o resultado que você recebe.

A rotina semanal para provar resultado de campanhas para cliente

Prova não é evento de fim de mês. É uma rotina curta, a que recomendo para quem opera de 10 a 40 clientes:

  • Segunda, 15 minutos. Revisar os alertas: cliente que parou de receber lead, saldo baixo, lead sem origem. A equipe trabalha por exceção, não conta por conta.
  • Terça a quinta. Ajustar campanha pelo custo por lead qualificado. Pausar e reativar campanha, conjunto ou anúncio do Meta pelo painel ou pelo app Android do YESHUA.
  • Sexta, 10 minutos. Conferir se os clientes registraram as vendas no portal; quem não registrou recebe um lembrete curto apontando para lá.
  • Automático. O PDF do período (Meta Ads, Google Ads, social media e leads) sai sozinho pelo WhatsApp do cliente, semanal ou mensal. Como montar esse relatório está em relatório de tráfego pago para clientes sem planilha.
  • Toda semana, não a cada 90 dias. Subir o arquivo de conversões offline do Google, longe do limite do GCLID.

O que a prova muda na sua carteira

Saber provar resultado de campanhas para cliente muda a economia do serviço em três pontos.

Menos horas operacionais. Relatório montado à mão, conferência de lead por WhatsApp e reunião que começa "pela montagem do slide" consomem horas que não aparecem na fee. Com custo, lead e venda na mesma base, essas horas voltam para a otimização.

Mais clientes por gestor. O limite de contas por gestor de tráfego raramente é técnico; é quantas ele consegue vigiar, relatar e defender. Trabalhar por alerta é o que permite crescer sem contratar na mesma proporção. O papel completo está em o que faz um gestor de tráfego pago.

Retenção baseada em número. Exemplo hipotético: R$ 5.000 de mídia e R$ 2.000 de fee; 140 leads, 60 qualificados; o cliente registra 9 vendas somando R$ 31.500. Custo por lead qualificado: R$ 83,33. ROI do mês, com mídia e fee: 350%. Com isso na tela, a reunião discute aumento de verba, não o preço da fee.

Quando NÃO usar ROI como prova principal

  • Campanha de marca. A prova é alcance qualificado e busca pela marca.
  • Primeiros 60 dias de conta nova. Prove origem e qualificação primeiro.
  • Cliente que se recusa a registrar venda. Sem venda não há ROI honesto: prove até o lead qualificado e deixe isso no contrato.
  • Gargalo fora da mídia. Preço fora do mercado ou comercial que demora dois dias para responder. A prova mostra isso, com dado em vez de opinião.

Armadilhas comuns

  • Prometer ROI na proposta antes de saber se o cliente vai registrar venda.
  • Apresentar o ROAS da plataforma como se fosse o caixa do cliente.
  • Trocar a landing page sem testar se a origem continua gravada.
  • Usar o WhatsApp do celular como destino do anúncio e perder o ctwa_clid.

Como a Agathas Web resolve isso

O YESHUA é o ERP que a Agathas Web usa para operar a própria agência, construído para fechar a cadeia do clique ao caixa num só banco de dados. Para provar resultado de campanhas para cliente toda semana, o que está incluso:

  • Custo real pelas APIs oficiais. Meta Marketing API, com gasto, resultado e saldo de hora em hora, e Google Ads API, com custo diário por campanha, grupo e anúncio.
  • Leads com origem carimbada. Plugin para WordPress e WhatsApp de anúncio via Voyia ou Evolution.
  • Qualificação e alertas. Conversa sem resposta vira lead inválido; aviso de lead novo; alerta de cliente sem leads.
  • Venda registrada no portal. O cliente vê leads, investimento e ROI e marca as vendas.
  • Sinal de volta. Lead do site para a API de Conversões da Meta e arquivo de conversões offline para o Google Ads.
  • Relatório automático em PDF pelo WhatsApp do cliente.
  • Seus dados. PostgreSQL com backup automático, pronto para Looker Studio, Power BI ou Metabase.

Se ainda está avaliando se precisa de um ERP, comece pelo checklist de sistema de gestão para agência de marketing.

Como se contrata. Você autoriza as contas pelo fluxo oficial de cada plataforma (o YESHUA nunca vê a sua senha), importamos clientes, contratos e o histórico das contas de anúncio, e cada cliente ganha o próprio portal. Não há preço de tabela: o valor depende do número de clientes, das contas de anúncio e dos módulos. Você envia o pedido de análise na página do YESHUA, mostramos o sistema rodando com dado real e a proposta sai depois da reunião.

Conclusão: a prova que segura o contrato é a que o cliente confere

Provar resultado de campanhas para cliente não exige um dashboard mais bonito. Exige quatro elos na mesma base: custo real, lead com origem, lead que valeu e venda registrada pelo próprio cliente. Com eles, o ROI deixa de ser opinião e a reunião mensal passa a discutir crescimento.

Se a sua carteira já não fecha essa conta em planilha, solicite uma análise do YESHUA e veja a cadeia do clique ao caixa funcionando com dado real.

Perguntas frequentes

Como provar resultado de campanhas para cliente que vende pelo WhatsApp?

Use anúncios de clique para o WhatsApp atendidos pela API oficial, não pelo aplicativo do celular. Pela API, cada conversa que nasce de anúncio chega com um objeto de referência que traz o ID do anúncio e o ctwa_clid, o identificador do clique. Guarde esses dados junto com o lead, marque como inválida a conversa que não responde e peça ao cliente que registre a venda quando ela acontecer. Assim você mostra custo por conversa qualificada e custo por venda por campanha, e ainda pode devolver o evento à Meta pela API de Conversões com action_source business_messaging.

Qual a diferença entre custo por resultado e custo por lead real?

Custo por resultado é o que a plataforma calcula: gasto dividido pelas conversões que ela atribui a si mesma, incluindo lead duplicado, curioso e conversa sem resposta. Custo por lead real é o gasto dividido pelos leads únicos que chegaram à sua base com origem carimbada. Quase sempre o segundo é mais alto, e é ele que o cliente consegue conferir. Para a renovação, o número mais forte é o custo por lead qualificado, porque o comercial do cliente reconhece aqueles contatos.

Quanto tempo depois do clique posso subir uma conversão offline no Google Ads?

Até 90 dias. Segundo a ajuda oficial do Google Ads, o GCLID fica guardado por 90 dias, e conversões importadas depois disso não entram nas estatísticas. O Google também recomenda subir um dia extra de dados a cada importação, porque o processamento leva de 24 a 48 horas. Na prática, suba o arquivo de leads qualificados toda semana: você fica longe do limite e a campanha recebe o sinal enquanto ainda está aprendendo.

Por que as conversões da Meta caíram em 2026 sem eu mexer na campanha?

Porque desde 12 de janeiro de 2026 a API de Insights da Meta deixou de devolver as janelas de atribuição de 7 e 28 dias por visualização, conforme comunicado oficial para desenvolvedores. Continuam disponíveis 1, 7 e 28 dias de clique e 1 dia de visualização. Relatórios e painéis que usavam janelas longas de visualização passaram a mostrar menos conversões. Por isso a prova de resultado não deve depender da janela da plataforma, e sim do lead na sua base e da venda registrada pelo cliente.

O cliente precisa ter acesso ao sistema da agência para registrar vendas?

Ele precisa de um acesso restrito, não do sistema inteiro. No YESHUA, o cliente entra num portal só de leitura, no navegador ou no app, e vê apenas os módulos liberados para ele: leads, investimento, ROI, social media e disparos. A única ação dele é registrar as vendas que fechou com cada lead. Ele não vê o financeiro da agência, a sua margem nem os outros clientes da carteira.