Relatórios de Meta Ads
Como ligar o Meta Ads ao CRM: o caminho do clique até o negócio
O encanamento que faz o anúncio aparecer dentro do CRM: o que precisa viajar junto, onde o dado se perde e como testar antes de confiar no relatório.
Este artigo também está em: English · Español
Entre o clique no anúncio e o negócio no CRM existem quatro ou cinco sistemas, e o dado de origem precisa atravessar todos eles sem cair. Quando ele cai — e ele cai com frequência — o lead chega, o comercial atende, a venda acontece, e ninguém consegue dizer de onde veio.
Este artigo descreve o caminho inteiro, aponta os pontos exatos onde o dado se perde e mostra como testar. É o encanamento que o custo por venda real pressupõe: sem ele, aquele cálculo não tem denominador.
O que precisa viajar junto com o lead
A origem é um punhado de campos que nascem no anúncio e precisam chegar inteiros ao registro no CRM:
| Campo | O que guarda | Por que importa |
|---|---|---|
utm_source | a plataforma | separa pago de orgânico |
utm_medium | o tipo de mídia | separa social pago de busca |
utm_campaign | a campanha | é o nível em que o orçamento é decidido |
utm_content | o criativo | é o nível em que a peça é trocada |
utm_term | o conjunto | é onde o público mora |
Os três primeiros quase todo mundo tem. O quarto é o que falta na maioria das operações — e é justamente o que permite responder qual peça vendeu, não só qual campanha gastou.
Vale o cuidado do artigo sobre UTM em tráfego pago: o nome na plataforma é a UTM quando você usa macro. Nomenclatura bagunçada vira relatório bagunçado, e não tem conserto depois.
O caminho, passo a passo
1. Do anúncio para a URL
Use macro, não link montado à mão. No Meta, o parâmetro de URL do anúncio aceita {{campaign.name}}, {{adset.name}} e {{ad.name}}, que são preenchidos na entrega.
Link montado à mão é a causa número um de lead sem origem: alguém duplica um anúncio, troca o criativo e esquece de atualizar o utm_content. A macro não esquece.
2. Da URL para a página
Aqui some mais dado do que em qualquer outro ponto, por três motivos:
- Redirecionamento que corta a query. Encurtador, link de bio, domínio que redireciona para
www— qualquer um pode engolir os parâmetros. - Página que ignora o que recebeu. O site carrega, mostra o conteúdo e descarta a query string sem gravar nada.
- Formulário em iframe. O mais traiçoeiro: a página recebe os parâmetros, o formulário mora num iframe de outro domínio, e o iframe não enxerga a URL da página-mãe. É preciso repassar explicitamente.
3. Da página para o formulário
Os campos de origem precisam existir no formulário, mesmo escondidos, e ser preenchidos por script na hora do carregamento. Se o formulário tem cinco campos visíveis e nenhum oculto, a origem não vai junto.
4. Do formulário para o CRM
Os campos ocultos precisam de destino no CRM. Se o CRM não tem campo para utm_content, o dado chega e é descartado em silêncio — a integração funciona, o lead entra, e o campo simplesmente não existe do outro lado.
O caso do formulário nativo
Formulário instantâneo do Meta converte melhor porque não tira a pessoa do aplicativo. E rastreia pior, porque não há URL nenhuma para carregar parâmetros.
Três saídas:
Campos ocultos no próprio formulário. O Meta permite campos preenchidos por parâmetro no formulário nativo. É o caminho mais limpo quando disponível.
Integração que traz o identificador do anúncio. A API de leads do Meta devolve ad_id, adset_id e campaign_id junto do lead. Não é UTM, mas identifica a origem com precisão maior — desde que o CRM guarde esses campos.
Um formulário por campanha. Tosco e eficaz para operações pequenas: cada campanha usa um formulário próprio, e o nome dele identifica a origem.
Como testar antes de confiar
O teste leva cinco minutos e evita um mês de relatório errado:
- Abra o anúncio pelo celular, como um usuário real — não pelo preview do gerenciador, que não carrega parâmetro.
- Preencha o formulário com um nome que você reconheça depois.
- Abra o registro no CRM e confira campo por campo: source, medium, campaign, content, term.
- Repita para cada caminho diferente que a operação tem — página própria, formulário nativo, link de bio.
Se algum campo chegar vazio, o problema está no passo anterior a ele. Campo utm_content vazio com utm_campaign cheio quase sempre significa link montado à mão sem a macro do criativo.
Mede a cobertura, não só o teste
O teste prova que um caminho funciona. A cobertura prova que a operação inteira funciona.
cobertura = leads pagos com origem registrada ÷ total de leads pagos
Rode esse número toda semana, com o tráfego real. Abaixo de 70%, qualquer conclusão sobre criativo é meia verdade. E o denominador é só o tráfego pago: lead de indicação não tem UTM e não é falha de rastreio — contá-lo afunda a cobertura para sempre e trava o indicador.
Os quatro erros que mais aparecem
Sobrescrever a origem no último toque. A pessoa chega pelo anúncio, some uma semana, volta digitando o endereço, e o sistema grava "direto". Guarde a primeira visita e nunca a substitua — foi ela que fez o trabalho.
Campo de origem que o vendedor pode editar. Se o campo é editável, alguém vai preencher "indicação" na metade dos negócios. Deixe automático e travado.
Negócio recriado perdendo a origem. Em CRM onde o negócio é recriado a cada nova oportunidade, a origem fica no primeiro e some nos seguintes. Carimbe no contato, não só no negócio.
Confiar no relatório antes da cobertura. O mais caro dos quatro: decidir orçamento com 40% de cobertura e achar que está olhando a realidade.
Por onde começar
Se você está montando do zero, nesta ordem:
- Padronize o nome das campanhas antes de qualquer coisa. O nome vira a UTM; nome ruim não tem conserto retroativo.
- Ponha a macro no nível da conta, não anúncio por anúncio. Uma vez, e vale para tudo que for criado depois.
- Crie os campos no CRM antes de mandar dado para lá.
- Faça o teste de ponta a ponta descrito acima.
- Só então construa relatório em cima.
Quem inverte a ordem monta um painel bonito sobre dado que não existe. Para o que fazer depois que o encanamento está pronto, veja receita por criativo; e se os números do CRM não baterem com os do gerenciador, o artigo sobre quando o CRM e o gerenciador discordam explica as causas legítimas da diferença.
Perguntas frequentes
Preciso de integração nativa entre Meta e CRM?
Não. O que precisa viajar é a origem junto do lead, e isso acontece pelos parâmetros da URL ou pelo formulário nativo. Integração pronta economiza trabalho, mas não é condição.
Formulário nativo do Meta ou página própria, o que rastreia melhor?
A página própria rastreia melhor, porque você controla os parâmetros e o que é gravado. O formulário nativo converte mais e exige integração para repassar a origem, senão o lead chega sem ela.
Como sei se a ligação está funcionando?
Faça um cadastro de teste pelo próprio anúncio e abra o registro no CRM. Se os campos de origem estiverem vazios, está quebrado — e nenhum relatório construído em cima disso vale.
Posso corrigir leads antigos que chegaram sem origem?
Em geral não, e tentar adivinhar é pior que assumir. Trate a correção como marco: a partir da data em que o rastreio passou a funcionar, o número é confiável; antes dela, não.