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 'Get Heatmap' operation, it retrieves heatmap data by making an authenticated API request to Matomo. This is useful for analyzing user interactions on websites through heatmaps, such as clicks, mouse movements, or scrolls, helping to optimize user experience and website design.

Use Case Examples

  1. Retrieve a heatmap for a specific website to analyze user click patterns.
  2. Fetch heatmap data filtered by device type or date range to understand user behavior on mobile vs desktop.
  3. Get heatmap data including mirrored page tree information for detailed session analysis.

Properties

Name Meaning
Query Parameters Collection of optional parameters to customize the API request, such as filtering by device type, date, heatmap type, site ID, and more.

Output

JSON

  • any - The JSON response from the Matomo API containing heatmap data or other requested analytics data.

Dependencies

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

Troubleshooting

  • Ensure that the Matomo domain and authentication token credentials are correctly configured; missing credentials will cause errors.
  • Verify that the query parameters are correctly formatted and valid for the Matomo API method being called.
  • Check network connectivity and Matomo server availability to avoid request failures.
  • If the API returns an error, review the error message for details on invalid parameters or permissions issues.

Links

Discussion