Matomo, anciennement Piwik jusqu’au début de 2018, est un logiciel libre et open source de mesure de statistiques web, successeur de PhpMyVisites et conçu pour être une alternative libre à Google Analytics. Matomo fonctionne sur des serveurs web PHP/MySQL. En juillet 2017, Matomo était utilisé par plus d'un million de sites web et crédité de 1,3 % de parts de marché. Matomo est aujourd'hui traduit dans 54 langues et est régulièrement mis à jour par sa communauté.
Mise en œuvreMatomo est un logiciel à installer directement sur son serveur PHP/MySQL. Un bout de code JavaScript, inséré au début de chaque page web, permet de collecter des données à des fins d'analyse d'audience d'un ou plusieurs sites web. Les statistiques peuvent être soit consultées en temps réel depuis le navigateur, soit envoyées par mail sous forme de rapports pdf ou html. Il faut cependant noter que les rapports en temps réels sont déconseillés pour les sites à fort trafic.
FonctionnalitésMatomo permet d'afficher les lieux des visites, la provenance des sources (par exemple: les réseaux sociaux, l'accès direct au site, la visite depuis un forum), les caractéristiques techniques (navigateur, résolution d'écran, système d'exploitation, etc.), les actions effectuées par les visiteurs (les pages consultées, les téléchargements, les clics sur des liens sortants, etc.), le temps passé.
En plus de ces rapports, Matomo fournit les fonctionnalités suivantes :
- Alertes personnalisées — ce plugin vous permet d'être alerté lorsqu'un indicateur spécifique a atteint une certaine valeur
- Amélioration du calcul du temps passé — cette fonctionnalité permet de mesurer avec plus de précision le temps passé sur le site par le visiteur
- Analyse des pages — cette fonctionnalité vous permet de savoir comment les visiteurs se comportent sur une page donnée
- Annotations — cette fonctionnalité vous permet de prendre des notes dans l'interface de Matomo
- Dimensions personnalisées — cette fonctionnalité vous permet d'importer dans Matomo n'importe quelle donnée
- Données en temps réel — cette fonctionnalité vous permet de voir en temps réel les visiteurs qui parcourent votre site
- E-commerce — ce rapport vous permet de visualiser les visiteurs ayant effectué des transactions et les montants dépensés associés
- Evolution — cette fonctionnalité permet d'afficher sous la forme d'un graphique la manière dont les statistiques évoluent
- Localisation — possibilité d'identifier le pays, la région, ou la ville du visiteur
- Objectifs — cette fonctionnalité permet de définir des objectifs en fonction d'actions spécifiques effectuées par les visiteurs(la visite d'une page ou l'achat d'un produit)
- Planification de l'envoi des Email — cette fonctionnalité vous permet d'envoyer des rapports en fonction d'une planification effectuée en amont
- Profil du visiteur — cette fonctionnalité affiche les différentes actions qu'un visiteur a effectué sur votre site
- Recherche interne — cette fonctionnalité vous permet de connaitre le comportement d'un visiteur si celui-ci a interagi avec votre moteur de recherche interne
- Suivi des campagnes — ce plugin vous permet de suivre les performances de vos campagnes marketing
- Suivi des contenus — ce plugin vous permet de mesurer les interactions des contenus sur une page donnée
- Suivi des événements — cette fonctionnalité vous permet de mesurer certaines actions telles que des clics sur des éléments d'une page
- Tableau de bord général des sites — cette fonctionnalité vous permet d'avoir une vue globale de l'ensemble des sites que vous gérez
- Tableau de bord personnalisé — vous pouvez y ajouter ou supprimer tous les rapports(widgets) que vous désirez
- Transitions — cette fonctionnalité vous permet de connaitre le parcours d'un visiteur allant d'une page à une autre
- Variables personnalisées — cette fonction vous permet d'ajouter à Matomo tous types de données
- Vitesse du site et temps de chargement des pages — une fonctionnalité qui mesure le temps nécessaire pour qu'une page s'affiche dans le navigateur de l'internaute
Matomo fournit également des fonctionnalités additionnelles qui ne sont pas directement liées à l'analyse du trafic :
- API — chaque rapport dans Matomo est accessible depuis une API tout comme toutes les fonctionnalités d'administration
- Application mobile — une application mobile gratuite permet aux utilisateurs d'accéder à Matomo depuis leur appareil mobile
- Import des logs — ce script permet d'importer les logs serveurs dans Matomo
- Planification de l'envoi des rapports — les rapports peuvent être envoyés via e-mail ou SMS
-
Vie privée — cette fonctionnalité permet d'anonymiser les adresses IP, de supprimer régulièrement certaines données, de choisir si l'on souhaite ne pas être suivi. C'est notamment pour cette raison qu'en Allemagne, Matomo est crédité de 13 % de parts de marché.Matomo peut aussi être intégré avec des solutions tierces telles que des CMS, par exemple WordPress, Drupal, Magento, PrestaShop.
La communauté Matomo étant très active, de nombreux autres plugins ont été développés, il y a actuellement plus de 58 plugins disponibles sur la plateforme.