Vous avez imprimé 500 flyers avec un QR Code et vous vous êtes demandé : quelqu'un l'a-t-il scanné ? Combien ? D'où venaient ces personnes ? Si la réponse est « je ne sais pas », vous gaspillez de l'argent dans des supports que vous ne pouvez pas mesurer. Savoir combien de supports vous avez imprimés est différent de savoir combien ont fonctionné.
Les QR Codes statiques ne tracent rien par eux-mêmes. Ils redirigent simplement vers une URL fixe. Si vous ne préparez pas cette URL avec des paramètres de suivi — et n'utilisez pas un QR dynamique par-dessus — vous naviguez à l'aveugle. Dans ce tutoriel, vous apprendrez à construire la bonne URL, à générer un QR traçable et à lire les données dans GA4.
Ce que sont les paramètres UTM
UTM (Urchin Tracking Module) sont des paramètres ajoutés à l'URL de votre site que Google Analytics utilise pour identifier la source de chaque visite. Ils n'affectent pas l'expérience utilisateur — ils sont invisibles pour celui qui scanne.
Il existe cinq paramètres, mais trois sont essentiels :
| Paramètre | Ce qu'il identifie | Exemple |
|---|---|---|
utm_source |
D'où vient le trafic | flyer, outdoor, embalagem |
utm_medium |
Le canal/type de média | qr-code, print, offline |
utm_campaign |
La campagne spécifique | lancamento-junho, black-friday |
Une URL avec UTM ressemble à ceci :
https://seusite.com.br/oferta?utm_source=flyer&utm_medium=qr-code&utm_campaign=lancamento-junho
Autre exemple, pour un QR sur un emballage de produit :
https://seusite.com.br/produto/xpto?utm_source=embalagem&utm_medium=qr-code&utm_campaign=produto-xpto-2026
Cette URL complète est ce qui va à l'intérieur de votre QR Code — pas l'URL propre.
Étape par étape
1 🔗 Construisez l'URL avec UTM
Définissez les trois paramètres avant tout. Soyez cohérent : utilisez toujours des minuscules, sans espaces (utilisez des tirets), sans caractères spéciaux.
Utilisez le Générateur d'URL de campagne Google ou construisez-la manuellement :
https://seusite.com.br/landing?utm_source=outdoor&utm_medium=qr-code&utm_campaign=verao-2026
Testez l'URL dans votre navigateur avant de passer à la suite. Elle doit ouvrir la bonne page.
2 📱 Générez le QR Code dynamique
Voici le point critique : n'utilisez pas un générateur statique. Si vous générez un QR statique avec l'URL UTM, il fonctionnera — mais vous ne pourrez pas changer la destination ensuite, et vous n'aurez pas de données de scan consolidées dans un tableau de bord.
Avec un QR Code dynamique, vous pouvez :
- Raccourcir l'URL (le QR a moins de modules et est plus facile à scanner)
- Changer la destination sans réimprimer le support
- Voir combien de scans ont eu lieu, à quelle heure et dans quelle ville
Dans Code2Scan, collez l'URL avec UTM dans le champ de destination et générez le QR dynamique. Le lien court généré par Code2Scan redirigera vers votre URL avec l'UTM intacte.
Apprenez-en plus sur le fonctionnement de la redirection dans l'article guide complet sur le QR Code dynamique.
3 📊 Consultez les données dans GA4
Après avoir publié le support et collecté quelques scans, accédez à Google Analytics 4 :
- Allez dans Rapports → Acquisition → Acquisition de trafic
- Dans le sélecteur de dimension principale, choisissez Source/support de session
- Recherchez la combinaison
flyer / qr-code(ou ce que vous avez configuré) - Pour voir par campagne, changez la dimension en Campagne
Vous verrez les sessions, les utilisateurs, les conversions et bien plus — tout séparé par chaque QR Code que vous avez créé avec différents UTMs.
Conseil : attendez au moins 24 heures pour que les données apparaissent dans le rapport standard. Pour les données en temps réel, allez dans Rapports → Temps réel.
Statique vs dynamique pour le suivi
Si vous avez déjà lu sur QR statique vs dynamique, vous savez que la différence va au-delà du suivi. Mais quand il s'agit de mesurer les résultats, la différence est frappante :
| QR Statique | QR Dynamique | |
|---|---|---|
| Paramètres UTM dans l'URL | Oui (mais fixe) | Oui (et modifiable) |
| Tableau de bord de scans propre | Non | Oui |
| Peut changer la destination | Non | Oui |
| URL courte dans le QR | Non | Oui |
| Données dans GA4 | Seulement si UTM est dans l'URL | Oui + données du tableau de bord |
Conclusion directe : pour vraiment tracer, utilisez un QR dynamique avec une URL de destination contenant des UTMs. Vous obtenez deux points de données : le tableau de bord Code2Scan (total des scans) et GA4 (comportement après le clic).
Bonnes pratiques de nommage de campagne
Un nommage incohérent est l'erreur la plus courante. Si vous utilisez BlackFriday sur un QR et black_friday sur un autre, GA4 les séparera en deux campagnes différentes.
Suivez ces règles simples :
- Toujours en minuscules :
black-friday, pasBlack-Friday - Tiret comme séparateur :
lancamento-produto, paslancamento_produtonilancamentoProduto - Sans caractères spéciaux :
promocao, paspromoção - Suffisamment spécifique :
flyer-junho-spest mieux que justeflyer - Documentez dans un tableur : notez chaque combinaison UTM et où le QR a été placé
Erreurs courantes
❌ UTM incohérent entre les supports
Utiliser utm_source=Flyer à un endroit et utm_source=flyer à un autre divise les données dans GA4. Créez un standard et respectez-le sur tous les supports. Consultez plus d'erreurs dans l'article erreurs courantes avec QR Code.
❌ Utiliser un QR Code statique et s'attendre à un suivi
Un QR statique avec UTM dans l'URL envoie bien des données à GA4 — mais vous ne pouvez pas corriger l'URL ensuite, vous n'avez pas de tableau de bord de scans et le QR a plus de modules (plus difficile à scanner sur de petites impressions). Utilisez toujours le QR dynamique.
❌ Oublier de tester avant d'imprimer
Avant d'envoyer à l'imprimeur, scannez le QR avec au moins deux téléphones différents (Android et iPhone). Confirmez que la page s'ouvre et que les paramètres UTM apparaissent dans l'URL du navigateur. Un QR avec une mauvaise URL dans un lot de 1 000 flyers, c'est de l'argent jeté par les fenêtres.
❌ Ne pas utiliser le QR dans des campagnes de redirection conditionnelle
Si vous voulez afficher des contenus différents selon l'heure, la localisation ou l'appareil, voyez comment configurer des redirections conditionnelles dans QR Code — et combinez-les avec des UTMs pour suivre chaque variation.
❌ Ignorer le tableau de bord Code2Scan
GA4 mesure ce qui se passe sur le site après le scan. Le tableau de bord Code2Scan mesure le scan lui-même — y compris l'appareil, l'heure et la localisation approximative. Utilisez les deux ensemble pour avoir le tableau complet.
Quand l'utiliser dans les supports marketing
Le QR traçable avec UTM fonctionne sur tout support physique ou numérique où vous ne pouvez pas cliquer sur un lien :
- Flyers et prospectus — consultez le guide sur QR Code dans les flyers marketing
- Emballages de produit
- Panneaux publicitaires et bannières
- Cartes de visite
- Présentations imprimées
- E-mails en PDF
Pour les enquêtes et formulaires, vous pouvez combiner UTM avec QR Code pour Google Forms et savoir exactement de quel support provient chaque réponse.
Résumé
- Définissez les paramètres UTM avant de créer le QR (
utm_source,utm_medium,utm_campaign) - Construisez l'URL de destination avec les UTMs et testez-la dans votre navigateur
- Générez un QR Code dynamique en utilisant l'URL avec UTM comme destination
- Suivez une convention de nommage : minuscules, tirets, sans caractères spéciaux
- Testez le QR sur deux téléphones différents avant d'imprimer
- Après publication, suivez les données dans GA4 → Acquisition → Acquisition de trafic
- Utilisez le tableau de bord Code2Scan pour les données de scan + GA4 pour le comportement sur le site
Créez un QR Code dynamique et traçable — configurez votre URL avec UTM comme destination et commencez à mesurer chaque scan dès aujourd'hui.