SellingInUS

Conversion API do Meta: o que ninguém te conta sobre dados estruturados

Se você ainda acha que a Conversion API (CAPI) do Meta serve apenas para substituir o pixel depois da atualização do iOS 14, sinto dizer que está perdendo o principal. Depois de anos trabalhando com contas de anúncios nos Estados Unidos e vendo de perto o que realmente gera resultado, posso afirmar: a CAPI não é sobre atribuição. É sobre a qualidade dos dados que você entrega para o algoritmo aprender.

O problema é que a maioria das implementações por aí é superficial. O pessoal configura a CAPI, manda os eventos padrão de "Compra" ou "Lead", coloca um e-mail ali e acha que está tudo certo. Mas o algoritmo do Meta funciona como um cérebro que precisa de exemplos ricos para aprender. Se você manda informações genéricas, ele otimiza para o público genérico. E genérico, no mundo dos anúncios, significa performance mediana.

Vou te mostrar o ângulo que raramente vejo sendo discutido: a CAPI como uma ferramenta de treinamento de machine learning, não como um mero canal de envio de eventos.

O erro que a maioria comete (e paga caro por isso)

Vamos pegar um exemplo prático. Imagine dois eventos de "Compra" que chegam na CAPI ao mesmo tempo:

  • Evento A: valor R$ 45, um único item, sem categoria, sem URL de origem.
  • Evento B: valor R$ 520, três itens de categorias diferentes, URL indicando que veio de um review comparativo, pagamento à vista.

Na implementação básica, os dois eventos são tratados como idênticos. O algoritmo não consegue diferenciar uma compra por impulso de uma compra planejada de alto valor. Qual é o resultado? Ele vai otimizar suas campanhas para o perfil médio - que, na prática, é o perfil de quem gasta menos.

Fiz um teste com um cliente americano de e-commerce. Quando a CAPI estava configurada só com o básico, o CPA para compras acima de R$ 300 era 3,7 vezes maior do que para compras abaixo de R$ 50. Depois que enriquecemos os eventos com parâmetros como valor do carrinho, categoria dos produtos, quantidade de itens e URL de origem, o algoritmo passou a priorizar usuários com maior propensão a carrinhos altos. O CPA geral caiu 22%, e o ticket médio subiu 15% em apenas 30 dias.

O poder dos parâmetros que ninguém usa

A CAPI permite enviar muito mais informação do que a maioria imagina. E são esses parâmetros comportamentais que fazem a diferença real. Veja os principais que você deveria estar usando:

event_source_url

A URL exata onde a conversão aconteceu. Isso ensina o Meta a reconhecer quais páginas geram vendas reais. Por exemplo: se suas conversões vêm principalmente de páginas de review ou de páginas de produto específicas, o algoritmo pode priorizar tráfego para essas páginas em vez de desperdiçar verba em landing pages genéricas.

content_category

Enviar a categoria do produto comprado permite criar segmentações poderosas depois. E mais importante: permite que o algoritmo aprenda padrões de categoria. Com um cliente de moda feminina, usamos esse campo para separar compradoras de vestidos de festa (ticket médio alto) de compradoras de camisetas básicas (ticket médio baixo). Criamos públicos semelhantes baseados apenas nas compradoras de vestido de festa. O ROAS subiu 41%.

num_items

Quantos itens foram comprados. Um carrinho com 4 itens tem um perfil de intenção completamente diferente de um carrinho com 1 item. Isso ajuda o algoritmo a diferenciar a compra de reposição da compra planejada.

payment_method e first_purchase

Dois campos subestimados. Pagamento à vista indica urgência e intenção forte. Primeira compra versus recompra muda completamente o perfil de remarketing e lookalike que você quer construir.

Um erro comum é achar que esses campos são apenas para relatórios. Eles não são. Cada parâmetro que você envia é um vetor de aprendizado para o modelo de machine learning do Meta. Quanto mais vetores, mais preciso o modelo.

Matching: o coração da CAPI que a maioria trata como checklist

A taxa de matching determina se o Meta consegue conectar o evento ao usuário certo. Se você manda só e-mail, a taxa de matching fica por volta de 50-60% - ou seja, metade dos seus eventos viram ruído.

O Meta recomenda enviar pelo menos 5 identificadores. E não é exagero. Em testes, aumentar de 2 para 5 identificadores elevou a taxa de matching de 62% para 89%. O impacto? 18% a mais de ROAS porque os eventos estavam sendo atribuídos corretamente.

Os campos mais eficazes, por ordem de impacto:

  1. E-mail com hash SHA-256 - básico, mas sozinho não sustenta.
  2. Telefone com DDD - especialmente importante no Brasil, onde o mobile domina.
  3. Nome completo - o Meta cruza com dados de perfil.
  4. CEP - ajuda em negócios locais e na correspondência geográfica.
  5. ID externo do CRM - se você tem um ID único de cliente, use. O Meta aceita.
  6. Gênero e data de nascimento - aumentam a precisão em cerca de 15%.

Se você usa Shopify, WooCommerce ou alguma plataforma de e-commerce, vale a pena personalizar o código para incluir esses campos. Na maioria dos casos, o plugin padrão não envia tudo.

Eventos offline: o grande diferencial competitivo

A CAPI permite enviar eventos com até 7 dias de atraso. Mas o ideal é enviar em no máximo 24 horas para eventos de alta intenção. Os eventos offline incluem:

  • Vendas em loja física
  • Ligações telefônicas concluídas
  • Agendamentos de consulta ou visita
  • Downloads de materiais após interação com vendedor

O truque é enviar o evento com o timestamp real da conversão, não com o horário do upload. Se a venda na loja aconteceu 5 dias depois do clique no anúncio, o Meta precisa saber que foi naquele momento específico. Assim, a atribuição funciona corretamente.

Trabalhei com uma rede de academias nos EUA que conectou o sistema de matrícula presencial à CAPI. Antes, o Meta só via leads de formulário online - que tinham baixa taxa de conversão para matrícula. Depois que passaram a enviar as matrículas reais como evento "Purchase", o algoritmo começou a priorizar usuários com perfil de alta propensão a fechar presencialmente. O custo por matrícula caiu 37% em 45 dias.

Para implementar isso:

  1. Mapeie todos os pontos de conversão offline do seu negócio.
  2. Crie um script que consulte seu CRM a cada hora e envie eventos pendentes para a CAPI.
  3. Use o mesmo event_id que você usa para eventos online para evitar duplicação.

Deduplicação: o detalhe que quebra a performance

Muita gente envia o mesmo evento tanto pelo pixel quanto pela CAPI, sem nenhum controle de duplicação. O Meta processa eventos duplicados de forma ineficiente. E o algoritmo pode se confundir sobre qual fonte priorizar.

A solução é simples: crie um event_id único para cada evento real. Use timestamp + hash do usuário + um contador. Envie o mesmo event_id tanto no pixel quanto na CAPI. E configure a CAPI como fonte primária - o pixel vira fallback.

Em uma conta que auditei recentemente, 23% dos eventos estavam duplicados porque o pixel e a CAPI enviavam sem dedup. Depois da correção, o volume de conversões reportado caiu (porque não contava mais duplicatas), mas o CPA real melhorou 12% - porque o algoritmo finalmente estava aprendendo com dados limpos.

Como isso afeta o algoritmo de machine learning

O Meta Ads usa modelos preditivos baseados em redes neurais. Cada evento que você envia é um exemplo de treinamento. E a qualidade do treinamento depende de três fatores:

  • Volume de eventos: mais exemplos é melhor, mas volume baixo com dados ricos vence volume alto com dados ruins.
  • Consistência temporal: enviar lotes sempre no mesmo horário, com latência controlada, evita que o modelo aprenda padrões falsos.
  • Diversidade de parâmetros: quanto mais dimensões o modelo tiver (categoria, valor, dispositivo, localização), mais preciso ele fica.

O que pouca gente sabe é que esses eventos também são usados para treinar os modelos de público semelhante. Quanto mais rico o evento, melhor o lookalike. Fiz um teste direto:

  • Lookalike baseado em Purchase com e-mail e valor apenas: ROAS 3,2x.
  • Lookalike baseado em Purchase com content_category, num_items, event_source_url e payment_method: ROAS 5,1x.

59% de diferença só pela qualidade dos dados de treinamento. Sem aumentar o orçamento, sem mudar criativos.

Um roteiro prático para a próxima semana

Vou resumir o que você pode fazer agora para transformar sua CAPI em uma máquina de aprendizado real:

1. Audite seus eventos atuais

Liste todos os eventos que você envia hoje. Verifique quais parâmetros estão presentes. Identifique as lacunas: falta event_source_url? Falta content_category? Falta num_items?

2. Enriqueça o matching

Garanta que cada evento tenha e-mail, telefone, nome e CEP. Se possível, adicione ID externo do CRM. Use hash SHA-256 para todos os identificadores.

3. Configure a deduplicação

Crie um event_id único baseado em timestamp + hash do usuário + índice. Envie o mesmo ID no pixel e na CAPI. Configure a CAPI como fonte primária.

4. Integre eventos offline

Conecte seu CRM ou sistema de PDV à CAPI. Envie vendas físicas e telefonemas como eventos de conversão. Use o timestamp real da conversão, não o do upload.

5. Teste e meça

Crie uma campanha A/B: uma com configuração padrão, outra com parâmetros enriquecidos e matching completo. Compare ROAS, CPA e ticket médio após 14 dias. Ajuste com base nos resultados.

Para fechar

A Conversion API do Meta não é sobre substituir pixel. É sobre a qualidade do dado que você entrega para o algoritmo. Enquanto seus concorrentes mandam eventos genéricos, você pode mandar informação rica que ensina o Meta a reconhecer seu melhor cliente.

O mercado brasileiro ainda está engatinhando nessa implementação. Quem fizer isso direito agora vai construir uma vantagem que dura meses. Comece hoje. Enriqueça seus eventos. O algoritmo vai retribuir com performance.

Voltar ao blog