Fonte, oferta e campanha: o modelo que organiza tudo
As três entidades que estruturam o rastreamento, o que cada uma guarda, como se relacionam e as decisões que você toma ao criar cada uma.
Tudo no Affilitrack gira em torno de três entidades. Entender o que cada uma guarda evita a maior parte dos erros de configuração — e explica por que o painel exige criar fonte e oferta antes da campanha.
Fonte de tráfego (menu Canais de tráfego)
A fonte descreve de onde o clique vem e como ler o que a plataforma manda na URL. Ela guarda:
- Nome — como você quer ver a fonte nos relatórios ("Google Ads — Busca", "Meta — Remarketing").
- Tipo (
kind) —google,meta,tiktok,kwaioucustom. O tipo escolhe o template de parâmetros e, no caso degoogle, liga a precedência dos parâmetros ValueTrack no redirecionamento (veja Google Ads). - Click Ref ID (
ref_id_macro) — a macro que a plataforma substitui pelo identificador do clique dela:{gclid}no Google,{fbclid}na Meta,{ttclid}no TikTok. É o campo mais importante da fonte, porque é ele que permite devolver a conversão para a plataforma. Detalhes em Click Ref ID. - Mapa de parâmetros — a tabela que diz qual parâmetro da URL cumpre qual papel:
cid(ID da campanha na plataforma),gid(grupo de anúncios),aid(criativo),keyword,placement,rt_source,rt_campaignesub1asub10. Detalhes em Mapa de parâmetros. - Postback de saída (
postback_out) — opcional; uma URL para notificar a fonte quando houver conversão.
Uma fonte pode ser usada por muitas campanhas. Crie uma fonte por plataforma, e só desdobre (por conta de anúncios, por tipo de campanha) se precisar de mapas diferentes.
Oferta (menu URLs de rastreio)
A oferta descreve para onde o clique vai. Ela guarda:
- Nome.
- URL de destino (
url) — a página final. Aceita macros como{click_id},{keyword}ou{sub1}, que são expandidas no momento do redirecionamento. - Parâmetro do click (
click_param) — o nome do parâmetro que carrega oclick_idaté a página. Padrãoclick_id; o painel sugereclickid. Precisa ser o mesmo nome que a tag e o postback esperam. - Payout e moeda — o valor esperado por conversão. É informativo: a receita real vem do valor que chega no postback.
O host da URL de destino tem um papel de segurança: quando um anúncio do Google Ads usa redirection_url, o Affilitrack só obedece ao destino declarado se ele estiver no mesmo host da oferta (ou num subdomínio dele). Isso impede que o link de rastreio vire um redirecionador aberto. Veja redirection_url.
Campanha (menu Rastreio de anúncios)
A campanha liga uma fonte a uma oferta e é a entidade que existe na rua: ela tem o slug — os 8 caracteres do link, como 30c2jVaU — e o link de rastreio, https://app.affilitrack.com.br/r/30c2jVaU. Ela também guarda:
- Merchant (opcional) — o tradutor de postback, quando a plataforma de pagamento foge do padrão.
- Sub-afiliado (opcional) — para repassar conversões por postback de saída.
- Modelo de custo (
CPCpor padrão) e custo — usados como referência; o custo que alimenta CPA e ROI é o lançado em Atualizações de custo. - Status —
ativaoupausada. Uma campanha pausada não redireciona: o clique cai no fallback ou recebe 404.
O slug é gerado na criação e não muda. Se você precisa de outro link para a mesma dupla fonte+oferta (um por conjunto de anúncios, por exemplo), use clonar — a clonada nasce com slug novo.
Por que nessa ordem
A campanha referencia a fonte e a oferta pelo ID, então as duas precisam existir antes. E o mapa de parâmetros vem da fonte: se você criar a campanha com uma fonte custom sem mapa, os cliques chegam, mas cid, gid, aid e keyword ficam vazios nos relatórios — o clique foi gravado, só não foi lido.
Um exemplo completo
Uma clínica anunciando no Google Ads:
- Fonte "Google Ads", tipo
google, Click Ref ID{gclid}, mapa padrão (campaignid→cid, adgroupid→gid, creative→aid, keyword→keyword…). - Oferta "Agendamento", URL
https://clinica.com.br/agendar, parâmetro do clickclickid. - Campanha "Google — Busca — Agendamento", com slug
30c2jVaU.
No anúncio, o modelo de acompanhamento fica https://app.affilitrack.com.br/r/30c2jVaU?redirection_url={lpurl}&gclid={gclid}&campaignid={campaignid}&adgroupid={adgroupid}&creative={creative}. O clique é gravado com o ID real da campanha, do grupo e do criativo, e o visitante pousa em https://clinica.com.br/agendar?clickid=034U7a….
Próximo passo
Sua primeira campanha em 5 passos faz exatamente esse caminho, tela por tela.