OdooWiki OCA HUB

Piwik analytics

website_analytics_piwik folder_open OCA/website open_in_new
Website License: AGPL-3

Track website users using piwik

auto_awesome What this module does

AI-generated from the code · Odoo 13.0

Lets 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

website
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-03
Confirmed (verified in repository and branch) Estimated (unverified) No information

Confirmation status: 1 confirmed, 8 with no information of 9 versions.

terminal Installation and usage

No verified information

Installation 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.

info

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.