Matomo (formerly Piwik) is a leading open-source web analytics platform focused on data ownership, privacy, and compliance. It provides dashboards, goals, funnels, e-commerce analytics, and advanced reporting features. The latest version is Matomo 5.7.1 (released February 3, 2026), featuring a complete migration to Vue.js 3 and enhanced performance.
You can self-host Matomo using several methods:
Detailed installation instructions can be found in the Setup file.
Matomo offers a one-click update feature in the admin area. For Docker deployments, update by changing the image tag and recreating containers. For manual installations, download the latest files and follow the update wizard. Always backup before updating. More information can be found in the Setup file.
To secure your Matomo installation:
Additional security tips can be found in the Security file.
For optimal performance:
See the Configuration file for detailed performance settings.
For better performance, disable browser archiving and set up a cron job:
config/config.ini.php:[General]
browser_archiving_disabled_enforce = 1
# Add to crontab
MAILTO="admin@yourdomain.com"
5 * * * * www-data /usr/bin/php /path/to/matomo/console core:archive --url=https://matomo.yourdomain.com > /var/log/matomo-archive.log
Matomo offers numerous plugins and integrations to extend its functionality. You can:
More information can be found in the Configuration file.
Matomo offers various features to comply with privacy regulations:
More information can be found in the Configuration file.
# Standard backup
time mysqldump --extended-insert --no-autocommit --quick --single-transaction matomo -umatomo -p > matomo_backup_$(date +%Y-%m-%d).sql
# Compress the backup
tar zcf matomo-mysql-$(date +%Y-%m-%d-%H.%M.%S).sql.tar.gz matomo_backup_$(date +%Y-%m-%d).sql
sudo cp /var/www/html/matomo/config/config.ini.php /backup/location/config.ini.php.backup.$(date +%Y%m%d)
Always test your backups by restoring to a separate environment.
Matomo can be integrated with many other platforms and tools, including:
A list of available integrations can be found in the Links file.
You can export reports in various formats such as CSV, Excel, and PDF. This option is available in the admin area under report settings. You can also use the API for automated exports.
Matomo 5.x introduced significant improvements:
If you need help, you can:
For professional support, Matomo also offers support plans.
Any questions?
Feel free to contact us. Find all contact information on our contact page.