Yes, you get access to all data that is stored in your MySQL database: the data is stored in the matomo_log_hsr* tables.

You can also access the data via the API. let’s say you want to export a specific recording that can be found at the following https://matomo.yoursite.example/index.php?module=HeatmapSessionRecording&action=replayRecording&idSite=4&idLogHsr=67&idSiteHsr=2

For querying the raw data you need the idSite and idSiteHsr of the site and the idLogHsr of this recording.

When you now provide them to the HeatmapSessionRecording.getRecordedSession API, you get the full raw data of this visit (every mouse movement, scroll, etc.)


If you now want to get the data of multiple visits, you can use the getSessionRecordings and getRecordedSessions to get the idLogHsr in an automated way.

More details about the Heatmap & Session Recording API can be found here.

Previous FAQ: Which Matomo version is required for this Heatmap & Session Recording plugin?