Facebook Ads
Por que os dados do tracker não batem com o Facebook: como resolver divergências de cadastros em campanhas de PWA de gambling
Se você já mandou tráfego para PWAs (Progressive Web Apps) de gambling, conhece a frustração: o seu Facebook Ads Manager mostra um número de cadastros (ou FTDs), enquanto o seu tracker (Keitaro, Voluum) mostra um número completamente diferente. Isso não é um problema abstrato-é um vazamento direto no seu orçamento e uma distorção dos seus dados de otimização.
Uma divergência de 5-7% pode ser considerada uma margem de erro técnica. Mas quando os números divergem em 20, 30 ou 50%, é um sinal de alerta crítico. Na maioria das vezes, a causa raiz está na cadeia de transmissão de dados.
O problema central: uma cadeia de atribuição quebrada
Para entender onde ocorre a falha, visualize o caminho do usuário:
- Um usuário vê o seu anúncio no Facebook (Meta).
- Ele clica. O Facebook gera um identificador único para esse clique-um fbclid ou click_id.
- O usuário cai numa PWA. (Observação: essa PWA muitas vezes imita o design de uma página da App Store/Google Play, oferecendo a opção de "baixar" o app. Clicar nisso normalmente abre a plataforma do cassino dentro do navegador interno do app, onde o cadastro finalmente acontece.)
- Depois de um cadastro bem-sucedido, a PWA deve enviar os dados (um postback) para o seu tracker (Keitaro/Voluum), repassando o click_id capturado.
- O tracker, tendo recebido a conversão, envia o seu próprio postback para o Facebook, confirmando: "O clique com este click_id levou a um cadastro."
- O Facebook credita essa conversão no seu relatório.
Se o click_id se perde ou é corrompido em qualquer etapa, a cadeia se rompe. O Facebook não consegue ligar a conversão ao clique de origem, e ela não aparece nos relatórios do seu Ads Manager, mesmo que o seu tracker a tenha registrado. (Se você quer o tracker na mesma conta que o resto do seu stack de lançamento, é assim que a nossa plataforma é construída.)
Análise detalhada das causas das divergências
1. Problemas técnicos de postback (PWA → tracker)
Essa é a causa mais comum de conversões perdidas. O problema está na transferência incorreta de parâmetros da sua PWA para o tracker.
- Perda do ClickID: o erro mais frequente. Ao gerar um link de rastreamento, você recebe uma URL com macros, por exemplo, https://your-pwa.com/?click_id={clickid}. A PWA precisa ler corretamente esse click_id da URL e repassá-lo no postback no momento do cadastro. Um desenvolvimento descuidado pode fazer esse parâmetro se perder.
- Formato de postback incorreto: o tracker espera os dados numa URL específica, com parâmetros estritamente definidos (sum, status, txid). Ordem errada, grafia errada ou falta de parâmetros obrigatórios fazem o tracker não registrar a conversão, mesmo que ela tenha acontecido.
- Erros do lado da PWA: atrasos no envio do postback por erros de JavaScript, quedas do servidor ou bloqueio de requisições pelo navegador do usuário (AdBlock, configurações de segurança agressivas).
2. Integração falha com a rede de afiliados (tracker → rede → Facebook)
Para receber o crédito por um FTD, o tracker muitas vezes precisa repassar a conversão adiante-para a rede de afiliados. Isso cria um segundo elo fraco.
- Modelos de atribuição duplos: o modelo de atribuição usado pela rede de afiliados (por exemplo, Last Click) pode ser diferente do do Facebook (por exemplo, clique em 7 dias). Isso leva a divergências naturais na contagem de conversões "válidas".
- Validação de conversões (aprovação): a rede de afiliados pode filtrar depósitos contra fraude de forma manual ou automática. Durante essa revisão, a conversão não é confirmada e não é repassada de volta ao Facebook. Se o depósito for rejeitado depois, a divergência se torna permanente.
- Falta de postback da rede para o Facebook: nem todas as redes enviam automaticamente os FTDs confirmados de volta ao Facebook. Isso muitas vezes exige uma configuração adicional via API ou um pedido direto ao seu affiliate manager.
3. Causas do lado do Facebook (Meta)
Mesmo com uma configuração perfeita do tracker, podem surgir divergências por causa dos próprios mecanismos da plataforma de anúncios.
- Modelo de atribuição e janela de conversão: garanta que o evento "Complete Registration" ou "Purchase" no Facebook Pixel use o mesmo modelo de atribuição (por exemplo, clique em 7 dias) que o seu tracker. Janelas diferentes geram números diferentes.
- Atraso no processamento de dados (Facebook Aggregated Event Measurement): o Facebook não processa os dados em tempo real. Isso fica especialmente visível em horários de pico ou depois dos fins de semana. As conversões podem "pingar" nos relatórios com um atraso de 24-48 horas, enquanto aparecem instantaneamente no seu tracker.
- Impacto das restrições do iOS e dos navegadores: as políticas de privacidade da Apple (App Tracking Transparency - ATT) e as restrições de cookies nos navegadores (como o ITP do Safari) limitam bastante os dados de atribuição. O Facebook pode simplesmente não receber informação suficiente para associar corretamente uma conversão a um clique.
Checklist prático de diagnóstico
- Verifique as configurações básicas:
- Fusos horários: eles precisam ser idênticos no Facebook Ads Manager, no seu tracker e na rede de afiliados.
- Evento do Facebook: você está rastreando o evento correto ("Complete Registration" vs. "Purchase")? Isso define a lógica de contagem.
- Teste a cadeia manualmente:
- Crie um cadastro de teste usando uma tag única (por exemplo, test_123).
- Confira os logs do seu tracker (Keitaro/Voluum têm logs de postback detalhados) para ver se a requisição chegou e continha o click_id correto.
- Verifique se a conversão de teste aparece no relatório do Facebook depois de 1-2 horas.
- Analise as divergências por canal/GEO:
- Se o problema existe só em certos GEOs (por exemplo, só Tier-1), a causa pode estar nos sistemas antifraude da rede de afiliados.
- Se as divergências são grandes no tráfego mobile, mas não no desktop, a causa provavelmente são as restrições do iOS/Android.
Conclusão: uma abordagem sistemática em vez de chutes
Divergências de dados não são uma "feature"-são o sinal de um problema técnico. Resolvê-las exige uma visão sistemática do funil inteiro: do clique no Facebook ao depósito confirmado na rede de afiliados.
Ajuste cada etapa da cadeia (PWA → tracker → rede → Facebook) e alinhe os modelos de atribuição para parar de perder conversões-e orçamento.
Termos do glossário neste artigo
Não conhece algum termo? Veja a definição completa em nosso glossário de afiliados e iGaming.
Você também pode gostar

Media buying no Facebook para iGaming: a cadeia de decisões da conta de anúncios à escala
A maior parte do material sobre media buying no Facebook em apostas é ou um estudo de caso, ou um resumo das novidades da plataforma. Nenhum dos dois explica o que de fato decide o resultado: em…
Ler artigo →
Como fazer cloaking de links: guia passo a passo 2025
Aprenda a fazer cloaking de links e proteja suas campanhas de gambling contra bans. Guia passo a passo sobre cloaking de links, criação de white page, filtragem por IP e roteamento de tráfego para anúncios no Facebook, Google e TikTok.
Ler artigo →
Meta vs Moloco para iGaming: o que escala melhor?
Meta vs Moloco para iGaming: qual fonte combina melhor com PWA, qual é mais forte para apps e como escolher o setup certo para escalar.
Ler artigo →