Extended annotations management with a full admin UI to view, add, edit, delete and export all annotations.
Warning
This plugin is experimental and was coded using Claude Code. It is provided without any warranty regarding quality, stability, or performance. This is a community project and is not officially supported by Matomo.
Provides an enhanced admin interface for managing annotations across all your sites. View every annotation in a single unified table, add or edit annotations via a modal form, and export everything to CSV or JSON.
- View all annotations in a single, unified table sorted by date
- Add new annotations with site selection, date picker, and starred option
- Edit existing annotations (your own, or all if you have admin/super user access)
- Delete annotations with confirmation
- Export annotations to CSV or JSON format
- Multi-site support — see annotations from all sites you have access to
Who can see annotations?
All logged-in users can view annotations for sites they have access to.
Who can edit or delete annotations?
Users can edit/delete their own annotations. Admin users can manage any annotation for their sites. Super users can manage all annotations.
Does this plugin make external requests?
No. All data stays within your instance.
- Matomo >= 5.0
- PHP >= 8.1
- Go to Administration > Marketplace
- Search for "AnnotationsExtended"
- Click Install
- Download the latest release from GitHub
- Extract to your
matomo/plugins/directory asAnnotationsExtended - Activate the plugin in Administration > Plugins
Navigate to Administration > Personal > Annotations to access the annotations manager.
See CHANGELOG.md.
GPL-3.0+. See LICENSE for details.