Checklist de rastreamento server-side: vinte pontos
Vinte itens em quatro blocos — coleta, identidade, envio e leitura. Cada um é verificável em minutos, e cada um já foi a causa raiz de um número errado que alguém defendeu numa reunião.

Este é o resumo operacional da série. Nenhum item aqui é teoria: todos vieram de defeito encontrado em produção, e todos são verificáveis sem esperar o próximo ciclo de campanha.
Use como conferência, não como leitura. O valor está em marcar o que você não consegue responder.
Coleta
- O pixel escreve os cookies no domínio raiz, não no subdomínio específico.
- O _fbc é construído a partir do fbclid da URL, e não depende do script do Meta carregar.
- O _fbp é gerado em first-party, persistido por noventa dias, e nunca regenerado quando já existe.
- O formulário captura e-mail e telefone, e a identidade sobrevive à navegação entre páginas.
- O identificador de sessão é injetado no link de checkout, e no INÍCIO do campo de rastreamento.
Identidade
- O e-mail é normalizado — minúsculas, sem espaço — antes do sha256.
- O telefone vai só com dígitos e com o código do país.
- O user_data é montado a partir do histórico da pessoa, não apenas do payload que chegou agora.
- Campos inferidos, como gênero, ficam vazios quando a inferência é ambígua.
- A mesma pessoa em dois dispositivos é reconhecida como uma só quando o e-mail se repete.
Envio
- O event_id vem da identidade de negócio — número do pedido ou transação —, nunca gerado no envio.
- O navegador e o servidor mandam o MESMO event_id para o mesmo evento.
- O filtro de status foi escrito sobre uma amostra do payload REAL, não sobre a documentação.
- Renovação de assinatura não sobe como venda nova.
- A sincronização de histórico não emite conversão; só o webhook emite.
- O action_source reflete onde a conversão realmente aconteceu.
- O nome do evento é um dos nomes que a plataforma de destino reconhece.
Leitura
- Você consegue abrir o payload de uma entrega real e conferir campo a campo.
- Você sabe a porcentagem de envios que levou e-mail, telefone e fbc nos últimos sete dias.
- Você comparou, no mesmo período, o que a plataforma creditou com o que o seu registro diz.
Se você não consegue responder aos três últimos, os dezessete primeiros são opinião: não há como saber se estão valendo.
A ordem de ataque
Se muitos itens ficaram em branco, não tente resolver todos. A ordem que dá mais resultado por esforço é esta:
- 01Comece pelo bloco de leitura. Sem medição, você conserta no escuro e não sabe se melhorou.
- 02Depois o filtro do que sobe. É o item mais barato e o que mais evita a campanha aprender errado.
- 03Depois a identidade. É onde está o teto do pareamento, e ele não sobe com configuração.
- 04Por último, a coleta. É o trabalho mais longo, e ele rende pouco enquanto os três anteriores estiverem quebrados.
Esta ordem contraria o instinto — a tentação é começar instalando coisa nova. Mas medir custa uma tarde, e instalar custa semanas; começar pelo caro é como o esforço se perde.
Os textos desta série cobrem cada bloco em detalhe: qualidade de correspondência para identidade, o identificador cortado para coleta, deduplicação e destinos para envio, e a auditoria de rastreamento para leitura.