Matomo icon

Matomo

Use the Matomo API

Actions539

Overview

This node integrates with the Matomo API to perform various analytics operations. Specifically, for the 'Heatmap Session Recording' resource and the 'Get Recorded Sessions' operation, it fetches detailed data about recorded user sessions on a website. This is useful for analyzing user behavior through session recordings, helping to improve website usability and user experience. For example, it can retrieve session recordings to understand how users interact with a site, identify usability issues, or optimize conversion funnels.

Use Case Examples

  1. Retrieve recorded sessions for a specific website to analyze user interactions and identify drop-off points.
  2. Fetch session recordings filtered by device type or date range to study user behavior on mobile versus desktop.
  3. Get detailed session data to support UX improvements and heatmap visualizations.

Properties

Name Meaning
Query Parameters A collection of optional parameters to filter or customize the API request for recorded sessions, such as date, device type, limit, offset, and other Matomo-specific filters.

Output

JSON

  • json - The JSON response from the Matomo API containing detailed data about recorded sessions, including session metadata and user interaction details.

Dependencies

  • Requires Matomo API credentials including domain URL and authentication token.

Troubleshooting

  • Ensure that the Matomo API credentials (domain and auth token) are correctly configured; missing credentials will cause an error.
  • Verify that the selected resource and operation are supported by the Matomo API and that the query parameters are valid.
  • Check network connectivity and Matomo server availability if API requests fail.
  • If the API response is empty or unexpected, confirm that the query parameters (e.g., site ID, date range) are correctly set to return data.

Links

Discussion