Matomo icon

Matomo

Use the Matomo API

Actions539

Overview

This node integrates with the Matomo API to perform various analytics and management operations across multiple Matomo modules. Specifically, for the SEO resource with the Get Rank operation, it retrieves the SEO rank for a given URL. The node is useful for users who want to programmatically access Matomo analytics data, manage experiments, track actions, and more, directly within their workflows. For example, it can fetch SEO rankings, manage A/B testing experiments, or retrieve user activity logs.

Use Case Examples

  1. Retrieve the SEO rank for a specific URL to monitor search engine performance.
  2. Fetch active A/B testing experiments to analyze ongoing tests.
  3. Get detailed user activity logs for auditing purposes.

Properties

Name Meaning
Query Parameters A collection of optional parameters to customize the API request, such as filtering by date, site ID, or other Matomo-specific options.

Output

JSON

  • json - The JSON response from the Matomo API containing the requested data, such as SEO rank information for the Get Rank 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; missing these will cause an error.
  • Verify that the query parameters are correctly formatted and valid for the selected operation to avoid API errors.
  • Check the API method name constructed in the URL matches the Matomo API documentation for the chosen resource and operation.
  • If the API response is empty or unexpected, confirm that the Matomo instance is accessible and the user has sufficient permissions for the requested data.

Links

Discussion