Track website users using piwik
auto_awesome What this module does
AI-generated from the code · Odoo 13.0Lets you connect your Odoo website to a Piwik (Matomo) analytics server so visits to your website pages are tracked there. You enable it per website and enter the Piwik host and website ID.
This module adds Piwik (Matomo) web analytics tracking to your Odoo website. It does not create any new menu; instead it adds options to existing website screens.
- On the website settings form (Website > Configuration > Settings), a new "Piwik Analytics" block appears right after the Google Analytics setting. Tick the checkbox to turn tracking on, then fill in the Piwik website ID and the Piwik host.
- The same three fields (Piwik Analytics, Piwik website ID, Piwik host) are also available on the website record itself, under the "other" group of the website form. The ID and host fields only show when the checkbox is ticked.
- The Piwik website ID defaults to 1. The host field expects only the host and path (for example host.name/piwik), without http:// or https://.
When tracking is enabled and a host is set, the module inserts the Piwik tracking script into every website page, after the standard tracking code. It records page views and enables link tracking, and also adds a fallback image for visitors whose browser has JavaScript disabled.
It touches the website and res.config.settings models only, and inherits the website layout template.
Depends on
Models and fields (2)
- website · extends an existing modelpiwik_analytics_id (Piwik website ID), has_piwik_analytics (Piwik Analytics), piwik_analytics_host (Piwik host)
- res.config.settings · extends an existing modelpiwik_analytics_id, has_piwik_analytics (Piwik Analytics), piwik_analytics_host
Text generated by AI (DeepSeek) from reading the Odoo 13.0 code on GitHub; it may contain mistakes, so check the code before deciding. View the code on GitHub
Availability by version
Reviewed: 2026-11-03Confirmation status: 1 confirmed, 8 with no information of 9 versions.
Sources · Odoo 13.0
Confirmed on 2026-11-03 in branch 13.0 of OCA/website.
terminal Installation and usage
No verified informationInstallation instructions, the distribution package, dependencies and configuration steps are not shown because they have not yet been verified in the module documentation for any version.
Data imported from GitHub: this sheet reflects the latest catalog review, not a live lookup. Always check the module documentation and staging before installing in production.