Um postback S2S chega à rede, a rede dispara a URL configurada e o tracker não registra a conversão. O sintoma mais comum é o subid vazio ou incorreto na linha de log do postback.
O fluxo de postback e os cinco pontos de quebra
O caminho é simples: clique no anúncio → tracker gera subid → link de oferta carrega o subid na query → rede registra o clique com esse valor → conversão acontece → rede dispara postback com o subid → tracker casa o valor e credita. Qualquer etapa que não repasse o parâmetro quebra o encadeamento.
O primeiro ponto de quebra é a macro errada no template da rede. A segunda é o redirecionamento ou pré-lander que descarta a query original. A terceira é o clique que chega sem subid porque o link direto pulou o tracker. A quarta é conversão registrada fora da janela de retenção do clique. A quinta é payout zerado no postback mesmo quando o subid bate.
Cada um desses pontos deixa um rastro diferente no log. Verificar a ordem de probabilidade economiza tempo: comece pela macro, depois pelo redirecionamento, depois pela janela de tempo.
Teste manual do postback
Abra o navegador em modo incógnito e cole a URL de postback completa que a rede deveria chamar, substituindo o subid por um valor real que apareceu no seu tracker nas últimas horas.
Observe se o tracker responde com status 200 e se a linha aparece no relatório de conversões em menos de um minuto. Se não aparecer, o problema está na URL ou no parâmetro que a rede está usando.
Repita o teste com status diferente (lead, sale, reject) para confirmar que o tracker aceita todos os valores esperados. Guarde o clique original que gerou o subid para comparar depois.
Macro errada por rede
Keitaro espera o parâmetro subid. Voluum usa cid. RedTrack aceita clickid ou subid dependendo da configuração. Binom costuma usar s1 ou aff_sub.
Abra a configuração da oferta na rede e compare o token que ela envia com o que o tracker espera. Troque {clickid} por {subid} ou s1 quando necessário e salve. Dispara um postback de teste novamente.
Muitas redes oferecem lista de macros oficiais. Copie exatamente o nome que aparece nessa lista e cole no template do postback. Evite criar macros personalizadas sem testar primeiro.
Subid perdido no redirecionamento ou pré-lander
Quando o visitante passa por um pré-lander ou por um redirecionamento 302 antes de chegar à oferta, a query original pode ser descartada. O clique chega à rede sem subid e o postback volta vazio.
Verifique o link que você está enviando do tracker para o pré-lander. Ele precisa preservar todos os parâmetros de query. Se o redirecionamento for feito em JavaScript ou em servidor próprio, confirme que a query é repassada intacta.
A camada de filtro de tráfego precisa ser transparente nesse ponto: ela decide humano ou bot e repassa a query sem remover nem alterar o subid. Qualquer solução que quebre a query nesse estágio impede o postback de funcionar.
Conversão fora da janela de retenção ou duplicada
O tracker só casa o postback se o clique ainda estiver dentro da janela de retenção configurada. Janelas curtas descartam conversões legítimas que chegam depois.
Abra o relatório de cliques e filtre pelo subid que apareceu no postback. Veja a data e hora do clique original. Se a conversão aconteceu fora da janela, aumente o tempo de retenção ou ajuste a data de disparo na rede.
Conversões duplicadas aparecem quando a rede dispara o mesmo postback mais de uma vez ou quando o tracker não tem deduplicação por event_id. Adicione o parâmetro de status ou payout no postback para diferenciar eventos.
Postback recebido com payout zerado
O postback chega, o subid bate, mas o valor creditado é zero. Isso acontece quando a rede envia payout=0 ou quando o campo de payout está com nome diferente do esperado.
Abra o log bruto do postback no tracker e confirme o valor que chegou no parâmetro de payout. Compare com o que a rede realmente pagou na interface dela. Ajuste o template para ler o campo correto.
Se o payout continuar zerado, verifique se a conversão foi marcada como aprovada na rede. Algumas redes só enviam valor quando o status muda para approved.
O postback aparece no log do tracker mas a conversão não é creditada.
Verifique se o subid que chegou no postback existe no relatório de cliques e se ainda está dentro da janela de retenção.
Posso usar o mesmo postback URL em Keitaro e Voluum ao mesmo tempo?
Sim, desde que cada tracker use o parâmetro correto que ele espera e a rede dispare o postback com o valor certo para cada um.
O que fazer quando a rede não oferece macro para subid?
Peça à rede o nome exato do campo que ela envia com o click ID. Muitas vezes o parâmetro é s1, aff_sub ou clickid e basta renomear no template.
O redirecionamento 301 está removendo a query?
Sim. Redirecionamento 301 ou 302 com path não vazio não herda a query da URL original. Use 302 com query explícita ou preserve a query no servidor.
Como saber se o problema é janela de retenção ou macro errada?
Faça o teste manual com um subid recente. Se o postback manual registra, o problema é macro ou janela. Se não registra, é a URL ou o parâmetro.
Verifique primeiro a macro, depois o redirecionamento, depois a janela de tempo. Três testes manuais costumam resolver a maioria dos casos.
Escrito por
Redação Safely