Tuto : Installer Piwik pour WordPress

Piwik est un outil d’analyse d’audience pour vos sites web, créé en 2007 qui est le remplaçant d’un projet plus ancien au nom de phpMyvisites. Cet outil de statistiques est sans doute le plus connu dans la catégorie open source. Il est souvent comparé à Google Analytics à juste titre puisque qu’on y retrouve presque toutes les fonctionnalités disponibles sur l’outil de Google. L’interface est simple, claire et reprend certains éléments de Google Analytics.

Légèrement moins pratique que l’outil de Google car la version gratuite n’est pas immédiatement « clé en main », Piwik offre malgré tout de très nombreux avantages et mérite que tout éditeur de site s’y attarde.

piwik-wordpress

Les avantages de Piwik sont nombreux :

  • Toutes les statistiques liées à vos visiteurs sont hébergées chez vous. Pas de réutilisation de vos données par une société tierce.
  • La version hébergée «Cloud-hosted » est payante.
  • Entièrement personnalisable.
  • Ajouts d’extensions possibles (à la manière d’un CMS).
  • Une communauté relativement grande et dynamique

Le développement de Piwik est en perpétuel évolution et les développeurs ne manquent pas d’idées. Vous pouvez retrouver le roadmap du projet Piwik.

L’outil est recommandé par la CNIL, puisque son paramétrage lui permet à la fois de ne pas créer de cookies et de rendre anonyme les adresses IP des visiteurs. Un guide a d’ailleurs été créé si cela vous intéresse. Celui-ci explique comment paramétrer l’outil afin d’être en conformité avec les recommandations de la CNIL.

Une démonstration est disponible sur le site officiel si vous souhaitez tester l’outil sans l’installer.

 

Installer Piwik

Lorsque votre installation Piwik est entièrement transférée sur votre hébergement, vous arriverez sur la première page qui vous explique la procédure d’installation.

piwik1

 

La page Vérification du système va vérifier si votre hébergement possède les modules nécessaires à l’installation. Il ne devrait pas y avoir de problème pour la grande majorité des hébergeurs. A noter que la version PHP 5.3 est le minimum requis et ce sera PHP 5.5 d’ici la fin de l’année 2016. (+ d’infos sur votre serveur à lire sur Tout connaitre de votre serveur WordPress)

Piwik2

 

L’installation de la base de données : vous devez avoir créé une base de données liée à votre hébergement. Souvent, votre hébergeur vous permettra de créer (vous pouvez passer par phpmyadmin aussi) un utilisateur et une base de données. Renseignez ces informations sur cette page.

piwik3

 

La création du compte administrateur principal : Rien de spécial. Pensez tout de même à désactiver l’envoi de courriels si vous ne souhaitez pas être embêté.

piwik4

 

On rentre cette fois-ci dans le vif du sujet : La configuration de votre premier site. Pour le moment, vous n’avez que deux choses à fournir : L’URL et le nom du site web.

piwik5

 

Enfin la dernière étape : Piwik vous donne la procédure pour le code de suivi: il vous suffit en fait de copier le code JavaScript et de le mettre dans le code de votre site, entre les balises <head>. Nous verrons un peu plus tard les autres méthodes qui existent pour intégrer un code de suivi.

piwik6

 

Opération terminée, Piwik est installé et configuré !

piwik7

 

Une fois que vous aurez tout renseigné, vous allez avoir accès au Tableau de bord :

piwik8

 

Vous pouvez déplacer tous les modules présents sur le tableau de bord de la même manière que le panneau d’administration de WordPress.

L’interface de Piwik est composée de plusieurs parties, accessible dans le menu en haut à droite :

  • Le tableau de bord de votre site
  • Le tableau de bord de tous vos sites
  • Les Paramètres Personnels
  • Les Paramètres Généraux

 

Intégrer Piwik à votre site

Suivi classique

Le code JavaScript se trouve dans les Paramètres Personnels, puis Gérer > Code de Suivi.

Si ne voulez pas avoir un code de suivi JavaScript, la méthode de suivi par « pixel » est disponible. La technique est simple : une balise html <img> va être intégrée au code, cette balise ne sera pas visible pour le visiteur et enverra les informations nécessaires à votre installation Piwik.

Suivi caché

Cette installation est plus complexe que l’intégration simple mais elle présente un avantage certain : elle cache l’adresse d’installation de votre outil. Si vous avez besoin de cacher l’adresse de Piwik pour une raison précise (par exemple dans le cas d’un réseau de site), cette méthode est à suivre. L’installation est un peu plus technique, je vous conseille de suivre scrupuleusement toute la documentation pour faire fonctionner le suivi. Le script est disponible sur Github : tracker-proxy pour Piwik.

 

Un plugin pour WordPress

Le plugin WP-Piwik permet d’accéder aux statistiques Piwik depuis votre panneau admin de WordPress. Les deux modes d’hébergements sont disponibles : auto-hébergé ou « Cloud-hosted ». Vous retrouverez toutes vos statistiques disposées différemment.

Lors de la configuration des paramètres du plugin, la clef partagée (token_auth) vous sera demandée. Vous la trouverez dans vos Paramètres Personnels dans Piwik puis onglet API à gauche. Votre clef doit ressembler à une chaîne de caractères de ce genre: 1b3ab8ff4c467297934f10c15ff62eb6

Une fois l’installation paramétrée, vous aurez accès à une page nommée WP-Piwik qui vous présentera toutes vos statistiques : visiteurs, navigateurs, pays etc.

piwik9

 

Beaucoup de fonctionnalités

Envoi de rapport

Si vous souhaitez recevoir des rapports de vos statistiques par email ou SMS, il faut se rendre dans les Paramètres Personnels, puis Rapport e-mail. Vous allez pouvoir régler beaucoup d’options différentes pour créer vos rapports.

Un outil personnalisable

L’API destinée aux développeurs permet de créer des Plugins et des Thèmes. La documentation est disponible uniquement en anglais.

Je vous invite à aller fouiller dans les paramètres personnels et généraux, il y a tout un tas de fonctionnalités plus ou moins importantes qui vous permettront de personnaliser cet outil à l’image que vous voudrez.

Vous allez notamment pouvoir mettre en place des fonctionnalités poussées présentes sur Google Analytics : Visiteurs en temps réels, Mise en place d’objectifs, Fonctionnalités pour E-commerce, Privilèges des administrateurs et bien plus encore.

La liste des fonctionnalités est en réalité très longue et une page du site officiel liste toutes les fonctionnalités en détail.

Plugins utiles

Je vous invite à aller faire un tour dans le Gestionnaire de Plugins, il est accessible dans les Paramètres Généraux, puis Plugins. Il y a en 49 par défaut avec l’installation Piwik : tous ne sont pas actifs.

Un marketplace pour les plugins Piwik est aussi présent. Près d’une soixantaine de plugins sont utilisables à l’heure actuelle, en plus des plugins par défaut. Sept thèmes Piwik sont également disponibles pour votre installation. Tous ces composants sont directement disponibles depuis les Paramètres Généraux, puis Marché.

 

Pourquoi utiliser Piwik ?

Piwik n’est pas l’outil parfait, il présente malgré tout quelques inconvénients inhérents à tous les outils auto-hébergés comme le fait de devoir faire des mises à jour à faire régulièrement ou une installation plus « technique » qu’une mise en place avec Google Analytics. Vous devrez aussi posséder un bon serveur si vous avez beaucoup de visiteurs et/ou plusieurs sites web : oubliez l’hébergement mutualisé.

Cependant, Piwik sera bien suffisant pour la plupart des webmasters si l’objectif est simplement de suivre et analyser les statistiques de vos sites web.

Quoi qu’il en soit, Piwik est une belle alternative open source aux solutions propriétaires.

wpformation
NE MANQUEZ PLUS RIEN !
Inscrivez-vous pour recevoir le meilleur de WordPress dans votre boîte de réception, chaque mois.

Nous ne spammons pas ! Consultez notre politique de confidentialité pour plus d’informations.

A propos de l'auteur...

Avatar de Alexandre

Alexandre

Alexandre Gaboriau : Développeur Freelance passionné par l'univers WordPress et le web. J'aime tester et partager mes trouvailles à propos des nouvelles techno web pendant mon temps libre.

4 commentaires pertinents à ce jour ;)

  • Bonjour,
    Piwik est peu cité dans l’univers WordPress et cela est dommage.
    Merci à Alexandre Gaboriau et WPFomation de contribuer à la diffusion de cet outil libre qui permet de conserver la propriété de ses statistiques.

  • Bonsoir Alexandre,

    Piwik est vraiment super et en plus hébergé dans son domaine ! le must.
    Comme Cyrille, je ne comprends pas pourquoi il n’est pas plus cité dans l’univers WordPress …
    Merci pour ta contribution et à Fabrice, pour son blog, qui recèle de mille et une merveilles.

    J’ai juste une question.

    J’ai mis le code de suivi par Javascript pour mes configs Piwik dans chacun de mes sites (une requête de plus qui va encore alourdir le chargement de mes pages ..) ; tu fais mention d’une méthode de suivi par pixel, pourrais-tu m’en dire un peu plus pour la mise en pratique?

    J’ai un peu regardé sur le net, mais je ne comprends pas trop, comment l’intégrer, ou et comment et je suis preneur pour l’optimisation de mes sites.

    D’avance, merci.
    Thomas.

  • Bonjour @thomas

    Avec le suivi par pixel, vous allez avoir une image html du genre “”
    Cette image sera invisible pour le visiteur et la page piwik.php appelée enverra toutes les informations liées au suivi.
    Au final, peu de différences avec le code javascript pour vous.

    Pour l’intégrer il faut juste choisir le site dans le liste déroulante de la partie “Suivi par image”, et le code apparaît en dessous dans “Lien de suivi par image”.
    Comme ce n’est pas un code javascript, je pense que vous pouvez l’intégrer n’importe où entre les balise body.