Depuis Janvier 2011, je travaille dans la société Smile. Et cette société travaille principalement sur des outils Open Source comme Drupal / EZ Publish ou d’autres outils (voir sur le site pour télécharger les livres blancs donc le mien sur le référencement naturel).
Je suis finalement l’un des seuls a ne pas travailler avec un outil Open Source dans ma société, vu la demande et la domination de Google Analytics ou AT Internet sur le marché du Web Analytics et de la mesure de la performance. Mais le vent souffle un peu différemment depuis quelques mois. Je rencontre de plus en plus de clients voulant maitriser leurs données. Ce qui exclue rapidement Google malgré un outil très puissant et qui évolue rapidement.
J’avais déjà testé Piwik il y un quelques années, mais je pense qu’il est temps de s’y remettre ! En effet, l’outil semble maintenant « mature » et fiable. Je l’ai donc installé sur ce blog afin de tester ses fonctionnalités. J’ai en effet besoin de savoir si cet outil va pouvoir répondre aux demandes de mes clients (e-commerce, suivi des actions sur un sites, variables personnalisées, tunnels de conversions, suivi mobile…).
Mais ce qui nous intéresse aujourd’hui, c’est surtout la procédure d’installation de Piwik qui est différente d’un GA ou Omniture. En effet, vous allez devoir héberger vous même l’outil sur votre serveur. Mais pas de panique, cette procédure est ultra simple ! Cet article est donc destiné aux néophytes, mais je compte sur vous pour me parler de Piwik dans les commentaires (limitations, avantages … )
1/ Se rendre sur le site Piwik
Une super nouvelle pour les anglophobes, le site est en français
On va se rendre directement sur le lien de téléchargement, qui se trouve sur le menu à droite du site (Au moment de la rédaction de cet article, c’est la version 1.8.2 de Piwik qui est en ligne). Cliquez sur le lien et enregistrez le .zip à un endroit que vous retrouverez facilement sur votre disque dur.
Mais n’oubliez pas de consulter le site et ses nombreuses ressources. La communauté Piwik est très active. C’est un point important, car lors d’un problème pour le tracking d’un site, vous pouvez vous appuyer sur de nombreux utilisateurs pouvant vous renseigner. Ou sur une documentation importante.
2/ Dezipper le dossier et envoyez vos fichiers sur votre serveur
Vous avez maintenant récupéré le .zip, dezippez le. Vous allez vous retrouver avec un dossier /piwik/ et un fichier d’aide à l’installation qui vous explique les prochaines étapes d’installation.
Sur votre serveur et via votre logiciel FTP préféré, créez un dossier spécifique pour Piwik. Celui-ci n’a pas forcément le même nom, utilisez celui qui sera le plus explicite pour vous. Ici j’ai même créé un sous-domaine spécifique pour accéder à mes données facilement et pouvoir aussi les partager si besoin. L’intérêt sera ici d’avoir une URL simple a retenir et complétement dédiée à l’outil.
Transférez vos fichiers en mode binaire. C’est important, j’ai en effet découvert que certains fichiers ne supportaient que cette façon de faire pour arriver dans les dossiers de destination intacts.
Avant de lancer l’installation, n’oubliez pas de créer une base de données pour votre outil web analytics. Vous allez héberger les fichiers de consultation bien sur, mais aussi toutes les données
3/ On lance l’installation !
Pour lancer l’installation de Piwik, allez sur l’URL que vous venez de créer http://www.votresiteinternet.com/piwik
A partir de maintenant, il suffit de suivre les étapes demandées :
- La vérification du système, Piwik vérifie que votre serveur respecte bien les pré-requis pour fonctionner. C’est ici que l’outil m’a prévenu que des fichiers n’étaient pas correctement uploadé sur mon FTP (différence de taille). Corrigez les éventuelles erreurs, et rafraichissez la page pour vérifier. Je ne vous conseille bien sur pas de passer à la suite si l’un des paramètres n’est pas mis en vert par Piwik.
- Configuration de la base de données, quelques informations a donner sur la base de données utilisée par Piwik : nom de la base, user, password,… du très classique si vous avez l’habitude d’installer un CMS.
- Configuration de votre accès administrateur et du premier site a tracker.
C’est votre accès admin afin de gérer votre outil de tracking et les différents sites que vous allez suivre. Entrez ici les informations que vous souhaitez (informations différentes par rapport à votre site web). Ensuite, créez un premier site à mesurer en ajoutant son nom, son URL et sa zone.
4/ Installer le code javascript
Ici, je ne vais suivre les conseils donnés sur la page d’installation de Piwik. En effet, j’utilise WordPress, il est donc plus simple d’insérer le code de tracking via un plugin. Vous trouverez d’ailleurs sur cette page : http://piwik.org/integrate/ forcément votre bonheur pour l’outil que vous utilisez. Cependant, c’est à cette étape que vous pouvez récupérer le code de tracking à copier / coller sur l’ensemble des pages de votre site web.
Si vous vous rendez sur l’interface Piwik, à la dernière étape de l’installation, vous n’aurez donc pas de données puisque le tag n’est pas encore intégré à votre site (voir image ci-dessous).
Du coté de WordPress, WP-Piwik semble très complet. J’ai même accès a mes stats sur mon interface d’administration WordPress. L’installation du plugin à été très rapide (trouvé via l’installation automatique via mon administration). Pour ces plugins, vous aurez besoin de récupérer un « token » dans votre panel administration, c’est dans le menu « API ».
Lorsque votre code javascript sera présent sur votre site (via un plugin ou pas) l’installation de Piwik est terminée !
il reste encore du chemin pour configurer votre compte et votre mesure. Configuration e-commerce, ajouter des pages objectifs, configurer vos campagnes… Mais ça sera l’objet d’un autre article. A ce stade de l’installation de Piwik, vous avez un outil fiable et complet qui vous donnera tout un tas d’informations sur la performance de votre site web. Ce qui devrait convenir à 80% des utilisateurs.