You can access the User IDs report within the Visitors section of the main navigation within Matomo. This report will show you a table of all registered User IDs that have interacted with your site during the selected reporting period. It also shows the number of visits and actions completed by each user, as well as, whether or not the user converted at least one goal.

Matomo User ID Table

The User IDs table can also be updated to include more engagement metrics. To do this, hover your mouse over the table so the icons menu appears in the bottom left. Then click on the table icon Table Icon to reveal the alternative visualisation options. Then click on Display a table with Visitor engagement metrics. This will update the report to include additional columns so you can analyse the following metrics in one view:

  • Visits – How many times did each user visit your site within the reporting period?
  • Actions – How many actions have they taken on your site? This could include page view, searches, downloads or clicks on your links to external sites.
  • Actions Per Visit – How many of these actions did they take on an average visit?
  • Avg Time on Website – What is the average amount of time the user spent on your site for each unique visit?
  • Bounce Rate – The percentage of the users’ visits where they only viewed a single page.
  • Conversion Rate – The percentage of the users’ visits where they completed a Goal.

The above statistics are useful for analysing your groups of users, but it is also possible to get even more granular data for a single user. If you hover your mouse over any of the User ID rows, you will see three green icons appear. Clicking on any of these will allow you to dig even deeper into visits by that user.

User ID Row Menu

View Visitor Profile

When you click on the user profile icon User Profile Icon a Visitor Profile will load containing extended details about a user. It features details such as their location, device and browser usage, number of visits, any custom dimensions or variables, Ecommerce value, and a full breakdown of their visits to your site. This feature can help you build customer profiles to identify where you may be able to offer more value.

User ID: Visitor Profile

Open Segmented Visits Log

Clicking on the segmented visits log icon Segmented Visits Log Icon displays a paginated log of all visits associated with the unique User ID. User IDs stored without pseudonyms can be helpful for customer support to debug where a specific user might be encountering issues on your site.

User ID Visits Log

Open Row Evolution

Click on the row evolution icon Row Evolution Icon to load an Evolution Graph, where you can explore the user’s engagement over time. You should also keep an eye out for potential issues on your site. For example, if you notice dips in traffic trends that coincide with annotated changes on your website.

User ID Row Evolution

How to use User IDs to Create a “Logged In” Segment

Segments are a powerful tool for analysing groups of visitors to your site based on specific criteria. When paired with the User ID feature, you can easily create a segment based on logged in users. The first step is to make sure you only allocate User IDs to registered and logged in visitors on your site. From there, you can use the standard segment builder to check for the presence of a User ID to determine whether a visitor is logged in or not.

Logged In User Segment

This segment can be useful for analysing whether logged in users interact with your site differently from logged out users. It can also help you understand trends for what is likely to be your most valuable users.