Matomo — Analytics open source et respectueux de la vie privée

Déploiement et configuration Matomo On-Premise ou Cloud : exemption CNIL, Tag Manager, custom dimensions, e-commerce et migration depuis GA.

Matomo : On-Premise vs Cloud

Matomo est la solution analytics open source la plus déployée au monde. Elle se décline en deux modèles : On-Premise (auto-hébergé sur vos serveurs) et Cloud (hébergé par Matomo en Europe). Le choix entre les deux dépend de vos contraintes techniques et de gouvernance. L’auto-hébergement offre un contrôle total sur les données, qui ne quittent jamais votre infrastructure, ce qui répond aux exigences les plus strictes en matière de souveraineté. Le Cloud simplifie la maintenance (mises à jour, sauvegardes, scalabilité) pour les équipes qui n’ont pas de ressources DevOps dédiées.

L’installation On-Premise nécessite un serveur PHP/MySQL classique. Pour les sites à fort trafic (plus d’un million de pages vues par mois), une architecture avec base de données séparée et file de traitement asynchrone (queue tracking) est recommandée pour maintenir des performances acceptables. Le dimensionnement serveur est un point souvent sous-estimé : Matomo est plus gourmand en ressources que ce que l’on pense, surtout quand on active les heatmaps et le session recording.

Exemption CNIL et configuration privacy

L’atout majeur de Matomo en France est son éligibilité à l’exemption de consentement CNIL. En respectant une configuration précise, vous pouvez collecter des données analytics sans bandeau de consentement pour cette finalité. Les conditions sont strictes : anonymisation de l’IP, pas de croisement avec d’autres traitements, cookies limités à 13 mois, pas de transfert de données hors UE, possibilité d’opt-out accessible.

La configuration d’exemption ne se fait pas en un clic. On active l’anonymisation IP (au moins 2 octets), on désactive les fonctionnalités qui requièrent un consentement (User ID cross-device, heatmaps, session recording), on configure la durée des cookies, et on vérifie que le tracking respecte le référentiel CNIL point par point. Un audit post-configuration valide que chaque critère est rempli avant de retirer le consentement pour le volet analytics.

Tag Manager, dimensions custom et migration

Matomo Tag Manager est intégré nativement à la solution. Moins riche en fonctionnalités que GTM, il couvre les cas d’usage courants : déclenchement de tags sur page view, click, form submit, ou custom event. Pour les setups complexes qui nécessitent des templates community ou des variables avancées, GTM reste souvent préférable, et les deux peuvent cohabiter.

Les custom dimensions de Matomo permettent d’enrichir les données collectées avec des attributs métier : type de client, statut d’abonnement, catégorie de contenu. Elles se configurent dans l’interface et s’alimentent via le tracker JavaScript ou l’API. Le tracking e-commerce suit un schéma classique (produit, catégorie, prix, quantité) avec un rapport dédié.

La migration depuis Google Analytics vers Matomo implique un travail de rééquivalence : les événements GA4 sont mappés vers des events Matomo, les dimensions custom sont recréées, et un plan de marquage unifié est produit. L’import historique des données GA n’est pas possible directement, ce qui impose de maintenir un accès aux données GA4 pendant une période de transition pour les comparaisons annuelles.

Pour aller plus loin

Un projet analytics ?

Discutons de vos besoins en tracking, mesure et data. Premier échange gratuit, sans engagement.

Prendre rendez-vous