Imagine um único QR Code que, quando escaneado por um iPhone, abre a App Store, e quando escaneado por um Android, abre a Play Store. Ou um QR no produto que leva o cliente brasileiro pro site em português e o americano pro site em inglês — automaticamente.
Isso é redirecionamento condicional (também chamado de "smart redirect" ou "conditional QR"). Um QR, regras de roteamento, vários destinos. É um dos recursos mais poderosos do QR dinâmico — e pouca gente usa.
Este artigo mostra o que dá pra fazer, os casos de uso reais e como configurar.
Como funciona
O QR aponta pra um redirecionador (code2scan.com/q/abc). Quando alguém escaneia, o redirecionador olha características do scan e decide o destino com base em regras que você define:
- Sistema operacional: iOS → App Store, Android → Play Store
- País / região: Brasil → site PT, EUA → site EN, padrão → site global
- Idioma do navegador: pt-BR → português, es → espanhol
- Horário: horário comercial → chat ao vivo, fora do horário → formulário
- Quantidade de scans: primeiros 100 → cupom, depois → página normal
Tudo isso com o mesmo QR físico impresso. As regras você muda no painel a qualquer momento.
Casos de uso reais
📱 App: iOS vs Android (o clássico)
Você lança um app. Imprime UM QR no flyer/embalagem. iPhone → App Store, Android → Play Store. Sem o redirect condicional, você teria que imprimir dois QRs (e o cliente teria que adivinhar qual é o dele).
🌍 Site multi-idioma / multi-país
Produto vendido em vários países. QR na embalagem → cliente brasileiro vê página PT com preço em real, cliente espanhol vê página ES com euro. Detecta pelo país/idioma do dispositivo.
🕐 Roteamento por horário
Restaurante: QR na porta. Horário de almoço → cardápio do almoço. Noite → cardápio de jantar/drinks. Fechado → "Estamos fechados, veja nossos horários".
Atendimento: horário comercial → WhatsApp do time. Fora do horário → formulário "deixe sua mensagem".
🎟️ Campanha com limite
QR numa promoção. Primeiros 100 scans → página de cupom exclusivo. Depois de esgotar → página normal do produto. Cria urgência real.
🔀 Teste A/B
Metade dos scans vai pra landing A, metade pra landing B. Você compara qual converte mais. (Roteamento por porcentagem.)
Como configurar
No Code2Scan, use o tipo "Conditional Redirects":
- Crie o QR dinâmico com um destino padrão (fallback).
- Adicione regras em ordem de prioridade. Exemplo pra app:
- Se OS = iOS →
apps.apple.com/seu-app - Se OS = Android →
play.google.com/seu-app - Senão (desktop) → página web do app
- Se OS = iOS →
- Salve. O QR já roteia conforme as regras.
- Ajuste quando quiser — as regras são editáveis sem reimprimir o QR.
A ordem importa: o redirecionador testa as regras de cima pra baixo e usa a primeira que bater. Sempre tenha um fallback (destino padrão) pra quando nenhuma regra se aplica.
O que o redirecionador consegue (e não consegue) detectar
Consegue (sem pedir permissão, via cabeçalhos do navegador):
- Sistema operacional e tipo de dispositivo (mobile/desktop)
- País aproximado (via IP)
- Idioma preferido do navegador
- Horário do scan
- Navegador
Não consegue (sem o usuário permitir explicitamente):
- Localização GPS exata
- Identidade da pessoa
- Dados pessoais
Ou seja: a segmentação é por características técnicas do acesso, não por dados pessoais. Privacidade preservada.
Rastreamento junto
Como é QR dinâmico, além de rotear, ele registra cada scan com a info usada na decisão. Você vê no painel: quantos scans de iOS vs Android, de quais países, em quais horários. Como funciona o rastreio do QR dinâmico.
Erros comuns
❌ Esquecer o fallback
Se nenhuma regra bate e não há destino padrão, o scan "morre". Sempre defina um fallback.
❌ Regras conflitantes mal ordenadas
Se a regra "todos → site global" vier antes de "iOS → App Store", a primeira sempre ganha e a segunda nunca roda. Ordene da mais específica pra mais geral.
❌ Não testar cada caminho
Teste com iPhone, Android e desktop antes de publicar. Os 10 erros comuns de QR.
❌ Detecção de país como única segurança
Geolocalização por IP é aproximada (VPN, roaming enganam). Não use pra nada crítico — só pra melhorar a experiência, com fallback sensato.
Resumo
Redirecionamento condicional transforma um QR físico em vários destinos inteligentes:
- iOS vs Android (App Store / Play Store)
- País / idioma (site certo automaticamente)
- Horário (cardápio/atendimento conforme a hora)
- Limite de scans (campanha com urgência)
- Teste A/B (porcentagem)
Tudo editável no painel, sem reimprimir. É QR dinâmico levado ao próximo nível.
Crie um QR com redirecionamento condicional — regras por OS, país, horário e mais.