Skip to content

renickbuettner/matomo-plugin

Repository files navigation

Renick.Matomo

Just a simple OctoberCMS plugin for embedding matomo analytics. These features are provided by the initial release of this plugin:

  • store matomo api key as well as page id
  • middleware for matomo server-side tracking
  • component for matomo javascript integration
  • component for matomo tag manager javascript integration
  • components hide the matomo script when an admin user is logged in
  • integration of analytic reports within the OctoberCMS backend

To install this plugin, you can just run the following command:

php artisan plugin:install Renick.Matomo [email protected]:renickbuettner/matomo-plugin.git

Feel free to ask, raise ideas, mind bugs or contribute on the Github repository. Please create a new issue or pull request.


Future ideas:

  • measure impact of accessing plugins config from database on site performance - may add support for in-memory cache?
  • add more report widgets (api is prepared...)
  • what use-cases do we may need?