Todos os artigos

API de Conversões da Meta, explicada para quem compra anúncios

Publicado em

API de Conversões da Meta, explicada para quem compra anúncios

O Pixel da Meta fica no navegador do visitante e avisa de um lead ou de uma venda no instante em que ela acontece. A API de Conversões faz o mesmo trabalho a partir do seu próprio servidor, e é a peça que continua avisando depois que o navegador para de cooperar.

O que a API de Conversões envia

É uma ligação direta entre o seu servidor, o seu CRM ou a sua plataforma de e-commerce e a Meta, separada do navegador. Quando um lead preenche um formulário, agenda uma call ou paga, o seu servidor envia esse evento para a Meta com um identificador da pessoa (email ou telefone, com hash SHA-256 antes de saírem do seu servidor) e, quando existe, um valor em reais. A Meta casa esse evento com quem clicou no anúncio e conta a conversão para a campanha que trouxe essa pessoa.

A própria Meta cita três casos em que isso pesa mais: uma venda que só se confirma horas ou dias depois do clique, um lead cuja qualidade só se conhece depois da ligação do time de vendas, e qualquer evento que acontece dentro de um aplicativo ou de um processo de backend que o pixel do navegador nunca vê.

Por que o pixel sozinho perde lead

O pixel depende de um script JavaScript correndo num navegador que ainda aceita armazenamento de terceiros. Três coisas entram no caminho disso, todas funcionando do jeito que foram desenhadas, não como defeito: bloqueadores de anúncio usados por uma parte relevante dos visitantes, o Intelligent Tracking Prevention do Safari limitando quanto tempo um cookie gravado por script sobrevive, e uma conexão lenta ou uma aba abandonada que fecha antes do script disparar. Cada um desses casos é um lead que aconteceu e que a Meta nunca ficou sabendo, o que faz o conjunto de anúncios que trouxe esse lead contar menos conversões do que de fato entregou.

O que leva para configurar

Três peças, nesta ordem:

  1. Um jeito de enviar o evento do seu lado. Pode ser um plugin na Shopify ou no WooCommerce, uma tag dentro de um contêiner server-side do Google Tag Manager, ou um script pequeno que chama o endpoint da Meta direto do seu CRM ou do seu sistema de agendamento.
  2. Deduplicação com o pixel. A Meta recomenda enviar o mesmo event_id tanto pelo pixel do navegador quanto pelo servidor para a mesma ação, para a mesma venda não ser contada duas vezes. Pular esse passo dobra a contagem de todo visitante cujo navegador também disparou o pixel, o que infla o resultado reportado da campanha acima do que realmente aconteceu.
  3. Um teste antes de entrar no ar. O Gerenciador de Eventos da Meta tem uma ferramenta de teste de eventos que mostra cada evento chegando em tempo real, com a qualidade de correspondência dos identificadores que você enviou. Checar isso antes de confiar nos dados da campanha evita a auditoria depois.

Você precisa disso?

Se você investe em anúncios e decide o orçamento pela contagem de conversão da própria plataforma, duas checagens respondem rápido. Primeiro, compare os leads que a Meta reporta numa semana com os leads que de fato caíram no seu CRM na mesma semana: uma diferença maior do que alguns pontos percentuais é a API de Conversões se pagando. Segundo, abra o Gerenciador de Eventos e veja a aba de diagnóstico do seu pixel: um aviso de parâmetro faltando ou de qualidade de correspondência baixa aponta para um conserto do lado do servidor, não do navegador.

Se você não investe em anúncios da Meta, isso não é o primeiro problema a resolver. Se investe, e nunca olhou o diagnóstico do Gerenciador de Eventos, essa é normalmente a pergunta por onde a conversa começa.

Configurar sozinho ou pagar alguém

Um desenvolvedor à vontade com webhooks e com a Graph API da Meta monta uma integração básica da API de Conversões numa tarde, para um funil simples. Onde o trabalho fica mais lento é na deduplicação de cada tipo de evento, no hash correto dos campos certos, e em manter tudo funcionando depois que um CRM, um provedor de checkout ou uma ferramenta de formulário muda. Essa manutenção costuma ser a parte que fica para trás quando quem montou a integração passa para outro projeto.

Perguntas frequentes

O que é a API de Conversões da Meta?

É um jeito direto, servidor a servidor, de enviar à Meta os eventos que acontecem no seu site, no seu aplicativo ou no seu CRM, como complemento do pixel do navegador, não como substituto dele.

A API de Conversões da Meta é gratuita?

Sim. A Meta não cobra para receber eventos por ela. O custo é o tempo de engenharia para construir e manter a integração, ou o preço de contratar alguém para fazer isso.

Qual é a diferença entre o Pixel da Meta e a API de Conversões?

O Pixel corre no navegador do visitante e pode ser bloqueado ou limitado por política de cookies. A API de Conversões corre no seu servidor e continua funcionando independente do que o navegador faz, por isso a Meta recomenda rodar os dois juntos com deduplicação.

Como configuro a API de Conversões na Meta?

Pelo Gerenciador de Eventos, onde a Meta oferece alguns caminhos: uma integração de parceiro (Shopify, WooCommerce e plataformas parecidas têm configuração em um clique), um contêiner server-side do Google Tag Manager, ou uma integração direta usando a Graph API da Meta a partir do seu próprio backend.

A Nutek Software configura e audita a API de Conversões da Meta, as Conversões Otimizadas do Google e o GTM server-side, com o evento de venda chegando até as plataformas de anúncio. Veja os preços de rastreamento server-side ou o serviço de Tráfego e Rastreamento.

Agendar conversa