Suivi des codes QR avec Matomo

Suivi des codes QR avec Matomo

book reader icon
7 Minutes
facebook logo gray
linkedin logo gray
mail logo gray

Le règlement général sur la protection des données RGPD en Europe et le California Consumer Privacy Act CCPA aux États-Unis sont des réglementations orientées pour donner à l'utilisateur un contrôle total sur ses données personnelles et prendre des mesures raisonnables pour les protéger.

Les entreprises sont donc tenues d'utiliser des solutions entièrement conformes au GDPR/CCPA dès qu'elles commencent à traiter des données de clients, quelles qu'elles soient.

Matomo Analytics est une solution alternative à Google Analytics, entièrement conforme au GDPR et au CCPA. Elle est disponible en tant que service cloud, sur site et en tant que plugin Wordpress.

Vous pouvez facilement intégrer notre plateforme QR à Matomo Analytics. Toutes les campagnes de codes QR que vous avez créées avec notre service apparaîtront dans vos tableaux de bord et rapports Matomo comme n'importe quelle autre source de campagne.

Bien sûr, vous pouvez toujours consulter votre tableau de bord pour voir vos statistiques d'analyse ou y accéder via notre API pour créer vos propres rapports. Cependant, l'intégration de notre plateforme à votre outil d'analyse principal vous permettra de mieux comprendre le parcours client et vos taux de conversion.

Comment créer une campagne de codes QR suivie par Matomo ?

1. Connectez-vous à votre compte

Veuillez noter que la connexion de votre compte à Matomo n'est disponible que pour les abonnements payants.

Veuillez vous connecter à votre compte sur notre plateforme QR.

Login

Login
Formulaire de connexion

2. Accédez aux paramètres de votre compte

Allez dans les paramètres de votre compte et naviguez jusqu'à la section Suivi externe. Là, vous pouvez entrer toutes les informations nécessaires pour les intégrations tierces comme le suivi de vos campagnes avec Matomo.

Paramètres JS personnalisés du suivi externe
Paramètres du compte - Suivi externe

3. Ajoutez votre script de suivi Matomo

Copiez votre code JavaScript Matomo que vous pouvez obtenir à partir de votre compte Matomo en cliquant en haut à droite sur l'icône des paramètres . Cliquez ensuite sur Sites web , puis sur Code de suivi. Sélectionnez votre site web dans le menu déroulant et vous verrez le code JavaScript approprié ci-dessous.

Paramètres JS personnalisés pour le suivi externe
Paramètres du compte - Suivi externe

Lorsque vous ajoutez le snippet, nous vous recommandons de commenter la ligne contenant trackPageView comme indiqué dans l'exemple ci-dessous. Sinon, deux pages seront affichées dans Matomo pour chaque analyse.

<!-- Matomo -->
<script type="text/javascript">
  var _paq = window._paq = window._paq || [];
 // _paq.push['trackPageView'];
  _paq.push['enableLinkTracking'];
  function {
    var u="//{$MATOMO_URL}/";
    _paq.push['setTrackerUrl', u+'matomo.php'];
    _paq.push['setSiteId', {$IDSITE}];
    var d=document, g=d.createElement'script', s=d.getElementsByTagName'script'[0];
    g.type='text/javascript'; g.async=true; g.src=u+'matomo.js'; s.parentNode.insertBeforeg,s;
  };
</script>
<!-- End Matomo Code -->

Une fois que vous avez terminé, cliquez sur le bouton Enregistrer dans les paramètres de votre compte.

Avec notre plan White Label, chaque utilisateur peut avoir son propre script qui sera appliqué à tous les QR Codes créés dans son compte.

4. Activer la fenêtre contextuelle de consentement si nécessaire

En raison des réglementations GDPR et CCPA, le consentement exprès d'un utilisateur est requis si les cookies qui contiennent des identifiants uniques pouvant identifier une personne sont stockés sur l'appareil de l'utilisateur. Notre service propose d'afficher une bannière de cookies facultative pour demander le consentement de l'utilisateur.

Paramètres du compte - Fenêtre contextuelle de consentement
Paramètres du compte - Modifier la fenêtre contextuelle de consentement

Si l'option de consentement est activée, l'utilisateur doit d'abord confirmer qu'il accepte le stockage de cookies sur son appareil avant d'être redirigé vers le site web cible. S'il n'accepte pas, les cookies ne sont pas créés et il est redirigé vers la page cible. Lorsque vous scannez un code QR et que l'option de consentement est activée, la boîte de dialogue suivante s'affiche.

Popup de consentement
Popup de consentement sur le smartphone de l'utilisateur

Vous pouvez ajuster le texte affiché dans la fenêtre contextuelle de consentement pour qu'il corresponde à vos réglementations et exigences locales.

Si le popup de consentement est désactivé, l'utilisateur est redirigé vers la page d'atterrissage sans qu'il sache que des cookies tiers sont enregistrés. Vous pouvez désactiver l'option de consentement tout en restant conforme au GDPR et au CCPA si vous configurez votre Matomo de manière à ce qu'il ne stocke pas de cookies permanents sur l'appareil de l'utilisateur. Voir la section ePrivacy pour plus de détails.

5. Créez votre campagne de codes QR

Cliquez sur Créer un code QR pour ouvrir le générateur de code QR.
Capture d
Cliquez sur "Créer un code QR" en haut de votre tableau de bord...
Capture d
... ou cliquez sur "Créer un code QR" en haut de votre liste de codes QR...

6. Ajouter les paramètres de la campagne Matomo

Après avoir saisi votre URL de destination et avant de sauvegarder votre code QR, vous pouvez ajouter les paramètres de la campagne MTM qui seront utilisés lors de la transmission du scan à Matomo et qui vous aideront à analyser votre campagne de code QR. Les paramètres suivants peuvent être utilisés :

  • Nom de la campagne mtm_campaign
  • Source de la campagne mtm_source - Exemple : qrcode
  • Support de la campagne mtm_medium
  • Contenu de la campagne mtm_content
Configuration des paramètres de campagne
Configuration des paramètres de campagne

Le suivi des QR Codes via Matamo fonctionne pour tous les QR Codes dynamiques, que vous pointiez vers votre site web, Facebook, YouTube ou votre profil Instagram. Lors de l'utilisation de QR Codes dynamiques, les paramètres MTM peuvent être mis à jour en modifiant l'URL cible, même après la création du QR Code.

Les paramètres MTM seront également ajoutés à l'URL cible si vous créez un code QR statique. Cependant, notre plateforme ne suivra pas votre code statique et vous ne pouvez pas modifier l'URL cible une fois qu'un code QR statique est créé.

7. Voir vos campagnes dans Matomo

Vous êtes maintenant prêt à commencer à suivre vos QR Codes dans Matomo. Lorsqu'un QR Code est scanné, l'information est envoyée à votre compte Matomo et vous verrez les scans comme n'importe quelle autre source de campagne, par exemple emailing, médias sociaux, PPC, etc. Pour visualiser les campagnes agrégées, allez dans votre instance Matomo et cliquez sur Acquisition puis sur Campagnes.

Tableau de bord Matomo - Visites par source
Tableau de bord Matomo - Visites par source

Si vous souhaitez obtenir une vue détaillée des visiteurs provenant de vos campagnes de codes QR, passez la souris sur une campagne et cliquez sur l'icône de l'utilisateur de contact.

Tableau de bord Matomo - Visites par source de campagne
Tableau de bord Matomo - Visites par source de campagne QR Codes

Suivi en temps réel

A des fins de test ou de suivi de vos campagnes en cours, vous pouvez accéder à la section temps réel de votre tableau de bord Matomo pour voir immédiatement quand un code QR est scanné. Pour ce faire, cliquez sur Visiteurs, puis sur Temps réel. Vous pouvez maintenant sélectionner n'importe quel visiteur en cliquant sur l'icône du contact pour ouvrir un rapport détaillé.

Tableau de bord Matomo - Visites en temps réel
Tableau de bord Matomo - Visites en temps réel

Conformité à la directive sur la vie privée et les communications électroniques

La directive "vie privée et communications électroniques" EPD, également connue sous le nom de "loi sur les cookies", a entraîné la prolifération des fenêtres contextuelles de consentement aux cookies après son adoption. Elle complète et, dans certains cas, remplace le GDPR.

En principe, vous devez demander le consentement explicite des utilisateurs avant d'enregistrer des cookies qui stockent des données personnelles telles qu'un identifiant d'utilisateur unique ou une adresse électronique. Les exceptions sont les cookies strictement nécessaires tels que les identifiants de session ou les paniers d'achat sur les sites de commerce électronique.

Matomo vous offre la possibilité de désactiver totalement l'utilisation de cookies permanents stockant des données personnelles. Vous respecterez strictement la directive "vie privée et communications électroniques" tout en n'ajoutant aucune friction au processus de redirection puisque vous n'aurez pas besoin d'afficher de fenêtre de consentement.

Pour désactiver l'utilisation de cookies permanents, cliquez sur le bouton "Paramètres" dans le coin supérieur droit de Matomo. Sélectionnez ensuite Vie privée et choisissez Anonymiser les données. Cochez ensuite la case Forcer le suivi sans cookies.

Paramètres du compte Matomo - Confidentialité - Anonymisation des données
Paramètres du compte Matomo - Confidentialité - Anonymisation des données

Lorsque vous enregistrez vos paramètres, le code de suivi Matomo exclut les cookies permanents qui sont enregistrés sur l'appareil de l'utilisateur.

Cela entraînera une perte de détails dans vos statistiques, car vous ne pourrez pas le faire :

  • identifier les visiteurs récurrents
  • étudier le parcours du client dans le temps et sur différents appareils

Dépannage

Si vous rencontrez des problèmes pour visualiser vos scans dans Matomo, voici les raisons les plus probables :

Vérifiez votre script

Assurez-vous que l'URL de votre script Matomo et l'ID du site sont corrects et accessibles au public.

Do-no-track DNT est désactivé

Assurez-vous que l'option "Do-not-track" de votre navigateur n'est pas activée. Cela empêchera le suivi de l'analyse.

Ne pas utiliser de bloqueurs de publicité

Si des bloqueurs de publicité sont utilisés sur un smartphone ou un navigateur de bureau, le script Matomo est probablement bloqué et vous ne verrez pas de données de suivi. Cependant, le suivi interne côté serveur de notre plateforme fonctionnera.

Le chargement du script Matomo est trop long

Par défaut, notre plateforme fixe une fenêtre de temps de 700 ms pour charger le JavaScript Matomo et envoyer la demande de suivi à Matomo. Si le script n'est pas chargé et exécuté dans ce délai, l'utilisateur sera redirigé vers l'URL cible, sans que le scan du code QR soit suivi dans Matomo. Vous pouvez définir un délai plus long dans les paramètres de votre compte pour résoudre ce problème.

Plus de documentation sur Matomo

L'outil Matomo URL Builder vous permet de générer des URL prêtes à être utilisées pour les campagnes de suivi dans Matomo.

Si vous envisagez d'intégrer Matomo, nous vous recommandons vivement de lire l'article Suivi des campagnes de marketing.

Last update 1 day ago