A detail page for every event category, action and name, with its evolution and related breakdowns.
Turn Matomo's Events reports into a navigable analysis: open a detail page for any event category, action or name and see how it evolves and what it is combined with.
EventsEnhanced.getEventActionsForCategory, EventsEnhanced.getEventNamesForAction, EventsEnhanced.getEventValuesForName, EventsEnhanced.getEventsWithAllDimensions and EventsEnhanced.getEventNamesEvolution. Report metadata is complete, so API and AI clients (such as the McpServer plugin) can discover them.EventsEnhanced Premium adds three reports to every detail page, shown as previews in the free version:
EventsEnhanced folder into the plugins directory of your Matomo installation.There are no settings. Reports are built during archiving, so data appears for periods archived after activation. To see past periods, or to get the corrected numbers of this version for periods archived before an update, invalidate and re-archive them, for every period type (the default of the command), for example ./console core:invalidate-report-data --sites=1 --dates=2025-01-01,2025-12-31 --plugin=EventsEnhanced then ./console core:archive.
All reports are computed inside your Matomo database from the events you already track. The plugin sends no data to third parties.
Openmost is an official Matomo Implementation Partner. Event reports are only as useful as the tracking behind them: we design Matomo tracking plans with consistent event naming, goals and custom dimensions, then implement them in your tag manager.
EventsEnhanced adds a detail page for every event category, action and name. From any Events report (Behavior > Events), hover a row and click the "View Event Details" icon.
Each detail page includes:
The free plugin shows previews of the premium reports. EventsEnhanced Premium unlocks them.
EventsEnhanced.getEventActionsForCategory, EventsEnhanced.getEventNamesForCategoryEventsEnhanced.getEventCategoriesForAction, EventsEnhanced.getEventNamesForActionEventsEnhanced.getEventCategoriesForName, EventsEnhanced.getEventActionsForNameEventsEnhanced.getEventValuesForCategory, EventsEnhanced.getEventValuesForAction, EventsEnhanced.getEventValuesForNameEventsEnhanced.getEventsWithAllDimensionsEventsEnhanced.getEventNamesEvolution, EventsEnhanced.getEventCategoriesEvolution, EventsEnhanced.getEventActionsEvolutionReports are built during archiving, so data appears for periods archived after activation. To fill past periods, or to get the corrected numbers of the latest version for periods archived before the update, invalidate and re-archive them as described in the FAQ.
How do I access the event detail pages?
Open any Events report (Behavior > Events), hover a row and click the "View Event Details" icon.
Why is a detail page empty for past periods?
The reports are built during archiving. Periods archived before the plugin was activated have no data until you invalidate and re-archive them, for every period type (the default of the command), for example:
./console core:invalidate-report-data --sites=1 --dates=2025-01-01,2025-12-31 --plugin=EventsEnhanced
./console core:archive
Adjust --sites and --dates to your data. Keep the default periods: a month is built from its week archives, so a week archived before the plugin was active makes the month incomplete.
I updated the plugin, why do past reports still show the old numbers?
Version 5.1.0 fixes how the reports are archived: events without a name are counted under "Event Name not defined", the event value 0 is kept, the "Others" row of a truncated list is shown as "Others", and values with an apostrophe or another special character find their data. Reports archived before the update keep the old numbers until you invalidate and re-archive them with the commands above.
Why don't I see Custom Dimensions on the detail pages?
Custom Dimensions reports (premium) need the CustomDimensions plugin, at least one action-scoped Custom Dimension, and data for that dimension on the selected events.
Can I segment the detail page reports?
Yes, the segment, period and date selected in Matomo apply to every report of the detail page.
Does this plugin require any special permissions?
No. Anyone who can view the Events reports of a site can open its detail pages.
Which versions of Matomo are supported?
Version 5.x of the plugin supports Matomo 5 (5.0.0 or later). Use the 6.x versions for Matomo 6.
Version
5.1.0
License
GPL v3+
Keywords
event, events, événement, événements, enhanced, better, amélioré, mieux
Last Updated
Oct 14th 2026
Requirements
Matomo >=5.0.0,<6.0.0-b1
Matomo 5.x, Matomo 6.x
Downloads
7097
Changelog
Support
View and download this plugin for a specific Matomo version: