Tracking API

Javascript client for Tracking API This is default recommended client. Learn more at: developer.matomo.org/api-reference/tracking-javascript Using the Javascript client works well for most users where pasting a Javascript code in the page footer is not an issue. Tracking API Clients Sometimes …

Read MoreTracking API

Matomo Analytics API

This page is a hub space linking to the Analytics API guides. There are two main APIs in Matomo (Piwik) Analytics Web API: used to request all Matomo reports and to manage (add, update, delete) websites, users, permissions, email reports, …

Read MoreMatomo Analytics API

Cohorts

Matomo defines a cohort as a group of users who have the same acquisition date (the date a user started visiting your website). Cohort analysis is the process of viewing and comparing different cohorts’ behavior over time to understand how …

Read MoreCohorts

White labelling Matomo

By default, Matomo lets you customise the logo and favicon with your own. And with White Label, more elements of Matomo can be customised. You can offer your users a more streamlined analytics experience that is less confusing and lets …

Read MoreWhite labelling Matomo

Tag Manager

Matomo Tag Manager Simply said, Matomo Tag Manager is a plugin that takes Matomo Analytics to the next level. Similar to how a CMS brings you all the flexibility to publish content for your website, a Tag Management System (TMS) …

Read MoreTag Manager

Heatmaps

Heatmaps lets you record clicks, mouse movements, and scroll activities of your visitors on your website. Heatmaps helps you to find out where users think something is clickable but is not, whether there are parts of the page that are …

Read MoreHeatmaps

Session Recordings

Session Recordings lets you record all activities on a page of a real visitor such as clicks, mouse movements, scrolls, window resizes, page changes, and form interactions. You can then replay these interactions in a video to see exactly how …

Read MoreSession Recordings

Custom Dimensions

What is a Custom Dimension? With Custom Dimensions you can assign any custom data to your visitors or actions (like pages, events, …) and then visualize the reports of how many visits, conversions, pageviews, etc. there were for each Custom …

Read MoreCustom Dimensions