Connecter tes campagnes de codes QR à Google Analytics avec Zapier

Spencer Pines
Edited by Spencer Pines
Updated September 24, 2026·5 min read

Zapier fait le lien entre un code scanné et ton tableau de bord analytics, en envoyant automatiquement les événements de scan vers Google Analytics. Résultat : la performance de tes campagnes apparaît aux côtés de tes autres canaux marketing, sans export manuel.

Key Takeaways

  • Un code QR dynamique avec une redirection compatible webhook est indispensable — les codes statiques ne peuvent pas déclencher un Zap puisque leur destination ne change jamais et ne renvoie aucune information.
  • L'action Google Analytics intégrée à Zapier envoie des événements via le Measurement Protocol, tu as donc besoin d'un ID de mesure GA4 et d'une clé API secrète avant de créer ton Zap.
  • Les paramètres UTM sur l'URL de destination restent essentiels même avec Zapier en place — ce sont eux qui permettent à GA4 de regrouper les scans dans un rapport de campagne nommé, plutôt que de les classer en trafic « direct ».

Traditionnellement, les commerçants devaient imprimer un code QR sur chaque flyer, puis attendre la fin du mois pour demander à l'imprimeur ou à l'agence le nombre brut de scans. Le temps que ce chiffre arrive, la campagne était déjà terminée, impossible alors de savoir quel point de vente, quelle version du flyer ou quel moment de la journée avait généré le trafic. Les décisions marketing se prenaient donc à l'instinct, faute de données arrivées à temps.

Connecter tes campagnes de codes QR à Google Analytics avec Zapier

Ça, c'était l'ancienne méthode. Aujourd'hui, on génère un code QR dynamique, on relie l'événement de scan à une automatisation Zapier, et on envoie ces données directement vers Google Analytics, quasiment en temps réel. Une fois le tout configuré, chaque scan devient un événement traçable, que tu peux segmenter par source, support et nom de campagne — exactement comme tu le fais déjà pour ton trafic email ou publicitaire.

Ce guide te montre toute la mise en place, de la création du code jusqu'à la vérification que les données arrivent bien dans ta propriété GA4, avec quelques points à vérifier avant d'imprimer quoi que ce soit.

Mettre en place la connexion Zapier

Le processus complet comporte trois étapes : créer une source déclenchant le scan, construire le Zap qui l'écoute, puis configurer l'action GA4 pour que l'événement arrive dans le bon rapport. Rien de tout ça ne nécessite de code, mais chaque étape doit être réalisée dans le bon ordre, sinon les données ne circuleront pas.

Étape 1 : Crée un code QR traçable avec un balisage UTM

Commence avec le générateur de codes QR gratuit et choisis un code à URL dynamique plutôt que statique. Construis ton lien de destination avec des paramètres UTM — utm_source=qr, utm_medium=print, et une valeur utm_campaign qui nomme précisément le flyer ou l'affichage concerné. C'est la même convention de balisage que celle utilisée pour les destinations abordées dans le guide des codes QR pour pages d'atterrissage, et c'est ce qui donnera à Google Analytics une base de regroupement par la suite.

Étape 2 : Achemine les événements de scan via un webhook

La plupart des plateformes de codes QR qui proposent des statistiques de scan peuvent déclencher un webhook à chaque scan — c'est précisément le déclencheur que Zapier va écouter. Dans Zapier, crée un nouveau Zap et sélectionne « Webhooks by Zapier » comme application déclencheur, puis choisis « Catch Hook ». Zapier te fournit une URL unique : colle-la dans les paramètres de webhook ou d'intégration de ta plateforme de codes QR, afin que chaque scan envoie immédiatement une charge utile (horodatage, localisation si disponible, type d'appareil) à Zapier.

Étape 3 : Ajoute l'action Google Analytics

Pour l'étape d'action, recherche « Google Analytics » dans l'annuaire d'applications de Zapier et sélectionne l'action d'événement Measurement Protocol. Tu auras besoin de ton ID de mesure GA4 (qui commence par G-) et d'une clé API secrète, les deux se trouvent dans Admin > Flux de données > Clés secrètes de l'API Measurement Protocol de ta propriété GA4. Associe les champs reçus par le webhook aux paramètres d'événement — nom de campagne, source et support — pour que le scan apparaisse comme un événement personnalisé autour duquel tu pourras construire un rapport.

Étape 4 : Teste avant de publier

Envoie un scan de test et vérifie le rapport en temps réel de GA4 dans la minute ou les deux minutes qui suivent. Si l'événement n'apparaît pas, la cause la plus fréquente est une clé API incorrecte ou une charge utile de webhook mal associée. Une fois que tout est confirmé, publie ton Zap et imprime tes supports — la même rigueur de test s'applique, que tu travailles sur un flyer, un menu, ou les codes d'enregistrement décrits dans le guide des codes QR pour l'enregistrement en hôtel et Airbnb.

Loading QR code widget

Conseils pour des données de scan plus fiables

Un Zap fonctionnel n'a d'intérêt que si les données qu'il transmet sont fiables. Voici quelques ajustements qui réduisent le bruit et les erreurs d'attribution une fois le pipeline en place.

Nomme tes campagnes selon un schéma cohérent du type lieu-date-version, à l'image de l'approche utilisée pour la mise en place de codes QR orientés vers des objectifs précis, afin que tes rapports GA4 restent triables des mois plus tard, au lieu de se transformer en une liste d'étiquettes isolées dont plus personne ne se souvient.

Filtre les scans provenant de robots ou de pré-chargements dans la logique de ton Zap — certains appareils photo de téléphones et applications de messagerie ouvrent automatiquement les liens, ce qui peut gonfler artificiellement le nombre de scans avant même qu'un humain ne voie la destination.

Conserve, en parallèle, un second journal brut et non filtré des scans en dehors de GA4 pendant les premières semaines, histoire de comparer les totaux et de repérer d'éventuelles erreurs de mapping avant de faire entièrement confiance au rapport automatisé.

Questions fréquentes

Ai-je besoin d'un forfait Zapier payant pour ça ?

Le forfait gratuit de Zapier autorise un nombre limité de tâches par mois et prend en charge les Zaps à une seule étape, ce qui suffit pour des campagnes à faible volume. Les campagnes de codes QR à fort trafic, avec des milliers de scans mensuels, nécessiteront probablement un forfait payant, puisque chaque scan compte comme une tâche.

Puis-je utiliser Universal Analytics à la place de GA4 ?

Non. Universal Analytics a cessé de traiter les données mi-2024. Toute nouvelle configuration doit donc cibler une propriété GA4 et son Measurement Protocol, qui est précisément ce sur quoi repose l'action Zap décrite dans ce guide.

Et si ma plateforme de codes QR ne prend pas en charge les webhooks ?

Si ton générateur ne propose pas de webhooks de scan, tu peux quand même suivre la performance de tes campagnes grâce aux URL de destination balisées UTM et aux rapports standards de source/support de GA4 — simplement sans l'automatisation en temps réel qu'apporte Zapier.

Pourquoi passer par GA4 plutôt que de me contenter du nombre de scans affiché dans mon outil de codes QR ?

Le nombre de scans seul ne t'indique pas ce qui s'est passé après le scan. En acheminant les données vers GA4, tu peux observer le taux de conversion post-scan et comparer ton trafic QR aux autres canaux — une donnée que les marketeurs considèrent comme l'une des plus difficiles à mesurer, selon une étude Bitly de 2024, où 52 % des répondants classent la conversion post-scan comme leur indicateur le plus précieux.

Prêt à créer votre code QR ?

Générez des codes QR personnalisés en quelques secondes – gratuit et simple.

Créer un code QR gratuit →
Inscrivez-vous gratuitement pour télécharger, personnaliser et suivre votre code QR