Matomo icon

Matomo

Use the Matomo API

Actions539

Overview

This node integrates with the Matomo API to perform various operations related to the 'Goal' resource, specifically the 'Get Items Sku' operation among many others. It allows users to query product data by SKU for a site and period, as well as interact with a wide range of Matomo modules and functionalities. This node is beneficial for users who want to automate data retrieval and management tasks from Matomo analytics, such as fetching goal-related metrics, managing experiments, or accessing detailed analytics reports.

Use Case Examples

  1. Fetch product data by SKU for a specific site and time period to analyze sales performance.
  2. Retrieve goal metrics to evaluate conversion rates and optimize marketing strategies.
  3. Manage A/B testing experiments by starting, finishing, or updating experiments programmatically.

Properties

Name Meaning
Query Parameters Collection of optional parameters to filter or specify the API request, such as site ID, date range, metric filters, and other Matomo-specific options.

Output

JSON

  • json - The JSON response from the Matomo API containing the requested data, such as product SKU details, goal metrics, or other analytics data depending on the operation.

Dependencies

  • An API key credential for Matomo API authentication

Troubleshooting

  • Ensure that the Matomo domain URL and authentication token are correctly configured in the node credentials to avoid authentication errors.
  • Verify that the query parameters are correctly formatted and valid for the selected operation to prevent API request failures.
  • Check the Matomo API documentation for the correct method names and required parameters for the chosen resource and operation.
  • If the API response is empty or returns a 204 No Content status, verify that the requested data exists for the specified site and period.

Discussion