Imagina un único QR Code que, cuando lo escanea un iPhone, abre la App Store, y cuando lo escanea un Android, abre la Play Store. O un QR en el producto que lleva al cliente brasileño al sitio en portugués y al estadounidense al sitio en inglés — automáticamente.

Esto es redirección condicional (también llamada "smart redirect" o "conditional QR"). Un QR, reglas de enrutamiento, varios destinos. Es una de las funciones más potentes del QR dinámico — y poca gente la usa.

Este artículo muestra qué se puede hacer, los casos de uso reales y cómo configurarlo.

Cómo funciona

El QR apunta a un redirector (code2scan.com/q/abc). Cuando alguien escanea, el redirector mira características del escaneo y decide el destino según reglas que tú defines:

  • Sistema operativo: iOS → App Store, Android → Play Store
  • País / región: Brasil → sitio PT, EE.UU. → sitio EN, predeterminado → sitio global
  • Idioma del navegador: pt-BR → portugués, es → español
  • Hora: horario comercial → chat en vivo, fuera de horario → formulario
  • Cantidad de escaneos: primeros 100 → cupón, después → página normal

Todo esto con el mismo QR físico impreso. Las reglas las cambias en el panel en cualquier momento.

Casos de uso reales

📱 App: iOS vs Android (el clásico)

Lanzas una app. Imprimes UN QR en el flyer/embalaje. iPhone → App Store, Android → Play Store. Sin la redirección condicional, tendrías que imprimir dos QRs (y el cliente tendría que adivinar cuál es el suyo).

🌍 Sitio multi-idioma / multi-país

Producto vendido en varios países. QR en el embalaje → cliente brasileño ve página PT con precio en reales, cliente español ve página ES con euros. Detecta por el país/idioma del dispositivo.

🕐 Enrutamiento por hora

Restaurante: QR en la puerta. Hora de comer → carta del almuerzo. Noche → carta de cena/copas. Cerrado → "Estamos cerrados, mira nuestros horarios".

Atención: horario comercial → WhatsApp del equipo. Fuera de horario → formulario "deja tu mensaje".

🎟️ Campaña con límite

QR en una promoción. Primeros 100 escaneos → página de cupón exclusivo. Después de agotarse → página normal del producto. Crea urgencia real.

🔀 Test A/B

La mitad de los escaneos va a landing A, la mitad a landing B. Comparas cuál convierte más. (Enrutamiento por porcentaje.)

Cómo configurarlo

En Code2Scan, usa el tipo "Conditional Redirects":

  1. Crea el QR dinámico con un destino predeterminado (fallback).
  2. Añade reglas en orden de prioridad. Ejemplo para app:
    • Si OS = iOS → apps.apple.com/tu-app
    • Si OS = Android → play.google.com/tu-app
    • Si no (escritorio) → página web de la app
  3. Guarda. El QR ya enruta según las reglas.
  4. Ajusta cuando quieras — las reglas son editables sin reimprimir el QR.

El orden importa: el redirector prueba las reglas de arriba abajo y usa la primera que coincide. Siempre ten un fallback (destino predeterminado) para cuando ninguna regla se aplica.

Qué consigue (y qué no) detectar el redirector

Consigue (sin pedir permiso, vía cabeceras del navegador):

  • Sistema operativo y tipo de dispositivo (móvil/escritorio)
  • País aproximado (vía IP)
  • Idioma preferido del navegador
  • Hora del escaneo
  • Navegador

No consigue (sin que el usuario lo permita explícitamente):

  • Ubicación GPS exacta
  • Identidad de la persona
  • Datos personales

O sea: la segmentación es por características técnicas del acceso, no por datos personales. Privacidad preservada.

Rastreo incluido

Como es QR dinámico, además de enrutar, registra cada escaneo con la info usada en la decisión. Ves en el panel: cuántos escaneos de iOS vs Android, de qué países, en qué horarios. Cómo funciona el rastreo del QR dinámico.

Errores comunes

❌ Olvidar el fallback

Si ninguna regla coincide y no hay destino predeterminado, el escaneo "muere". Siempre define un fallback.

❌ Reglas conflictivas mal ordenadas

Si la regla "todos → sitio global" viene antes de "iOS → App Store", la primera siempre gana y la segunda nunca corre. Ordena de la más específica a la más general.

❌ No probar cada camino

Prueba con iPhone, Android y escritorio antes de publicar. Los 10 errores comunes de QR.

❌ Detección de país como única seguridad

La geolocalización por IP es aproximada (VPN, roaming engañan). No la uses para nada crítico — solo para mejorar la experiencia, con un fallback sensato.

Resumen

La redirección condicional transforma un QR físico en varios destinos inteligentes:

  1. iOS vs Android (App Store / Play Store)
  2. País / idioma (el sitio correcto automáticamente)
  3. Hora (carta/atención según la hora)
  4. Límite de escaneos (campaña con urgencia)
  5. Test A/B (porcentaje)

Todo editable en el panel, sin reimprimir. Es QR dinámico llevado al siguiente nivel.

Crea un QR con redirección condicional — reglas por OS, país, hora y más.