Menu

Professional, performant and accessible Joomla extensions

Join the club of professionals who care about their web site.

Get Swiss made extensions from a team of Joomla core developers!

We do it with love since 2007.

Show me more ...

Get it free

Our mission is to be a gear of the Joomla Ecosystem and their community. We respect the Open Source ideology. That's why we offer fully functional FREE versions of our products. All of our extensions are GPL licensed to give you freedom to use. No calls home to ensure your privacy.

Download

Become a pro

Digital Peak develops professional and rock solid Joomla extensions. Are you looking for advanced features and top support? Our competitive subscription bundles have clear prices and no hidden fees. We even have a relaxed 30 days money back guarantee, no question asked!

Subscribe
Allon Moritz
Owns 1677 cases
Status:
New
Type:
Responsible user:
Access:
Public
Parent Category:
DPAnalytics
Category:
DPAnalytics plugins
Last Updated:
Allon Moritz, Thursday, 28 November 2024 14:17
Created:
Wednesday, 06 September 2023 09:47
Hits:
727

Introduction

The DPAnalytics Matomo plugin integrates matomo.org into Joomla. The Matamo plugin adds a tracking code to your web site which does allow Matomo to analyze your visitors behavior. Additionally it is able to track none HTML page requests.

Matomo, formerly known as Piwik, is an open-source web analytics platform that provides website owners and administrators with a comprehensive set of tools to track and analyze visitor behavior on their websites. Matomo is an alternative to popular proprietary web analytics services like Google Analytics, and it offers several advantages, including data ownership, privacy control, and customization options. Here are some key features and aspects of Matomo:

  1. Open Source: Matomo is an open-source software, which means its source code is freely available for anyone to view, modify, and distribute. This openness encourages transparency, security, and community collaboration.

  2. Data Ownership and Privacy: One of Matomo's most significant selling points is that it allows website owners to retain full control and ownership of their analytics data. This contrasts with some other analytics platforms that may collect and potentially use data for their own purposes. Matomo helps users comply with data privacy regulations, such as GDPR, by allowing them to host the analytics data on their own servers or a trusted third-party hosting service.

  3. Customization and Flexibility: Matomo is highly customizable and adaptable to specific tracking needs. Users can define custom dimensions, track events, set up goals, and create custom reports to gain insights tailored to their unique requirements.

  4. Real-Time Analytics: Matomo provides real-time data on website traffic, allowing website administrators to monitor user activity as it happens. This is valuable for tracking marketing campaigns, events, or sudden traffic spikes.

  5. Visitor Tracking: Matomo offers detailed information about visitors, including their geographical location, referral sources, device types, and more. It also tracks the paths visitors take through the website and their interactions with specific pages and elements.

  6. E-commerce Analytics: For e-commerce websites, Matomo provides comprehensive e-commerce tracking capabilities, allowing businesses to monitor product views, cart additions, purchases, and revenue data.

  7. Goal Tracking: Users can define and track specific goals, such as form submissions, downloads, or other important actions on the website. This helps in measuring the success of specific conversion actions.

  8. Plugin Ecosystem: Matomo has an active community of developers who create plugins to extend its functionality like Joomla. These plugins can add new features, integrations with other software, and additional tracking capabilities.

  9. Data Visualization: Matomo offers various data visualization tools, including charts, graphs, and dashboards, to help users interpret their analytics data more easily.

  10. Security: Matomo prioritizes security and provides features like user authentication, data anonymization, and protection against common web threats to ensure the integrity and security of collected data.

  11. Developer API: Matomo has a rich API which allows developers to embed widgets or the whole dashboard into other web sites. Make extra tracking calls which do not belong to a web HTML request.

In summary, Matomo is a versatile web analytics solution that prioritizes data privacy, customization, and control for website owners. Its open-source nature and commitment to data security make it a popular choice, particularly for organizations seeking a self-hosted, privacy-focused alternative to mainstream analytics platforms.

Matomo dashboard

Options

The plugin has various options to adapt it to your needs. The most important ones are listed here which are needed to have it up and running:

  • Analytics url
    The analytics url points to your Matomo installation root site. It must start with the scheme like https. Examples are https://www.example.com or https://analytics.example.com:8080/Matomo.
  • Site ID
    The site ID in Matomo. Is mostly 1 except when you track multiple domains in one installation.
  • Read authentication token
    The read authentication token is needed to add the Javascript tracking code, to embed widgets or the dashboard and to do read API calls.
  • Write authentication token
    The write authentication token is only needed to track none HTML requests which are not handled by the tracking analytics Javascript code.

Plugin Options

Analytics Url [Type: Text]
The url where Matomo is installed.
Site ID [Type: Text] [Default: 1]
The ID of the site to track.
Read Authentication Token [Type: Text]
The authentication token of a user in Matomo with 'Read' permission.
Write Authentication Token [Type: Text]
The authentication token of a user in Matomo with 'Write/Administrator' permission.
Applications [Type: List] [Default: Site]
The applications to track.
The following options are available:
  1. Site
  2. Administrator
  3. API
Include Urls [Type: Subform]
Select the urls to track. If none is slected, then all are included.
Exclude Urls [Type: Subform] [Default: [{"pattern":"*option=com_dpanalytics*"}, {"pattern":"*plugin=RunSchedulerLazy*"}, {"pattern":"*/component/ajax/?format=json*"}]]
Select the urls not to track.
Include User Groups [Type: Usergrouplist]
Select the user groups to track. If none is slected, then all are included.
Exclude User Groups [Type: Usergrouplist]
Select the user groups not to track.
The following options are available:
  1. All

Comments (0)

Latest downloads

We cooked the latest DPCalendar version 10.5.4 for you on 18. December 2025!

Grab your copy here...

Why Digital Peak

Software should work for you – it should be simple, accessible, easy to use and above all, it should do what it says on the tin. But it isn't always the case and unless you have some pretty high level technical knowledge, you are going find it pretty tricky to make it work in the way you want. This is where Digital Peak comes in. The development of products to make your use of software easier and more productive is what we are all about. Well, that, and a lot more besides.

Meet the team ...

Latest Blog Posts

Joomla 6 banner
Joomla 6 compatibility Oct 21 2025

Joomla 6 was released with some amazing new features like core automatic updates. Read on how we handle compatibility with it and what for older Joomla versions we support.

Dashboard with some graphs
Automated testing is essential for Joomla CMS updates Sep 24 2025

For web agencies managing multiple Joomla websites, updates are both a necessity and a risk. Every new Joomla release, whether it’s a security patch or a major version upgrade, keeps sites secure...

Banner
New plugins and adapter to adapter sync Jun 26 2025

DPCalendar comes with a new user group discount setting for the whole booking or only the payment options and with a Bexio (Swiss accounting) payment provider plugin. Beside that does the DPMedia...

Banner
DPCalendar booking experience updated Mar 25 2025

DPCalendar did grow over the years from a pure calendar extension to a massive event booking system. In this release window we put a lot of energy to improve it on different areas and make the...

Gallery banner
DPMedia gallery module Feb 27 2025

In the February 2025 release window we built a brand new DPMedia gallery module which shows your images from the core Joomla media manager on the front end for any adapter like Google Drive, Dropbox or...

Banner for article with a lego robot
Stability window and DPAnalytics preview Nov 28 2024

As we shipped last month DPCalendar 10.0.0 and the other extensions with big architecture changes in our build system, this release window contains mainly stability changes and a couple of nice...