OdooWiki OCA HUB

Plausible analytics

website_plausible folder_open OCA/website open_in_new
Website License: LGPL-3

This module allows to configure your odoo website to connect with Plausible.

The addon is a port from the Odoo CE 16.0 feature and as such, it is not included in the OCA CLA. That means we do not have a copy of the copyright on it like all other OCA modules.

auto_awesome What this module does

AI-generated from the code · Odoo 15.0

Connect your Odoo website to Plausible.io analytics. Enter your Plausible site and shared link key in Website settings, and visitor tracking plus a dashboard embed appear automatically.

This module lets you use Plausible.io, a privacy-friendly analytics service, on your Odoo website. In Website settings, a new "Plausible Analytics" option appears next to the Google Analytics setting. When you enable it, you must fill in two fields: the Plausible shared link auth key and the site (for example, domain.com). If you paste a full Plausible shared link, the module automatically extracts the auth key and site name for you.

Once configured, the tracking script is added to every public page of your website, so visits are sent to Plausible. The script is not loaded while you are editing the website. A special event is also sent when a visitor lands on a 404 error page, recording the path that was not found.

On the website dashboard, a new Analytics block shows your Plausible statistics inside an embedded frame. If Plausible is not configured yet, the block shows a button linking to the documentation to help you connect it. The dashboard data is fetched through the website backend controller, and the embed is only shown to users with website designer rights.

The module extends the website configuration and website records, and adds settings under the Website settings screen.

Depends on

website
Models and fields (2)
  • website · extends an existing modelplausible_site, plausible_shared_key
  • res.config.settings · extends an existing modelplausible_site (Plausible Site (e.g. domain.com)), plausible_shared_key (Plausible auth Key), has_plausible_shared_key (Plausible Analytics)

Text generated by AI (DeepSeek) from reading the Odoo 15.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: 2 confirmed, 7 with no information of 9 versions.

terminal Installation and usage

OCA documentation · Odoo 15.0

To configure a website to be integrated with Plausible, you need to:

  • Go to Website > Configuration > Settings.
  • Enable 'Plausible Analytics'.
  • Fill in your 'Shared Link Auth'.

In case you host Plausible on your own server, you need to:

  • Activate the developer mode (in Settings)
  • Go to Settings > Technical > System Parameters.
  • Create the following parameter: key 'website.plausible_script' and value 'https:///js/script.js'
  • Create the following parameter: key 'website.plausible_server' and value 'https://'

No verified information in OCA: Installation, Usage.

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.