Matomo icon

Matomo

Use the Matomo API

Actions539

Overview

This node integrates with the Matomo API to perform various operations across multiple resources such as Users Flow, Actions, Goals, and more. Specifically, for the 'Users Flow' resource with the 'Get Available Data Sources' operation, it fetches the available data sources for user flow analysis in Matomo. This node is useful for analytics workflows where you want to retrieve detailed user interaction data, manage users, or access other Matomo analytics features programmatically. For example, it can be used to automate fetching user flow data to analyze visitor paths through a website.

Use Case Examples

  1. Retrieve available data sources for user flow to understand how users navigate through a site.
  2. Fetch user interaction actions to analyze specific user behaviors.
  3. Get detailed user flow data to visualize visitor paths and drop-offs.

Properties

Name Meaning
Query Parameters Collection of optional parameters to filter or specify the API request for the selected operation. Includes a wide range of possible filters such as date, site ID, segment, limit, and many others relevant to Matomo API calls.

Output

JSON

  • 0 - Array of JSON objects representing the response from the Matomo API for the requested operation.

Dependencies

  • Matomo API credentials (domain and auth token) are required for authentication.

Troubleshooting

  • Ensure that the Matomo API credentials (domain and auth token) are correctly configured; missing credentials will cause an error.
  • Verify that the selected resource and operation are supported and correctly spelled; unknown resources or operations will throw an error.
  • Check the query parameters for correctness and compatibility with the Matomo API; invalid parameters may cause API errors.
  • If the API response is empty or unexpected, verify the Matomo server availability and API endpoint correctness.

Links

Discussion