Description
The Matomo Extension / Piwik extension connects the MainWP dashboard to Matomo installations (formerly Piwik) running on the child sites, centralizing traffic statistics, visitors, and page views into a single dashboard view. The add-on removes the site-by-site login to check reports, displaying consolidated charts for each child site within MainWP itself and saving the constant switching between analysis instances.
Key Features
- Native integration with Matomo
Connects MainWP to Matomo instances (formerly Piwik) installed on child sites via an API key. - Centralized analytics dashboard
Adds a screen to the MainWP panel with visitor charts, page views, and average time per site. - Reports by child site
Lets you open detailed metrics for each individual child site from the MainWP listing. - API key-based configuration
Links each child site to its corresponding Matomo using a configurable authentication token in the admin. - On-demand data refresh
Reloads traffic numbers when accessing the widget, keeping statistics aligned with the source Matomo.
Benefits of the Matomo Extension / Piwik
- Less switching between dashboards
Reduces the time spent entering each separate Matomo to check traffic. - Consolidated view of the site network
Compares visitor performance across multiple child sites in one place. - Privacy preserved in analytics
Keeps traffic data on your own server via Matomo, without relying on third-party tools. - Faster operations for agencies
Streamlines monthly metric tracking for portfolios with dozens of WordPress sites.
Who Is It For?
- WordPress agencies that manage multiple client sites through MainWP and use Matomo as their analytics tool.
- Freelancers and developers who provide monthly traffic reports as part of the maintenance service.
- Teams concerned with privacy who prefer hosting their own analytics solution instead of Google Analytics.
Designed for professionals who combine MainWP as a central maintenance dashboard with Matomo as a self-hosted analytics solution, the extension completes the loop by bringing traffic from each child site to the same screen where you already manage backups, updates, and security. The result is fewer clicks in day-to-day work, faster report generation, and a metrics monitoring routine aligned with the entire portfolio.
Frequently asked questions
Is MainWP Matomo Extension (ex Piwik Extension) GPL-licensed?
Yes. MainWP Matomo Extension (ex Piwik Extension) is distributed under the GPL (GNU General Public License). You may legally use, modify and redistribute it on as many sites as you want.
Can I use MainWP Matomo Extension (ex Piwik Extension) on multiple sites?
Yes. You can install MainWP Matomo Extension (ex Piwik Extension) on as many sites as you want. Only automatic updates through Ultrapack Auto Updater have a limit: from 3 to 80 sites, depending on the plan.
How much does MainWP Matomo Extension (ex Piwik Extension) cost at Ultrapack?
MainWP Matomo Extension (ex Piwik Extension) costs US$2.99 as a single purchase, and it is also included in the subscription plans starting at US$12/mo (VIP I).
Does MainWP Matomo Extension (ex Piwik Extension) include updates?
Yes. The current version of MainWP Matomo Extension (ex Piwik Extension) is 5.1.2, published at Ultrapack on Apr 24, 2026. Subscribers update straight from the WordPress dashboard with UAU (Ultrapack Auto Updater).
Is MainWP Matomo Extension (ex Piwik Extension) scanned before publication?
Yes. Every version of MainWP Matomo Extension (ex Piwik Extension) goes through a malware scan (ClamAV and YARA rules, at UltraHub) before it is published.
What changed in this version
Version 5.1.2
- Updated: Strengthened permission checks for property assignment management to improve access control.
Version 5.1.1
- Added: Added an empty widget placeholder on the "Operations" page to improve layout consistency when no data is available.
- Updated: Removed the loader element that was not needed across all Matomo widgets.
- Updated: Improved widget layout by adding a widget footer area and correcting the widget body markup.
- Updated: Improved the "Matomo Settings" page by adding helpful field descriptions and grouping settings into clearer sections.
- Updated: Updated the tip message on the "Matomo Settings" page for better UI consistency.
- Updated: Improved the Matomo data page placeholder shown while Matomo data is still loading.
- Updated: Renamed the "Refresh Data" button to "Fetch Latest Data" and moved it to the "Data" tab for clearer workflow.
- Updated: Improved the success message shown after fetching the latest data for better clarity.
Version 5.1
- Fixed: Corrected default size and layout of Matomo widgets that displayed incorrectly after the recent Gridster to Gridstack library migration.
- Fixed: Resolved UI alignment issues by adjusting padding for various interface elements.
- Added: Localization support to enable users to translate the add-on into their preferred languages.
- Updated: Help documentation URL to replace outdated redirect links with direct paths for faster access.
- Updated: Enhanced user experience by automatically triggering the first API call after saving Matomo settings, eliminating the need to manually click the "Refresh Data" button.
- Updated: Method declarations to include proper public and static keywords in accordance with WordPress coding standards and development best practices.
- Dev: Applied WordPress coding standards compliance improvements to method visibility declarations.
Version 5.0.3
- Fixed: Problem with connecting to Matomo Dashboard with specific configuration
- Updated: Coding standards and best practices
- Updated: General maintenance and optimization
Version 5.0.2
- Added: Actions Log support
Release notes published by the developer.
How to install
Automatic updates: this item is updated by the Ultrapack Auto Updater. With it installed, the new version shows up in your dashboard like any other WordPress update (how to set it up).
- Download the file
mainwp-piwik-extension.zip. - In the WordPress dashboard, go to Plugins > Add New > Upload Plugin.
- Select the file
mainwp-piwik-extension.zipand click Install Now. - Click Activate.
Stuck on a step? Open a ticket telling us which one you stopped at.

UAU Ready