10 alternatives à Google Analytics (Open Source)
Publié: 2022-04-24- Pouvez-vous suivre les analyses de site Web sans préavis GDPR ?
- Open-Source signifie-t-il gratuit ?
- Plausible
- État d'esprit axé sur la confidentialité
- Matomo
- Analytique indépendante (WordPress)
- PostHog
- Approche axée sur le produit
- Pirsch
- Umami
- ChèvreCompteur
- Acée
- Compteur
- Fugu
- Offens
- Alternatives à Google Analytics : un résumé
Plus que de pointer du doigt les méchants , il y a un changement monumental qui se produit où les gens essaient de dégoogler leur vie. Et bien qu'il n'y ait rien de mal avec Google en tant que société de services, il suit une vaste gamme de mesures d'identification personnelle sur ses utilisateurs et utilise ces mesures pour présenter des publicités ciblées. Ce n'est pas nouveau.
Et parce que de nombreux navigateurs Web axés sur la confidentialité bloquent désormais strictement les scripts Google Analytics, mais aussi AdSense et d'autres trackers similaires, les webmasters n'ont d'autre choix que de faire un changement car l'utilisation de Google Analytics signifie que les données suivies ne sont pas exactes à 100 %.
Une façon de résoudre ce problème consiste à utiliser des plateformes d'analyse respectueuses de la vie privée . Et plus précisément, les plateformes open-source . Travailler avec un projet open source signifie que vous pouvez également l'héberger vous-même. Et, à ce titre, répondre aux exigences des réglementations telles que le RGPD.
Pouvez-vous suivre les analyses de site Web sans préavis GDPR ?
La réponse est un oui retentissant.
Tant que vous ne collectez aucune donnée personnelle sur les utilisateurs qui visitent votre site, vous pouvez en fait éviter complètement d'avoir à ajouter une « notice relative aux cookies » sur votre site Web ou votre blog.
Est-il vraiment important de savoir si la même personne a visité votre site Web deux fois ? Le suivi sans cookie signifie que vous ne construisez pas de portefeuille sur vos lecteurs. Mais, au moins, vous n'avez pas besoin d'ajouter des widgets interférents ou des politiques de confidentialité complexes pour expliquer pourquoi vous suivez les données des utilisateurs.
Et cela est particulièrement important si vous optez pour la voie auto-hébergée. Dans ce cas, vous ne stockerez vous-même aucune donnée utilisateur nulle part et vous ne pourrez en être tenu responsable.
Open-Source signifie-t-il gratuit ?
Même si toutes les solutions d'analyse répertoriées dans cet article sont gratuites si elles sont auto-hébergées, j'ai quand même ajouté des informations sur les prix pour chacune, car de nombreuses plates-formes de cette liste ont un plan premium disponible.
Bien que Open-Source signifie que la base de code est « libre » d'utilisation, cela ne se traduit pas toujours par cela en termes pratiques. Par exemple, l'auto-hébergement et la gestion d'une solution d'analyse open source peuvent être assez fastidieux et chronophages.
Vous devez:
- Payez les frais de serveur, y compris la gestion du serveur.
- Maintenir le projet à la dernière version.
- Avoir une certaine compréhension des précautions de sécurité de base.
Ainsi, dans de nombreux cas, il est plus facile de payer un petit abonnement. Je pense que si le ou les auteurs du projet font un travail exceptionnel pour fournir une solution de suivi axée sur la confidentialité, ils méritent une petite récompense pour avoir maintenu le projet en vie. Mais c'est juste mon opinion.
Plausible

Plausible est probablement la solution qui connaît la croissance la plus rapide de toute cette liste. Leur modèle commercial consiste à fournir des solutions d'analyse conformes au RGPD et faciles à utiliser. De plus, leurs prix reflètent le marché des petites et moyennes entreprises. Si vous ne voulez pas payer, il est possible de déployer Plausible en tant que solution auto-hébergée en utilisant leur base de code open source.
Il est publié sous la licence AGPLv3.
Le back-end est construit en Elixir, tandis que sur le front-end, vous utiliserez un script léger (~ 1 Ko) écrit en JavaScript vanille traditionnel.
Quant à l'interface utilisateur, elle est aussi simple qu'agréable à regarder. Vous pouvez en fait avoir un aperçu en temps réel de leur interface utilisateur en visitant la page Plausible Analytics. Il affiche des données d'analyse réelles pour tous ceux qui visitent le site Web de Plausible.
Vous trouverez des données sur les meilleures pages, les sources de référence et les taux de rebond, mais vous aurez également la possibilité de jouer avec des filtres et de créer des rapports analytiques personnalisés.
État d'esprit axé sur la confidentialité
Toute l'infrastructure de Plausible réside dans l'UE. Ce qui est également hors de propos. En tant qu'entreprise soucieuse de la confidentialité, Plausible est en mesure de suivre l'utilisation du site Web sans avoir besoin d'utiliser des cookies ou d'autres mesures d'identification personnelle. C'est complètement anonyme.
Mais ce que je préfère, c'est leur approche de la construction d'une marque. Non seulement leur devise est de protéger la vie privée des utilisateurs, mais ils ont également fait beaucoup de travail en termes de fourniture d'informations utiles. Et je le pense sincèrement.
Articles de blog, pages de FAQ, articles techniques - il est très rare de voir une entreprise indépendante faire un tel pas en avant dans l'information de ses clients et de ses supporters. Même si cette solution spécifique n'est pas ce que vous recherchez, vous devez remercier les gars pour leur dévouement !
Tarification : Plausible est gratuit si vous l'hébergez vous-même. Et le plan Pro commence à 9 $/mois pour 10 000 pages vues. Vous pouvez tester gratuitement la plateforme pendant 30 jours.
Matomo

Matomo – anciennement Piwik – est le poids lourd de toute cette liste. C'est ce que l'on pourrait appeler une solution analytique complète. Et, la chose la plus proche de rivaliser avec GA tout en restant respectueuse de la vie privée. Vous avez la possibilité d'utiliser Matomo via leur plate-forme cloud, ou d'utiliser leur version stable et d'emprunter la voie auto-hébergée.
Avec le back-end construit sur PHP et MySQL, il est assez facile d'intégrer Matomo dans des configurations traditionnelles, y compris WordPress. En plus de cela, Matomo est capable de collecter et de rapporter des statistiques et des cas d'utilisation vraiment intéressants. Par exemple:
- Vérifiez quels moteurs de recherche vous envoient le plus de trafic, mais aussi pour quels mots-clés spécifiques.
- Créez des graphiques de flux d'utilisateurs détaillés avec des étapes illimitées.
- Suivre les achats de produits et l'évolution générale.
Quant à rester conforme au GDPR, Matomo fournit tous les outils nécessaires pour assurer une transparence totale. Vous pouvez anonymiser pratiquement tous les points de données sur les utilisateurs venant sur votre site.
Vous pouvez utiliser un gestionnaire GDPR personnalisé pour vous assurer que vous êtes toujours en conformité avec certaines règles et réglementations. Ceci est principalement pertinent en fonction des fonctionnalités que vous décidez d'utiliser et du type de données que vous souhaitez analyser.
Tarification : Matomo est gratuit tant que vous l'hébergez vous-même. Leur offre Cloud commence à 19 $ par mois pour un maximum de 50 000 visites. Les données sont stockées en Europe.
Analytique indépendante (WordPress)

Independent Analytics est une solution d'analyse simple à utiliser et compatible avec le RGPD pour les utilisateurs de WordPress.
Ce qui rend ce plugin si génial, c'est à quel point il est simple de le faire fonctionner. En récupérant simplement le plugin dans le référentiel WordPress, vous pouvez commencer à suivre instantanément les visiteurs du site.
Il n'y a pas de paramètres supplémentaires à modifier/optimiser car Independent Analytics est conçu avec un état d'esprit axé sur la confidentialité. Le suivi est divisé en 2 sections différentes : les vues et les référents. Les vues suivront les pages qui reçoivent du trafic externe, et les référents montreront quels sites Web ou moteurs de recherche envoient le plus de trafic.
Une fonctionnalité que je pensais être assez unique à ce plugin était la possibilité d'appliquer des filtres. Vous pouvez définir des filtres spécifiques pour limiter les statistiques de vos visiteurs à une URL spécifique et à une chronologie.
Prix : Il s'agit d'un plugin gratuit pour les utilisateurs de WordPress. Pour le moment, il ne semble pas y avoir de fonctionnalités premium, et si cela change, je le mettrai à jour en conséquence.
PostHog

PostHog se spécialise dans l'analyse de produits et vise spécifiquement à résoudre le problème de la nécessité d'envoyer des données d'événement à des tiers. En d'autres termes, il s'agit d'une solution interne complète pour comprendre comment les clients utilisent vos sites Web ou vos applications.
Vous avez la possibilité d'héberger PostHog vous-même, vous donnant ainsi un contrôle total sur la façon dont vous stockez et traitez les données. Ils ont également beaucoup travaillé pour rendre PostHog facile à déployer dans certains environnements. Que vous travailliez avec Ruby, React ou Android, la plupart de ces cas d'utilisation sont couverts par des bibliothèques prêtes à l'emploi.

Approche axée sur le produit
La chose intéressante à propos de PostHog est qu'il fournit de nombreux outils pour comprendre l'utilisation des applications. En fait, avec une communauté open source robuste et un solide soutien financier de son côté, PostHog est capable de se défendre contre des géants comme Google, Mixpanel, Heap et d'autres.
Vous souhaitez déployer de nouvelles fonctionnalités produit au fil du temps ? PostHog fournit une solution complète de Feature Flags pour vous permettre de revenir en arrière à tout moment. De plus, les indicateurs de fonctionnalité peuvent être utilisés pour déployer de nouvelles fonctionnalités auprès d'un sous-ensemble spécifique d'utilisateurs.
Tarification : Open-source, donc entièrement gratuit si cela ne vous dérange pas de le gérer vous-même. Leur modèle premium (Cloud) propose jusqu'à 1 000 000 d'événements sans frais.
Pirsch

Pirsch est une solution d'analyse légère et sans cookie que vous pouvez brancher directement sur votre site Web ou sur le back-end de votre application. Le projet est écrit en Go et utilise une technique d'empreintes digitales pour assurer l'anonymat des données entrantes des utilisateurs.
Pirsch génère une empreinte digitale unique pour chaque visiteur. L'empreinte digitale est un hachage de l'adresse IP des visiteurs, de l'agent utilisateur, de la date et d'un sel. La date garantit que les données sont séparées par jour, de sorte que les visiteurs ne peuvent être suivis que jusqu'à un jour.
La meilleure partie, bien sûr, est que Pirsch peut suivre les visiteurs de votre plateforme même s'ils ont installé un bloqueur de publicités. Certains rapports indiquent que les marques peuvent perdre jusqu'à 30 % de la précision de leurs analyses totales à cause des bloqueurs de publicités ou d'autres extensions de navigateur bloquant les scripts.
En ce qui concerne les données rapportées, Pirsch dispose d'une variété de statistiques que vous pouvez suivre. Plus particulièrement, les objectifs de conversion personnalisés, les événements et les mots clés qui ont été utilisés pour atterrir sur vos pages à partir de la recherche Google. Leur modèle d'abonnement comprend des API, des SDK et des fonctionnalités d'exportation de données.
Dans une annonce récente, Pirsch a ajouté la possibilité d'importer vos données Google Universal Analytics existantes dans leur plate-forme.
Prix : Pirsch peut être testé gratuitement pendant 30 jours. Le prix premium commence à 5 $ par mois (facturé annuellement) pour 10 000 pages vues.
Umami

Umami est une bibliothèque d'analyse strictement auto-hébergée que vous pouvez déployer en quelques secondes.
Les exigences sont assez basiques : MySQL ou PostgreSQL pour la base de données et Node.js pour le backend. Il peut être facilement déployé sur un droplet DigitalOceal bon marché ou un fournisseur VPS similaire.
L'auteur a fait un post-mortem sur la construction du projet. Il mentionne en fait un certain nombre d'outils que nous avons déjà vus, mais affirme qu'il s'agit principalement d'outils payants. Alors qu'Umami ne l'est pas et doit toujours être auto-hébergé. Sans surprise, cette approche a fait d'Umami l'une des bibliothèques GitHub les plus en vogue dans le domaine de l'analyse open source.
Une caractéristique intéressante d'Umami est les profils . Vous pouvez créer des comptes personnalisés et les transmettre à vos amis ou clients, en leur permettant d'utiliser cette solution sur leurs propres sites Web. Chaque profil a un tableau de bord et des rapports entièrement séparés.
Tarification : Le plan premium de Pirsch peut être testé gratuitement pendant 30 jours. Ensuite, le prix commence à 5 $ par mois (facturé annuellement) pour 10 000 pages vues. L'auto-hébergement est gratuit.
ChèvreCompteur

GoatCounter fournit des solutions de suivi transparentes pour les entreprises de taille moyenne.
Martin Tournoij - l'auteur - tient à faciliter la surveillance des analyses de sites Web tout en respectant la confidentialité. Cela se fait en éliminant tout identifiant de suivi potentiel et en vous permettant de choisir ce que vous souhaitez suivre.
Alors que la conception peut sembler un peu primitive par rapport aux possibilités frontales modernes, le côté technique de GoatCounter est assez diversifié. Il est également gratuit pour les projets non commerciaux, avec un modèle d'abonnement pour les sites Web plus exigeants.
Le déploiement de la bibliothèque vous-même est, bien sûr, gratuit. Les utilisateurs de WordPress et de Gatsby peuvent profiter d'intégrations prédéfinies, vous pouvez donc commencer à suivre dès le départ.
Tarification : GoatCounter.com est actuellement proposé gratuitement pour un usage public raisonnable. Gérer votre site Web personnel ou votre petite et moyenne entreprise, c'est bien, mais envoyer des millions de pages vues par jour ne l'est pas.
Acée

Ackee est un script d'analyse Node.js que vous pouvez déployer instantanément. Vous pouvez confortablement utiliser Docker ou le déployer avec des plateformes cloud comme Heroku, Vercel ou Netlify.
Il est entièrement intégré à l'API GraphQL - le tableau de bord d'analyse réel comporte des éléments d'interface utilisateur fournis par l'API. Ceci, à son tour, vous permet de créer des requêtes et des paramètres personnalisés pour collecter des données spécifiques aux besoins de votre projet.
Vous pouvez activer le mode détaillé , qui suivra un peu plus de données, mais Ackee vous recommande de n'activer le mode détaillé qu'en tandem avec un avis de confidentialité. Les données telles que le type de navigateur et le système d'exploitation relèvent de la catégorie des données personnelles.
Prix : Il n'y a pas de modèle premium pour Ackee, donc la seule option est de récupérer le repo de GitHub et de l'héberger vous-même.
Compteur

Counter est un ajout relativement nouveau à l'espace d'analyse respectueux de la vie privée. Construit par une équipe de 3 personnes, Counter utilise une approche de paiement à la demande pour attirer les utilisateurs vers son service. Au moment d'écrire ces lignes, ils recherchent également un investisseur - avec un vif intérêt à pousser Counter plus loin avec le développement et la maintenance.
La technologie derrière Counter est Go (serveur, fichiers statiques) et Redis pour le stockage des données.
Dans l'ensemble, le projet a une certaine traction sur GitHub, il sera donc intéressant de voir si les auteurs peuvent y trouver du succès. Je pense qu'il y a beaucoup de place pour de véritables projets basés sur la vie privée qui respectent l'utilisateur et ses données.
Tarification : Comme mentionné ci-dessus, en dehors d'être Open-Source - Counter n'a pas de prix fixe pour son service cloud, et vous pouvez payer ce que vous voulez.
Fugu

Fugu est la 2ème solution d'analyse pour les produits de cette liste. Même si, certes, c'est beaucoup plus simple. C'est la solution idéale pour les développeurs et les créateurs qui souhaitent une vue d'ensemble simplifiée de la façon dont leur application est utilisée en temps réel. Dans leurs propres mots,
Fugu a un système de suivi basé sur les événements. Chaque fois que vous souhaitez suivre un événement, vous appelez l'API Fugu depuis votre application. Dans votre demande, vous devez fournir un nom d'événement et pouvez éventuellement fournir des propriétés d'événement.
Tarification : Il est gratuit de vous héberger, et leur prix SaaS est d'un modeste 9 $/mois.
Offens

Offen est une alternative Google Analytics respectueuse de la vie privée qui met l'accent sur le fait de donner aux utilisateurs une autonomie totale sur la manière dont leurs données sont collectées et stockées. Ce projet est strictement auto-hébergé (écrit en Go et JavaScript) et implémente quelques concepts intéressants.
L'un de ces concepts est la possibilité pour les visiteurs de voir les données que vous avez sur eux. En d'autres termes, les visiteurs du site peuvent voir combien de sessions ils ont eues sur le site et quelles pages ils ont vues. Cependant, cela n'est possible que si le visiteur du site a donné son consentement. Et le consentement est l'un des principes autour desquels Offen Analytics est construit.
Et même si un visiteur opte pour le consentement, aucune donnée sensible (IP, User-Agent, etc.) n'est collectée. En fait, presque toutes les données d'analyse sont cryptées de bout en bout.
Tarif : Gratuit. Aucun signe d'un modèle premium, la seule option est de l'auto-héberger.
Alternatives à Google Analytics : un résumé
Il se passe beaucoup de choses avec Google Analytics ces jours-ci. En particulier, il a été confronté à des réactions négatives ( problèmes juridiques ? ) de la part de nombreux pays de l'UE qui ont jugé la plate-forme non conforme aux réglementations GDPR. Et il est de notoriété publique que les AdBlockers bloquent également explicitement les scripts de suivi, qui finissent par contribuer à des statistiques de visiteurs incohérentes.
Si vous vous inquiétez des coûts de serveur en matière d'auto-hébergement, j'ai déjà écrit un article sur les plates-formes d'hébergement populaires qui offrent de généreux forfaits gratuits. De nombreuses plates-formes répertoriées dans cet article vous permettront d'héberger vous-même les solutions d'analyse mentionnées tout au long de cet article. En fait, beaucoup d'entre eux vous permettent d'extraire directement un référentiel GitHub et de faire tout le travail acharné en votre nom.