Voltar ao blog
Não Deixe o Cliente Sair da Sua Página: Back Redirect com JavaScript
back redirectconversãoretençãojavascript

Não Deixe o Cliente Sair da Sua Página: Back Redirect com JavaScript

Quando o visitante clica em voltar, você perde a venda. Use back redirect para enviar para uma oferta alternativa e recuperar até 15% dos abandonos.

Trafius|12 de abril de 2026|5 min de leitura

Cada visitante que clica no botão voltar do navegador é uma venda perdida -- a menos que você tenha um back redirect configurado. Essa técnica simples de JavaScript redireciona quem está saindo para uma oferta alternativa, e pode recuperar até 15% dos visitantes que abandonam a página de vendas.

"O visitante já está na sua página, já viu sua oferta. O back redirect dá a você uma segunda chance de converter."

Resumo rápido:

  • A maioria dos visitantes que clica em voltar nunca retorna à sua página
  • Back redirect envia o visitante para uma oferta alternativa em vez de perdê-lo
  • O rastreamento de UTMs e parâmetros é preservado automaticamente
  • Funciona como uma rede de segurança para o seu funil de vendas

Por que você perde vendas quando o visitante clica em voltar?

O comportamento é previsível: o visitante chega na sua página de vendas vindo de um anúncio, assiste parte do vídeo ou lê a copy, hesita e clica em voltar. Nesse momento, ele volta para o feed do Facebook, Instagram ou para o Google -- e as chances de retornar são mínimas.

Você pagou pelo clique. O visitante consumiu parte do conteúdo. Mas a venda não aconteceu. Sem back redirect, essa jornada termina ali. Com back redirect, você tem uma segunda oportunidade.

Como o back redirect salva conversões

Em vez de deixar o visitante voltar ao feed, o back redirect intercepta o clique e redireciona para um destino estratégico. Os cenários mais eficientes são:

  • Página de downsell: o visitante não quis pagar R$ 297, mas talvez aceite R$ 97 por uma versão simplificada
  • Conversa no WhatsApp: um atendente ou chatbot tira dúvidas e conduz a venda
  • Oferta com desconto: um cupom exclusivo para quem estava saindo
  • Página de captura: se não vai comprar agora, pelo menos deixa o email para remarketing

O ponto central é que o visitante já demonstrou interesse ao clicar no anúncio. O back redirect aproveita esse interesse residual antes que ele desapareça.

O script de back redirect

Para implementar, cole este código antes do fechamento da tag </html> da sua página. Para o passo a passo técnico completo, veja o artigo sobre como adicionar back redirect na página de vendas.

<script>
    // URL da página de downsell ou oferta alternativa
    var urlRedirecionamento = 'https://seusite.com.br/oferta-especial';

    // Preserva UTMs e parâmetros de rastreamento da URL original
    urlRedirecionamento = urlRedirecionamento.trim() +
            (urlRedirecionamento.indexOf("?") > 0 ? '&' : '?') +
            document.location.search.replace('?', '').toString();

    // Manipula o histórico do navegador
    history.pushState({}, "", location.href);
    history.pushState({}, "", location.href);

    // Redireciona ao detectar o clique no botão voltar
    window.onpopstate = function () {
        setTimeout(function () {
            location.href = urlRedirecionamento;
        }, 1);
    };
</script>

Por que preservar parâmetros é essencial

Quando você roda campanhas de tráfego pago, cada clique carrega parâmetros importantes: utm_source, utm_campaign, fbclid, entre outros. Se o back redirect não preservar esses parâmetros, você perde a rastreabilidade da conversão.

O script acima faz isso automaticamente. Todos os parâmetros da URL original são concatenados na URL de destino. Isso significa que, se o visitante veio de um anúncio do Facebook Ads e foi redirecionado para a página de downsell, o pixel da Meta continua rastreando normalmente.

Estratégia de funil com back redirect

O back redirect funciona melhor quando faz parte de uma estratégia de funil planejada:

  1. Anúncio leva para a página de vendas principal
  2. Página de vendas apresenta a oferta completa
  3. Back redirect envia quem saiu para a página de downsell
  4. Downsell oferece uma versão mais acessível ou um primeiro passo

Esse fluxo cria múltiplos pontos de conversão. Em vez de depender de uma única página para fechar a venda, você distribui as oportunidades ao longo do funil. Combinado com métricas bem monitoradas, esse tipo de otimização pode reduzir significativamente o CPA das suas campanhas.

Se você quer acompanhar em tempo real como seus anúncios estão performando e reagir rápido quando o CPA sobe, o Trafius envia alertas direto no seu WhatsApp com as métricas das suas campanhas.


Perguntas frequentes

Back redirect é a mesma coisa que pop-up de saída?

Não. Pop-ups de saída (exit intent) detectam o movimento do mouse em direção ao botão de fechar ou à barra de endereço. Back redirect intercepta especificamente o botão voltar do navegador. São técnicas diferentes e podem ser usadas juntas.

O back redirect funciona se o visitante veio direto pelo link (sem página anterior)?

Sim. O script adiciona entradas extras no histórico com history.pushState, então mesmo que não exista uma página anterior no histórico, o botão voltar será interceptado.

Posso redirecionar para um link do WhatsApp?

Sim. Basta colocar o link do WhatsApp como URL de destino, por exemplo: https://wa.me/5511999999999?text=Oi. O visitante será levado diretamente para a conversa.

O back redirect funciona em páginas AMP?

Páginas AMP têm restrições de JavaScript customizado, então o script padrão não funciona em páginas AMP puras. Se sua página usa AMP, você precisaria de uma versão não-AMP para utilizar o back redirect.

Consulte suas métricas pelo WhatsApp

Com o Trafius, você pergunta "quanto gastei hoje?" e recebe CPC, ROAS, gastos e conversões em segundos, direto no WhatsApp.

Testar grátis por 7 diasVer mais artigos

Veja também

Como Adicionar Back Redirect na Sua Página de Vendas
back redirectpágina de vendas

Como Adicionar Back Redirect na Sua Página de Vendas

5 min de leitura
Funil de Vendas no Tráfego Pago: Como Estruturar Campanhas por Etapa
funil de vendastráfego pago

Funil de Vendas no Tráfego Pago: Como Estruturar Campanhas por Etapa

10 min de leitura
Como Otimizar Anúncios no Facebook Ads: 10 Estratégias Práticas
facebook adsotimização

Como Otimizar Anúncios no Facebook Ads: 10 Estratégias Práticas

11 min de leitura