EUQR

Paramètres UTM et QR code : mesurer vos campagnes print dans GA4

Le print a toujours été le canal impossible à mesurer. Les paramètres UTM sur un QR code changent la donne, à condition de bien les placer, de les nommer avec cohérence et de savoir ce que GA4 voit. Ce guide vous donne une convention de nommage pour flyers, affiches et emballages, explique pourquoi l'URL taguée va derrière un lien court dynamique, et montre où lire les chiffres.

16 Sep 2026

Pourquoi le print est aveugle sans paramètres UTM

Un visiteur qui arrive depuis un flyer ressemble, pour Google Analytics, exactement à quelqu'un qui a tapé votre adresse à la main : trafic direct, source inconnue. Le print n'a pas de referrer. C'est pourquoi une campagne de 20 000 flyers et 300 affiches peut produire une hausse visible des sessions sans que vous puissiez dire lequel des deux l'a provoquée. Ce guide couvre les paramètres UTM, QR code et emplacement compris, et le lien court qui relie le tout, pour que cette hausse ait un nom.

Les paramètres UTM sont de petites étiquettes ajoutées à la fin d'une URL. GA4 les lit à l'arrivée et classe la session sous la source, le support et la campagne que vous avez indiqués. Placez-les sur la destination d'un QR code et le flyer cesse d'être invisible.

Ce que font utm_source, utm_medium, utm_campaign et utm_content

La documentation de Google, URL builders: Collect campaign data with custom URLs, vérifiée le 16 septembre 2026, définit les paramètres et précise lesquels sont requis. utm_source est le référent, avec pour exemples google, newsletter4 et billboard. utm_medium est le support marketing, par exemple cpc, banner ou email. utm_campaign identifie le produit, le slogan ou la promotion, par exemple spring_sale. utm_content sert à distinguer les créations, comme deux liens dans le même e-mail. utm_term concerne les mots-clés payants et utm_id un identifiant de campagne ; aucun des deux n'est nécessaire pour le print.

Google indique qu'il faut toujours utiliser utm_source, utm_medium et utm_campaign ensemble. Une URL qui n'en contient qu'un seul se chargera, mais GA4 ne classera pas la session comme vous l'attendez. Considérez ces trois paramètres comme obligatoires et utm_content comme le quatrième qui rend le print mesurable au niveau d'un seul emplacement.

Une convention de nommage pour le print

La valeur du tagage UTM repose entièrement sur la cohérence. Si un graphiste écrit Flyer, un autre flyers et un troisième flyer-A5, GA4 rapporte trois sources et vous passez un après-midi à fusionner des lignes dans un tableur. Fixez une convention une fois pour toutes et notez-la là où chaque brief de campagne peut la voir.

Une convention qui fonctionne pour la plupart des équipes print : utm_source nomme le support physique en minuscules et au singulier, donc flyer, affiche, mailing, emballage, ticket ou panneau. utm_medium vaut toujours qr, car le support est le mécanisme utilisé par le visiteur, et le garder constant permet de filtrer tout le trafic print en un clic. utm_campaign est le nom de la campagne plus la période, comme automne-2026 ou ouverture-utrecht. utm_content décrit l'emplacement ou la création précise : a5-recto, a5-verso, vitrine-gauche, stop-rayon-allee3. Utilisez des traits d'union plutôt que des espaces, jamais de majuscules, et jamais un numéro de client ni quoi que ce soit qui identifie une personne.

Une destination taguée ressemble alors à ceci : https://www.exemple.fr/automne?utm_source=flyer&utm_medium=qr&utm_campaign=automne-2026&utm_content=a5-recto. Tenez un registre, une ligne par emplacement, avec le nom du code, les quatre valeurs et la date d'impression. À la fin de la campagne, ce registre est votre carte des lignes GA4 vers les objets physiques.

Paramètres UTM, QR code et lien court : qui porte quoi

Voici l'erreur qui coûte le plus cher : encoder cette longue URL taguée directement dans le QR code imprimé. Trois choses tournent mal. D'abord, le code devient dense. Selon la page de Denso Wave sur les versions de QR code, plus de données signifient plus de modules et un symbole plus grand, si bien qu'une URL de 95 caractères s'imprime, à taille physique égale, en un motif bien plus fin qu'une URL de 20 caractères, et les motifs fins échouent sur papier brillant, en faible lumière et à distance. Ensuite, une faute de frappe dans le tag, c'est une réimpression. Enfin, vous ne pourrez plus jamais changer le tag ni la destination une fois le flyer distribué.

La solution consiste à placer l'URL taguée derrière un QR code dynamique. Le code imprimé ne contient qu'une courte adresse de redirection sur qreu.eu ; la destination, avec ses quatre paramètres UTM, vit sur le serveur et se modifie à tout moment. Le code s'imprime petit et net, et si la page de destination déménage ou si le nom de la campagne change, vous mettez à jour la destination et les flyers continuent de fonctionner. Les liens courts EUQR intègrent un générateur d'UTM, vous remplissez donc source, support, campagne et contenu dans quatre champs plutôt que d'assembler la chaîne à la main en risquant une esperluette au mauvais endroit.

Un code par emplacement, un jeu d'UTM par emplacement

La convention de nommage ne rapporte que si chaque emplacement a son propre code. Une chaîne de restaurants qui imprime un encart de printemps pour 12 établissements, plus une affiche vitrine et un chevalet de table dans chacun, a besoin de 36 codes, pas d'un seul. Chaque code porte le même utm_source par type de support, le même utm_medium et utm_campaign, et un utm_content qui nomme le restaurant et l'emplacement : rotterdam-encart, rotterdam-vitrine, rotterdam-table.

Cela paraît plus de travail que ce n'est. Les 36 destinations ne diffèrent que par utm_content, et chacune est un code dynamique que vous pourrez rediriger la saison prochaine sans réimprimer. Chez EUQR, Starter couvre 10 codes dynamiques et 50 liens courts pour €0,99 par mois, Pro couvre 50 codes et 250 liens courts pour €9 par mois, et chaque offre compte des scans illimités ; le tableau complet figure sur la page des tarifs.

Lire les résultats dans GA4

La documentation de Google nomme le rapport : source de la session, support de la session, source/support de la session et campagne de la session apparaissent sous Acquisition, dans le rapport Acquisition de trafic. Filtrez le support de la session sur qr et vous avez chaque visite print dans une seule vue. Ajoutez la campagne de la session en dimension secondaire pour découper par campagne, ou ouvrez une exploration avec la dimension de contenu manuel de l'annonce, où atterrit utm_content, pour comparer les emplacements. Ensuite s'appliquent les métriques GA4 habituelles : sessions avec engagement, conversions, revenus si vous avez un suivi e-commerce.

Deux mises en garde. GA4 attribue les sessions avec ses propres modèles et fenêtres temporelles, les chiffres peuvent donc bouger pendant quelques jours après la campagne. Et GA4 ne voit que les visiteurs dont le navigateur a été autorisé à exécuter la balise, ce qui nous amène au consentement.

Consentement : ce que fait l'UTM et ce que fait GA4

Un paramètre UTM est du texte brut dans une URL. Il ne dépose aucun cookie, ne stocke rien sur le téléphone et n'identifie personne ; c'est une étiquette sur la visite, pas sur le visiteur. GA4 est différent. La page de Google sur l'utilisation des cookies sur les sites web, vérifiée le 16 septembre 2026, liste le cookie _ga, utilisé pour distinguer les utilisateurs, et le cookie de conteneur _ga_, utilisé pour conserver l'état de la session, tous deux avec une expiration par défaut de deux ans.

Stocker et lire de tels identifiants sur un appareil est précisément ce à quoi les règles de consentement de la plupart des pays de l'UE attachent des conditions, d'où le bandeau sur votre page de destination et une part de visiteurs qui n'atteint jamais GA4. Cet article ne juge pas la licéité de GA4 dans un pays donné ; c'est une question pour votre délégué à la protection des données.

La conséquence pratique pour le print est une mesure à deux niveaux. Le comptage des scans dans les statistiques EUQR est la base : chaque scan de chaque code est compté, par emplacement, pays, appareil, navigateur et langue, sans cookie et sans adresse IP brute, donc sans consentement et sans manquer personne. GA4 est le niveau profond : pour les visiteurs qui acceptent, il ajoute pages, engagement et conversions. Attendez-vous à ce que GA4 rapporte moins de sessions qu'EUQR ne compte de scans, et considérez le rapport entre les deux comme un chiffre utile en soi, car il vous dit quelle part de votre audience print consent.

Une checklist avant d'envoyer les fichiers à l'imprimeur

Fixez la convention de nommage et inscrivez-la dans le brief. Créez un code dynamique par emplacement et remplissez les quatre champs UTM sur chaque lien court. Ouvrez la destination taguée sur un téléphone pour vérifier que la page se charge en https et que GA4 affiche la visite sous le support qr dans le rapport en temps réel. Consignez chaque code dans le registre. Imprimez une planche de test à taille réelle et scannez-la avec deux téléphones différents. Envoyez les fichiers seulement ensuite. Si la campagne change après coup, modifiez la destination dans EUQR ; les codes imprimés ne s'en apercevront pas.

Questions fréquentes

Dois-je mettre les paramètres UTM directement dans le QR code ?
Non. Placez plutôt l'URL taguée derrière un QR code dynamique. Une longue URL avec quatre paramètres UTM produit un code dense qui échoue plus souvent à l'impression, ne peut pas être corrigé après une faute de frappe et ne peut plus changer une fois imprimé. Un code dynamique n'encode qu'une courte redirection sur qreu.eu, s'imprime plus petit et plus net, et vous laisse modifier la destination taguée à tout moment.
Quels paramètres UTM sont obligatoires ?
La documentation de Google, vérifiée le 16 septembre 2026, indique qu'il faut toujours utiliser utm_source, utm_medium et utm_campaign ensemble. Pour le print, ajoutez utm_content pour distinguer les emplacements, comme le recto d'un flyer ou une affiche vitrine. utm_term concerne les mots-clés payants et utm_id les identifiants de campagne, et aucun des deux n'est nécessaire pour un QR code imprimé.
Où voir les données UTM d'un QR code dans GA4 ?
Dans la section Acquisition, ouvrez le rapport Acquisition de trafic et regardez la source, le support et la campagne de la session. Filtrez le support de la session sur qr pour isoler le trafic print, puis ajoutez la campagne de la session en dimension secondaire. utm_content apparaît comme contenu manuel de l'annonce, utilisable dans une exploration pour comparer les emplacements.
Un paramètre UTM nécessite-t-il un consentement aux cookies ?
Non. Un paramètre UTM est du texte brut dans l'URL ; il ne dépose aucun cookie et n'identifie personne. Les questions de consentement viennent de l'outil d'analyse de la page de destination. GA4 dépose des cookies internes comme _ga, avec une expiration par défaut de deux ans, pour distinguer les utilisateurs, et c'est cela qu'un bandeau cookies encadre. Les comptages EUQR n'ont besoin ni de cookie ni de consentement.
Pourquoi GA4 montre-t-il moins de sessions qu'EUQR ne compte de scans ?
Parce qu'EUQR compte chaque scan à la redirection, avant tout bandeau, alors que GA4 n'enregistre que les visiteurs dont le navigateur a pu exécuter la balise après consentement, plus quelques-uns qui partent avant le chargement de la page. Utilisez le comptage EUQR comme base sans consentement pour l'emplacement et GA4 pour l'engagement et les conversions des visiteurs qui consentent.

Taguez votre prochain tirage

Créez un QR code dynamique, ajoutez les paramètres UTM avec le générateur intégré du lien court et lisez les scans par emplacement sans cookies. Dès €0,99 par mois, hébergement à Amsterdam.

Créer un QR code dynamique