Solução de problemas

O link cai em 404 ou no fallback

O visitante clica e vê uma página de erro ou a URL de fallback em vez da página da oferta — diferenciar 404 do Affilitrack, 404 do site de destino e recusa de redirection_url.

Leitura de 5 min · atualizado em 24/09/2026

Primeiro identifique quem devolveu o erro. Abra o link no navegador e olhe a URL da página de erro.

A URL de erro ainda é …/r/… (o Affilitrack respondeu)

404 sem fallback ou redirecionamento para a URL de fallback:

  • Slug inexistente — erro de digitação no anúncio, ou campanha excluída. Confira o slug em Rastreio de anúncios e em URL de fallback › Quem está caindo aqui.
  • Campanha pausada — reative ou troque o link no anúncio.
  • Oferta inativa — reative a oferta; todas as campanhas que a usam voltam.

400 com JSON {"detail":"redirection_url inválido para esta campanha","reason":"…"} — o anúncio (Google Ads) declarou um destino que não é o host da oferta:

  • host fora da oferta: a URL final do anúncio e a URL de destino da oferta estão em domínios diferentes. Corrija a oferta para o domínio da URL final (subdomínios do mesmo domínio são aceitos).
  • esquema http não permitido: a URL final é http:// e a oferta https://. Use https na URL final.
  • não absoluta http(s): o {lpurl} não foi expandido (o template foi colado num campo que não expande macros) ou o valor está truncado.

Veja redirection_url.

A URL de erro é a do site de destino (o redirecionamento funcionou)

O Affilitrack fez o seu papel: 302 para a página. O 404 é do site.

  • A página não aceita query string. Redirecionamentos de WordPress e plugins que casam só o caminho devolvem 404 quando há ?clickid=…. Teste: abra a URL de destino da oferta com ?x=1 no fim. Se der 404, corrija o redirecionamento no site para preservar a query string, ou aponte a oferta para a URL definitiva (a que o redirecionamento levaria).
  • A página mudou de endereço. Atualize a URL de destino da oferta.
  • A página exige um parâmetro que a oferta não manda.

Funciona no desktop e falha no celular

  • Alguns in-app browsers (Instagram, TikTok) tratam Location com caracteres não codificados de forma diferente. Confira se a URL de destino da oferta está bem formada (sem espaços, acentos codificados).
  • Página de destino com redirecionamento por dispositivo que perde a query string.

Funciona no teste e falha no anúncio

O botão testar abre o link sem os parâmetros do anúncio. O anúncio manda redirection_url (Google), fbclid etc. Reproduza com os parâmetros: monte a URL como a plataforma monta e abra. Nos cliques recusados, ver em Logs › Cliques mostra redirect_reason.

Checklist

  1. Slug existe e campanha ativa.
  2. Oferta ativa e com host igual ao da URL final do anúncio.
  3. URL de destino aceita query string (teste com ?x=1).
  4. Fallback configurado (ou 404 aceito como comportamento).

Esta página foi útil?

Leia também