dos usuários iOS optam por não compartilhar o IDFA — o pixel mobile fica cego no público mais valioso.
AppsFlyer · State of App Marketing
Formulários condicionais com pontuação por resposta e envio server-side de eventos para o Meta Ads. iOS, ad blockers e cookies bloqueados deixam de comer sua otimização.
Sem cartão · Setup em minutos · LGPD-ready
O problema
Três forças simultâneas atacam o rastreamento client-side. Resultado: campanhas otimizando para os leads errados e CPL inflando sem explicação.
dos usuários iOS optam por não compartilhar o IDFA — o pixel mobile fica cego no público mais valioso.
AppsFlyer · State of App Marketing
dos usuários da internet rodam bloqueadores de anúncio. Toda essa parcela some do seu funil client-side.
Backlinko · Ad Blocker Statistics, 2024
cookies de terceiros aceitos por Safari e Firefox. Chrome remove via Privacy Sandbox.
Apple ITP · Mozilla ETP · Google Privacy Sandbox
O construtor
Cada opção soma pontos. O lead se qualifica sozinho enquanto responde — você decide para onde ele vai e qual evento dispara no Meta Ads, em tempo real.
Isso ajuda a direcionar a proposta certa.
O caminho do evento
Hashing SHA-256 dos dados pessoais, deduplicação por event_id, envio direto ao endpoint da Conversions API. O pixel continua, mas agora ele tem um backup que não falha.
Renderer próprio, sem dependências de terceiros. Funciona com qualquer browser, qualquer SO.
POST /api/forms/lead-qualificado/submitCada resposta contribui com pontos. O resultado determina o evento e a rota.
score: 18 / 20 → "Lead"E-mail, telefone, nome, CEP normalizados e hasheados com SHA-256 antes de sair do servidor.
em: "5e88...a9c1"Evento enviado para Meta com event_id estável. Pixel + CAPI deduplicam automaticamente.
graph.facebook.com/v21.0/{pixel_id}/events{
"event_name": "Lead",
"event_time": 1716678421,
"event_id": "sub_8K3pQ_2026-05-25", # dedup com pixel
"action_source": "website",
"event_source_url": "https://exemplo.com.br/f/qualifica-b2b",
"user_data": {
"em": ["5e88...a9c1"], # sha-256
"ph": ["a4d7...c309"],
"fbp": "fb.1.1716678400.123456789",
"client_ip_address": "200.x.x.x",
"client_user_agent": "Mozilla/5.0 ..."
},
"custom_data": {
"value": 18, # score do lead
"currency": "BRL",
"lead_event": "qualified"
}
}Recursos
Os dois disparam o mesmo evento com event_id compartilhado. Meta deduplica automaticamente — você não escolhe entre client-side e server-side: tem os dois, sempre.
event_id
sub_8K3pQ
Cada opção soma pontos. O Meta otimiza pelo valor real do lead, não pelo volume.
Regras AND/OR sobre score, resposta ou variável. Saltos entre telas, múltiplos endings.
Envio para Google Sheets, e-mail, CRM ou seu próprio endpoint. Tudo server-side.
Separe clientes, marcas ou produtos. Cada workspace com seu próprio pixel e token CAPI.
Consentimento explícito, hashing antes do envio, política de retenção configurável.
Para quem é
Para agências
A dor
Você tenta justificar um CPL alto, mas os dados que chegam ao Ads Manager estão incompletos desde 2021.
O resultado
Cada lead vira um evento server-side com score como valor. O cliente vê o Meta otimizando para receita, não preenchimento de formulário.
Para infoprodutores
A dor
Anúncio escala, leads chegam, mas a taxa de conversão da equipe comercial despenca quando o volume cresce.
O resultado
Qualifique antes do contato: perguntas de orçamento, intenção e timing somam pontos. Só quem passa do limite vira evento de conversão.
Para SaaS B2B
A dor
Um lead de empresa com 10 funcionários e outro com 500 entram no mesmo balde — e o Meta acha que valem o mesmo.
O resultado
Use o score como valor monetário no evento Lead. ROAS recalcula, lookalike treina no público certo, sales recebe priorizado.
FAQ
Não. A integração com Meta CAPI é nativa — você cola o Pixel ID e o Access Token nas configurações do formulário e os eventos passam a ser enviados direto do nosso servidor para a Conversions API. Sem container, sem Cloud Run, sem proxy.
Cada evento sai com um event_id estável (ex.: sub_8K3pQ_2026-05-25). Quando o pixel client-side dispara o mesmo evento, o Meta identifica o par pelo event_id e conta uma vez só. Você mantém o pixel atual e ganha o backup server-side.
E-mail, telefone, nome, sobrenome, cidade, estado, CEP, país, gênero e data de nascimento — todos normalizados (lowercase, sem espaços, E.164 para telefone) e hasheados com SHA-256 conforme a especificação da CAPI. IP e user agent vão em claro porque o Meta usa para matching e exige assim.
Sim — é a recomendação. Configure o evento Lead (ou Purchase) com value = score e currency = BRL. O algoritmo de leilão do Meta passa a priorizar audiências que produzem score alto, e o ROAS reportado reflete a qualidade real.
Ambos. Você pode usar a URL pública do formulário (rápido), ou embedar como iframe / popup em qualquer página — WordPress, Shopify, landing pages com Cartpanda, Hotmart etc. Os eventos saem do nosso servidor de qualquer maneira.
O renderer suporta consentimento explícito antes da coleta, retenção configurável por workspace, e nenhum dado é enviado a terceiros além das integrações que você ativa. O log de auditoria registra cada envio CAPI e webhook.
Crie sua conta, monte o primeiro formulário em minutos e veja o primeiro evento chegar no Events Manager do Meta hoje.
Sem cartão · Plano grátis para começar · Cancela quando quiser