Video event tracking

Hi All,

New to Piwik and just doing a bit of research as we are looking at using this at our company, one of the things we are trying to achieve with video event tracking is the progress before exit, that is how much of a video someone has watched before exiting.

From the research I have done so far it appears it is possible using custom variables but with the side effect of creating multiple page views which obviously skew the video views results.

Has anyone else managed find a way around this problem or can they point us in the right direction ?

Much appreciated in advance,


Yes you are right, that custom variables are best way and that it will create some inaccuracies.

An alternative would be to add ability to trigger “special page views” that do not add to the total but can be used solely for “events” type actions. I commented this few months ago: Custom Events analytics, event tracking · Issue #472 · matomo-org/matomo · GitHub

if you can sponsor such improvement please get in touch

We now have a Media Analytics plugin that tracks Videos & Audio!

More information is available here: The plugin gives useful insights into media / video / audio analytics and adds many new reports, widgets and segments to Piwik.

Works with HTML5 video & audio, Vimeo and YouTube out of the box. Support for other players can be added easily and is documented in the developer docs. We are also happy to add support for more players upon request, please ping us. After installation the plugin will in most cases directly start tracking data see the setup guide

For a full list of features check out . Docs are available at FAQ, User Guide, Developer docs