Matomo icon

Matomo

Use the Matomo API

Actions539

Overview

This node integrates with the Matomo API to perform various analytics and management operations. Specifically, the 'Get Processed Report' operation under the 'API' resource fetches a human-readable, processed version of any report with processed metrics from Matomo. This is useful for users who want to retrieve detailed analytics reports in a ready-to-use format without manual data processing. Practical applications include fetching website traffic reports, user behavior analytics, or custom metric reports for further automation or analysis.

Use Case Examples

  1. Fetch a processed report for a specific website and date range to analyze visitor metrics.
  2. Retrieve a processed report with custom query parameters to monitor e-commerce conversions.
  3. Use the node to automate the retrieval of processed reports for scheduled analytics workflows.

Properties

Name Meaning
Query Parameters A collection of key-value pairs to customize the API request, such as filtering by site ID, date, segment, or other report-specific parameters.

Output

JSON

  • `` - Array of processed report data objects returned from the Matomo API

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 selected API method to avoid request failures.
  • Check network connectivity and Matomo server availability if requests fail or time out.
  • Error messages from the Matomo API are wrapped and presented; review the error message and stack trace for debugging.

Links

Discussion