Postback do afiliado: enviar as conversões do Rastro para o teu tracker ou plataforma
Como os afiliados recebem as conversões por postback no Rastro: postbacks gerais, por oferta e por objetivo, GET, POST ou pixel HTML, macros e testes.
Atualizado a 22/10/2026
Os afiliados costumam acompanhar as campanhas no seu próprio tracker (Keitaro, Binom, Voluum…) ou otimizar anúncios em plataformas como o Facebook ou o TikTok. Para isso, precisam de saber de cada conversão no momento em que acontece. No Rastro, cada afiliado configura os seus postbacks e recebe as conversões automaticamente.
Onde configurar
Como afiliado, vai a Integração → Postback e acrescenta um postback. Cada um tem:
- um âmbito: todas as ofertas (geral), uma só oferta, ou um só objetivo de uma oferta;
- um método: um URL chamado por GET, um POST com os valores em JSON, ou um pixel HTML (para plataformas que só aceitam um script ou uma imagem);
- os estados que o disparam: aprovada, pendente, rejeitada ou revertida.
Cada conversão usa o postback mais específico: primeiro o do objetivo, depois o da oferta, depois o geral. Assim podes enviar, por exemplo, os registos para um sítio e os depósitos para outro.
Macros
O URL (ou o JSON) pode ter macros, substituídas pelos valores de cada conversão:
| Macro | Valor |
|---|---|
{click_id} |
O identificador do clique |
{conversion_id} |
O ID da conversão no Rastro |
{txn_id} |
O ID da transação no anunciante |
{goal} |
O código do objetivo (vazio no evento principal da oferta) |
{payout} e {currency} |
O que ganhas com esta conversão |
{status} |
approved, pending, rejected ou reversed |
{campaign_id}, {affiliate_id} |
A oferta e o teu ID público |
{sub1}, {sub2}, {sub3} |
Os sub IDs do clique |
Com um tracker externo, o habitual é passar o ID do clique do tracker no sub1 ao enviar tráfego, e devolvê-lo no postback:
https://o-teu-tracker.example/postback?cid={sub1}&payout={payout}&status={status}
As macros desconhecidas são assinaladas ao gravar, para um erro de escrita não passar despercebido.
Testar e acompanhar as entregas
Usa Enviar teste para chamar o postback com valores de exemplo e ver logo a resposta do teu servidor. A lista Últimas entregas mostra cada chamada real, a resposta HTTP e os erros.
Se uma entrega falhar (o teu servidor está em baixo ou responde com erro), o Rastro tenta de novo até 5 vezes nas 15 horas seguintes, esperando cada vez mais entre tentativas.
Bom saber
- Os postbacks só vão para endereços públicos: chamadas para redes privadas ou internas são bloqueadas por segurança.
- As mudanças de estado de uma conversão (por exemplo, um reembolso marcado como revertido) voltam a disparar o postback, se escolheste esse estado.
- Também podes receber as conversões no telemóvel, com as notificações por Telegram nas definições da tua conta.