Matomo icon

Matomo

Use the Matomo API

Actions539

Overview

This node integrates with the Matomo API to perform various operations related to the Heatmap Session Recording resource, specifically the 'Get Heatmaps' operation. It allows users to retrieve heatmap data for a specified site, supporting a wide range of query parameters to filter and customize the data returned. This node is useful for analyzing user interactions on websites through heatmaps, which visualize clicks, mouse movements, and scrolls, helping optimize user experience and website design.

Use Case Examples

  1. Retrieve all heatmaps for a specific website to analyze user click patterns.
  2. Filter heatmaps by device type (desktop, mobile, tablet) to understand user behavior on different devices.
  3. Get heatmaps for a specific date range to compare user engagement over time.

Properties

Name Meaning
Query Parameters Collection of optional parameters to filter and customize the heatmap data retrieved from Matomo API. Includes options like heatmap type, device type, date, site ID, limit, and many others to tailor the API request.

Output

JSON

  • json - The JSON response from the Matomo API containing heatmap data based on the specified query parameters.

Dependencies

  • Matomo API authentication token and domain URL

Troubleshooting

  • Ensure that the Matomo API credentials (domain and auth token) are correctly configured; missing credentials will cause an error.
  • Verify that the query parameters are valid and supported by the Matomo API to avoid request failures.
  • Check network connectivity to the Matomo server to ensure the API requests can be made successfully.
  • If the API returns an error, review the error message for details and adjust the request accordingly.

Links

Discussion