Imaginez un seul QR Code qui, scanné par un iPhone, ouvre l'App Store, et scanné par un Android, ouvre le Play Store. Ou un QR sur un produit qui amène le client brésilien vers le site en portugais et l'américain vers le site en anglais — automatiquement.

C'est la redirection conditionnelle (aussi appelée « smart redirect » ou « conditional QR »). Un QR, des règles de routage, plusieurs destinations. C'est l'une des fonctions les plus puissantes du QR dynamique — et peu de gens l'utilisent.

Cet article montre ce qui est possible, les cas d'usage réels et comment le configurer.

Comment ça marche

Le QR pointe vers un redirecteur (code2scan.com/q/abc). Quand quelqu'un scanne, le redirecteur regarde les caractéristiques du scan et décide la destination selon des règles que vous définissez :

  • Système d'exploitation : iOS → App Store, Android → Play Store
  • Pays / région : Brésil → site PT, USA → site EN, par défaut → site global
  • Langue du navigateur : pt-BR → portugais, es → espagnol
  • Heure : heures d'ouverture → chat en direct, hors horaires → formulaire
  • Nombre de scans : 100 premiers → coupon, ensuite → page normale

Tout ça avec le même QR physique imprimé. Vous changez les règles dans le tableau de bord à tout moment.

Cas d'usage réels

📱 App : iOS vs Android (le classique)

Vous lancez une app. Vous imprimez UN QR sur le flyer/emballage. iPhone → App Store, Android → Play Store. Sans la redirection conditionnelle, vous devriez imprimer deux QR (et le client devrait deviner lequel est le sien).

🌍 Site multilingue / multi-pays

Un produit vendu dans plusieurs pays. QR sur l'emballage → client brésilien voit la page PT avec prix en reais, client espagnol voit la page ES avec euros. Détecte par le pays/langue de l'appareil.

🕐 Routage par heure

Restaurant : QR sur la porte. Heure du déjeuner → menu du déjeuner. Soir → menu du dîner/boissons. Fermé → « Nous sommes fermés, voyez nos horaires ».

Service client : heures d'ouverture → WhatsApp de l'équipe. Hors horaires → formulaire « laissez votre message ».

🎟️ Campagne limitée

QR sur une promotion. 100 premiers scans → page de coupon exclusif. Une fois épuisé → page normale du produit. Crée une urgence réelle.

🔀 Test A/B

La moitié des scans va vers landing A, la moitié vers landing B. Vous comparez laquelle convertit le plus. (Routage par pourcentage.)

Comment le configurer

Dans Code2Scan, utilisez le type « Conditional Redirects » :

  1. Créez le QR dynamique avec une destination par défaut (fallback).
  2. Ajoutez des règles par ordre de priorité. Exemple pour une app :
    • Si OS = iOS → apps.apple.com/votre-app
    • Si OS = Android → play.google.com/votre-app
    • Sinon (desktop) → page web de l'app
  3. Enregistrez. Le QR route déjà selon les règles.
  4. Ajustez quand vous voulez — les règles sont éditables sans réimprimer le QR.

L'ordre compte : le redirecteur teste les règles de haut en bas et utilise la première qui correspond. Ayez toujours un fallback (destination par défaut) pour quand aucune règle ne s'applique.

Ce que le redirecteur peut (et ne peut pas) détecter

Peut (sans demander la permission, via les en-têtes du navigateur) :

  • Système d'exploitation et type d'appareil (mobile/desktop)
  • Pays approximatif (via IP)
  • Langue préférée du navigateur
  • Heure du scan
  • Navigateur

Ne peut pas (sans que l'utilisateur l'autorise explicitement) :

  • Localisation GPS exacte
  • Identité de la personne
  • Données personnelles

Autrement dit : le ciblage se fait par caractéristiques techniques de l'accès, pas par données personnelles. Confidentialité préservée.

Suivi inclus

Comme c'est un QR dynamique, en plus de router, il enregistre chaque scan avec l'info utilisée dans la décision. Vous voyez dans le tableau de bord : combien de scans iOS vs Android, de quels pays, à quelles heures. Comment fonctionne le suivi du QR dynamique.

Erreurs courantes

❌ Oublier le fallback

Si aucune règle ne correspond et qu'il n'y a pas de destination par défaut, le scan « meurt ». Définissez toujours un fallback.

❌ Règles conflictuelles mal ordonnées

Si la règle « tous → site global » vient avant « iOS → App Store », la première gagne toujours et la seconde ne s'exécute jamais. Ordonnez du plus spécifique au plus général.

❌ Ne pas tester chaque chemin

Testez avec iPhone, Android et desktop avant de publier. Les 10 erreurs courantes de QR.

❌ Détection de pays comme seule sécurité

La géolocalisation par IP est approximative (VPN, roaming trompent). Ne l'utilisez pour rien de critique — seulement pour améliorer l'expérience, avec un fallback sensé.

Résumé

La redirection conditionnelle transforme un QR physique en plusieurs destinations intelligentes :

  1. iOS vs Android (App Store / Play Store)
  2. Pays / langue (le bon site automatiquement)
  3. Heure (menu/service selon l'heure)
  4. Limite de scans (campagne avec urgence)
  5. Test A/B (pourcentage)

Tout éditable dans le tableau de bord, sans réimprimer. C'est le QR dynamique poussé au niveau supérieur.

Créez un QR avec redirection conditionnelle — règles par OS, pays, heure et plus.