Real-Time Widget for Matomo
This plugin adds a native widget to the WordPress dashboard that connects to your Matomo On-Premise installation to display vital metrics in real-time.
Unlike other plugins that use iframes (often blocked for security) or synchronous PHP requests (which slow down the admin area), this widget uses a 100% JavaScript (Client-Side) architecture.
Your WordPress server performs no requests; the browser queries your Matomo API directly.
Key Features:
- Zero Server Impact: All processing is done in the client’s browser.
- Pure Real-Time: Visitor counters and logs update automatically every 10 seconds.
- Smart Hybrid Chart: Combines historical data (cached) with real-time data from the current day for total accuracy.
- Performance Monitor: Detailed chart of load times (Network, Server, DOM…) and visit duration metrics.
- “Black Box” Tooltips: Detailed, accessible information on hover, with visual differentiation for Searches, Downloads, Outlinks and Events.
- Live Desktop Notifications: Get a system alert when someone visits your site or when a specific traffic threshold is reached.
- Audio Alerts: Optional sound notification for new visits.
Copyright
Real-Time Widget for Matomo is distributed under the terms of the GNU GPL v2 or later.
This plugin bundles the following third-party resources:
-
Sound effect ‘alerta.mp3’ (Original: Text Tone 5.mp3) by dVidrio02 Source: https://freesound.org/people/dVidrio02/sounds/436214/ License: Creative Commons 0 (Public Domain)
-
Chart.js v4.5.1 Source: https://www.chartjs.org/ License: MIT License (https://opensource.org/licenses/MIT)
