Conversões Meta: ensine o algoritmo

Envie de volta ao Meta quem virou cliente de verdade e faça os anúncios buscarem mais gente parecida.

O algoritmo do Meta otimiza para aquilo que ele consegue medir. Se ele só enxerga cliques, entrega cliques. A integração de Conversões Meta (a chamada CAPI, API de Conversões) faz o caminho de volta: quando alguém qualifica ou compra no seu CRM, o ScalaCRM avisa a conta de anúncios — e o algoritmo passa a buscar mais gente parecida com quem realmente vira cliente.

Tudo fica em Configurações → Integrações, no card Conversões Meta.

Como funciona no automático (anúncios clique-pra-WhatsApp)

Quando um lead chega pelo WhatsApp vindo de um anúncio clique-pra-WhatsApp (CTWA), a Meta manda junto um identificador do clique. O ScalaCRM guarda esse identificador no contato e, quando acontece algo importante — lead qualificado ou venda concluída — envia o evento de volta usando esse mesmo identificador.

Nesse caminho não há nada para configurar além do switch ligado no card: a conexão da API oficial do WhatsApp já faz o trabalho.

Modo offline: leads que não chegaram pelo WhatsApp

E o lead que veio de Lead Ads ou de uma landing page? Ele não passa pela conexão do WhatsApp, então precisa de um caminho próprio — a seção Conversões offline do card:

  1. No Gerenciador de Eventos do Meta, abra o seu conjunto de dados (Pixel) → aba Configurações → seção do guia de integração de CRMGerar token de acesso. (O token gerado pelo caminho comum da API de Conversões é o mesmo e também funciona — mas pelo guia de CRM você já emenda o assistente de Conversion Leads, que é obrigatório para destravar a otimização.)
  2. Cole o ID do dataset e o token no card Conversões Meta.

Com isso configurado, o ScalaCRM envia os eventos usando os dados do próprio contato (telefone, e-mail), e a Meta cruza com a base dela para atribuir a conversão ao anúncio certo.

E dá para fazer melhor que cruzar por telefone. Se o lead veio de uma landing page sua, mande junto o fbclid — o identificador que a Meta coloca na URL de quem chega de um anúncio. Com ele, a Meta não precisa adivinhar: ela sabe exatamente qual clique gerou aquele lead. Se veio do formulário nativo (Lead Ads), o equivalente é o leadgen_id, que é ainda mais forte. Os dois se enviam pela API de cadastro de leads — o CRM cuida da conversão para o formato que a Meta exige.

Em anúncios clique-pra-WhatsApp isso é automático: o CRM já lê o identificador do clique da própria URL do anúncio, sem você configurar nada.

Conversion Leads: o padrão oficial de CRM da Meta

O modo offline segue o padrão Conversion Leads — a integração oficial de CRM da Meta. O ScalaCRM envia o funil completo do lead: Lead (automático, assim que o contato entra no CRM vindo de Lead Ads ou landing page), LeadSubmitted e QualifiedLead (etapas do funil) e Purchase (venda). Com esse histórico, você pode trocar a meta de desempenho das campanhas de cadastro de "mais leads" para Conversion Leads: a Meta para de buscar o lead mais barato e passa a buscar o lead com mais chance de virar venda.

Para ativar, conclua o assistente de Conversion Leads no Gerenciador de Eventos (aba Configurações do dataset): ele pede para mapear os estágios do funil que estão chegando — como o ScalaCRM já envia os quatro estágios acima, é só selecioná-los na ordem.

Qualidade de correspondência (EMQ)

A Meta dá uma nota de qualidade de correspondência (EMQ) para cada evento: quanto mais dados corretos você envia, mais fácil ela encontra a pessoa e atribui a conversão. O ScalaCRM já envia automaticamente o que tem do contato — telefone, e-mail e nome, sempre criptografados (hash) antes de sair do servidor.

Duas coisas que aumentam a nota, em ordem de impacto:

  1. O identificador do clique (fbclid da landing page, leadgen_id do Lead Ads, ou o do clique-pra-WhatsApp, automático). É o que mais pesa: com ele a Meta encontra a pessoa direto, sem cruzar dado nenhum.
  2. O e-mail preenchido no contato. Vale pedir o e-mail no atendimento.

💡 Dica: o card mostra quantos eventos a Meta confirmou ter recebido nos últimos 30 dias, com link direto para o Gerenciador de Eventos — é lá que você confere se está tudo chegando.

Código de teste de eventos

Antes de confiar na integração, teste sem sujar os dados reais: no Gerenciador de Eventos, aba Testar eventos, copie o código de teste (algo como TEST12345) e cole no campo Código de teste do card. Enquanto o código estiver preenchido, os eventos aparecem na tela de teste da Meta em tempo real, separados da produção. Terminou de validar? Apague o código.

⚠️ Atenção: não esqueça o código de teste preenchido — com ele ativo, os eventos ficam marcados como teste e não contam para a otimização das campanhas.

Quais eventos são enviados

  • Compra (Purchase): quando uma venda é marcada como concluída no CRM, com o valor em reais.
  • LeadSubmitted / QualifiedLead: disparados pelo botão Qualificar na conversa ou ao mover o lead para uma etapa do funil configurada para isso — veja o artigo de qualificação por etapa.

Quando o card (lead) tem valor estimado, esse valor viaja junto — e campanhas com otimização por valor aproveitam.

Veja também