mini|Logo von Piwik (bis 2017)

Matomo ist eine weitverbreitete Open-Source-Webanalytik-Plattform und konkurriert mit Google Analytics.

Die Webanwendung Matomo kann in der Cloud des Anbieters sowie auf einem eigenen Server betrieben werden. Bei der Speicherung datenschutzrechtlich sensibler Logdaten kann die Variante mit eigenem Server mehr Nutzerprivatsphäre gewährleisten, da die Daten nicht automatisch mit Dritten geteilt werden. Aufgrund der Option des Selbst-Hostens und der Anpassungsmöglichkeiten wird Matomo häufig auch eingesetzt, um nutzerseitige Ad- und Tracking-Blocker zu umgehen.

In Deutschland ist Matomo nach Google Analytics das meistverwendete Webanalytik-Werkzeug und hat hier einen Marktanteil von 16,6 Prozent. Das Open-Source-Tool ermöglicht genaue Analysen der Gesamtperformance und des Nutzerverhaltens. Jede Customer-Journey wird 1:1 aufgezeichnet, so dass die Bewegungsdaten eines jeden Besuchers bis auf die Personenebene betrachtet werden können. Auch ein individuelles Customer-Tracking ist umsetzbar, mit dem jede Interaktion eines Besuchers nachvollzogen werden kann. Während Google Analytics auf maximal zehn Millionen Aktionen pro Monat limitiert ist, werden bei Matomo für die Auswertung alle Daten herangezogen. Außerdem existieren keine Speicherlimits, denn Matomo begrenzt die Anzahl der Websites pro Account nicht.

Geschichte Seit der Veröffentlichung der Version 0.1 am 6. März 2008 wurde der Vorgänger Piwik gut 3,4 Millionen Mal heruntergeladen (Stand: Januar 2018). Piwik war bis Ende 2012 die offizielle Webstatistiksoftware für Projekte auf SourceForge.

Mit Erscheinen der Piwik-Version 2.16.0 Anfang Februar 2016 gibt es Matomo auch mit Langzeitunterstützung. Entsprechende Versionen werden lediglich hinsichtlich kritischer Softwarefehler, vornehmlich bezüglich der Softwaresicherheit, gepflegt und erhalten keine neuen Funktionen.

Am 9. Januar 2018 benannte sich Piwik in Matomo um; Matomo bedeutet auf Japanisch Ehrlichkeit.

Am 17. Februar 2020 veröffentlichte Matomo ein WordPress-Plugin namens Matomo Analytics, das es WordPress-Benutzern möglich macht, die Open-Source-Analyseplattform direkt in der WordPress-Installation zu hosten. Mit dem MatomoCamp fand 2021 die erste Matomo-Konferenz statt.

Matomo wird von zahlreichen großen Seiten wie bund.de oder SourceForge genutzt.

Funktionen Der Funktionsumfang umfasst:

Statistik über Seitenabrufe auf Tageszeiträume kumuliert und als Echtzeitlog Unique Visits mit third party cookies Besucheranalyse (Herkunftsländer, Browser, Betriebssystem) Referreranalyse Zieldefinition Mandantenfähigkeit für mehrere Websites Kampagnen- und Zieltracking für den E-Commerce Anonymisierung der IP-Adresse zum Datenschutz (optional) Clients für Android und iOS Zusätzlich kann über den Menüpunkt Datenbanken die Speicherung von alten Logs manuell reguliert werden; damit kann man festlegen, wie lange Matomo Daten speichern soll. Zudem wird eine Opt-out-Funktion angeboten, diese ermöglicht es dem User, das Tracking zu deaktivieren.

Technik Matomo ist in PHP geschrieben und nutzt eine MySQL-Datenbank. Die Besucherzählung erfolgt mit JavaScript oder Zählpixel, über eine API oder eine Logdateianalyse.

Serverseitig werden die Bibliotheken Zend Framework, PEAR und Twig als Template-Engine (vor Version 2.0 Smarty), clientseitig jQuery und jqPlot genutzt.

Die Logdaten werden nicht-relational gespeichert und regelmäßig, bei großen Instanzen per cron, auf Tageszeiträume aggregiert und per „staging“ integriert. Diese Archivdaten werden je Monat in einzelnen Tabellen abgelegt.

Die grafische Benutzeroberfläche (GUI) ist webbasiert, Graphen werden ab Version 1.5 mit Canvaselementen dargestellt. Alle Kennzahlen können auch mit einer REST-API abgefragt werden. Zusätzlich können über eine REST API alle Daten in den Formaten CSV, XML und JSON abgefragt und die Software gesteuert werden.

Mit der Version 1.8.2 wurden zahlreiche Überarbeitungen vorgenommen, so etwa in der Darstellung der graphischen Datenanalyse. Gleichzeitig wurden neue Funktionen hinzugefügt, etwa die Möglichkeit des Importierens und Auswertens von Webserver-Logdateien, das Anlegen benutzerdefinierter Kennzahlübersichten () und das Anzeigen erweiterter Berichte., t3n, abgerufen am 13. Juni 2012.

Um Matomo auf dem Server zu installieren, müssen folgende Voraussetzungen erfüllt sein: PHP Version 7.2.5 oder aktueller (5.5.9 oder neuer für Matomo 3) Webserver (Apache, Nginx, IIS etc.) MySQL Version 5.5 und aktueller oder MariaDB nötige PHP-Erweiterungen (pdo und pdo_mysql)

Name Piwik ist eine international eingetragene Wortmarke von Matthieu Aubry.

Matomo wurde ebenfalls als eine internationale Wortmarke von Matthieu Aubry eingetragen. Die Widerspruchsfrist für die neue Wortmarke endete am 10. März 2018. Hintergrund der Umbenennung ist die Abgrenzung von Firmen, die den Namen Piwik im Namen führen und kommerziell nutzen.

Versionen

Zweig Version Veröffentlichung Anmerkungen Piwik 0.1 6. März 2008 Erste veröffentlichte Version Piwik 1 28. August 2010 Piwik 2 17. Dezember 2013 minimale PHP-Version: 5.3.2 Wechsel der „Template Engine“ von Smarty zu Twig Einführung von „PHP namespaces“ Migration von CSS zu LESS Plugin Marketplace Neues Standard-Farbschema (englisch „“) Morpheus 4. März 2014 Geschwindigkeitsverbesserungen deutlich kleinerer Arbeitsspeicherverbrauch beim Archivieren der Daten 17. April 2014 Event Tracking Sicherheitsaktualisierungen 26. Mai 2014 2. Juli 2014 Sicherheitsaktualisierungen 15. August 2014 größere API-Änderungen 5. September 2014 Wechsel auf den Composer autoloader 24. September 2014 User ID zum Verfolgen von eindeutig erkannten Nutzern über Gerätegrenzen hingweg 14. Oktober 2014 minimale PHP-Version 5.3.3 Änderung der Authentifizierungs-Schnittstelle Sicherheitsaktualisierungen vollständige Kompatibilität mit PHP 5.6 13. November 2014 5. Januar 2015 16. Februar 2015 22. März 2015 30. April 2015 8. Juli 2015 22. Oktober 2015 weitestgehende Kompatibilität mit PHP 7 4. Februar 2016 Erste Version mit Langzeitunterstützung (LTS) 11. April 2016 Sicherheitsaktualisierungen 3. August 2016 Sicherheitsaktualisierungen Wartungsaktualisierungen vollständige Kompatibilität mit PHP 7 2. Oktober 2016 Sicherheitsaktualisierungen Wartungsaktualisierungen mit erweiterter Erkennung von sozialen Netzwerken, Suchmaschinen und „“ 3. Oktober 2016 Wartungsaktualisierungen (Behebung einer Regression) 4. Oktober 2016 Wartungsaktualisierungen (Behebung einer Regression) 26. Oktober 2016 Wartungsaktualisierungen (Verbesserung des Marketplace-Moduls) 14. November 2016 Wartungsaktualisierungen Piwik 3 31. Oktober 2016 15. November 2016 2. Dezember 2016 18. Dezember 2016 Neue Benutzeroberfläche, basierend auf Material Design und AngularJS 1.4 neue minimale PHP-Version: 5.5.9 neue minimale MySQL-Version: 5.5 Microsoft Internet Explorer in den Versionen 8 und 9 werden nicht länger unterstützt Passwörter werden nun mit Salt und bcrypt gehasht, das alte Verfahren mit MD5 und ohne Salt kommt nicht mehr zur Anwendung 9. Januar 2017 Wartungsaktualisierungen 1. März 2017 Wartungsaktualisierungen 3. April 2017 Sicherheits- und Wartungsaktualisierungen 16. Mai 2017 Wartungsaktualisierungen 11. September 2017 verbesserte Auswertung der Besucher-Logs und -Profilen verbesserte Erkennung von neuen Geräten und Browsern sowie Referrer-Spammern Sicherheitsaktualisierung 20. September 2017 Wartungsaktualisierungen 12. Oktober 2017 komplett neuer Segments-Editor neues Ecommerce-Widget volle Kompatibilität zu PHP-Version: 7.2 6. Dezember 2017 WartungsaktualisierungenUmbenennung des Projekts von Piwik in Matomo Matomo 3 12. Januar 2018 Umbenennung des Projekts von Piwik nach Matomo, Wartungsaktualisierungen 28. März 2018 Verbesserungen des Datenexports und Opt-Out-iFrames 8. Mai 2018 neue GDPR-Features (exportieren, löschen und anonymisieren von Daten) Unterstützung von GeoIp2 25. Mai 2018 Wartungsaktualisierungen 28. August 2018 Neues User-Management und Sicherheitsverbesserungen 18. Oktober 2018 Wartungsaktualisierungen 19. November 2018 Neues Theme ein neues Open-Source Tag-Management-System 21. Januar 2019 28. Januar 2019 Wartungsaktualisierungen 19. März 2019 21. März 2019 1. Juli 2019 23. Juli 2019 29. Oktober 2019 Mehrere Daten können nun innerhalb der Kalenderauswahl in Matomo verglichen werden Segmente vergleichen 27. November 2019 16. Januar 2020 10. Februar 2020 24. Februar 2020 Matomo für WordPress 24. März 2020 28. April 2020 5. Juni 2020 20. Juli 2020 10. September 2020 Matomo 4 23. November 2020 26. November 2020 22. Dezember 2020 15. Januar 2021 22. Februar 2021 1. März 2021 17. Mai 2021 26. Mai 2021 28. Juli 2021 2. August 2021 7. Oktober 2021 30. November 2021 10. Dezember 2021 1. Februar 2022 8. März 2022 13. April 2022 26. April 2022 16. Mai 2022 25. Mai 2022 3. August 2022 5. Oktober 2022 5. Oktober 2022 19. Oktober 2022 27. Oktober 2022 8. Dezember 2022 16. Januar 2023 25. Januar 2023 20. März 2023 18. April 2023 6. Juli 2023 1. August 2023 28. November 2023 5. Februar 2024 20. November 2025 Matomo 5 19. Dezember 2023 5. Januar 2024 5. Februar 2024 7. März 2024 10. Juni 2024 15. August 2024 25. September 2024 12. Dezember 2024 22. Dezember 2024 24. Januar 2025 13. März 2025 18. März 2025 2. Mai 2025 28. August 2025 8. Oktober 2025 20. Oktober 2025 14. November 2025 26. November 2025 27. November 2025 10. Dezember 2025 29. Januar 2026 3. Februar 2026 4. März 2026 22. April 2026 3. Mai 2026 großes Redesign der Benutzeroberfläche (neues Theme, überarbeitete Top-Leiste, Seitennavigation und Widget-Auswahl) neuer Dark Mode (in den persönlichen Einstellungen aktivierbar)

Auszeichnungen Piwik wurde im Juli 2009 von SourceForge zum Projekt des Monats gewählt. 2012 gewann die Software die New Zealand Open Source Awards in der Kategorie „Open Source Software Project“ und war 2014 unter den letzten zwei Finalisten in der Kategorie „Open Source Use in Business“.

Weblinks

matomo.org (englisch) matomocamp.org Hinweise und Empfehlungen zur Analyse von Internet-Angeboten mit Piwik durch das Unabhängige Landeszentrum für Datenschutz Schleswig-Holstein (Datenschutz-Aufsichtsbehörde)

Einzelnachweise

Kategorie:Freie Statistik-Software Kategorie:Freie Webanwendung Kategorie:PHP