Skip to main content

Matomo Analytics has a lot of data in it. However, the way that Matomo appears to expose this data to Looker Studio is on a report basis (by that I mean that you choose a report to connect to, and when you’ve chosen your report, you’ll have access to the dimensions and metrics that the report contains). This means that Matomo Analytics data in Looker Studio via Supermetrics is only available in a limited set of preconfigured combinations. 

In Matomo, if there’s a combination of dimensions and metrics you want but isn’t available in one of the preconfigured reports, you can choose to create a custom report. (Sidenote that I’ll come back to later: custom reports are created on a per-site basis, but can be shared across all sites in your account.)

The native Matomo Analytics connector allows Looker Studio report editors to connect to custom reports. The Supermetrics connector does not — only preconfigured reports are available.

However, the Supermetrics connector allows me to pull multiple sites into Looker Studio as one data source, but the native Matomo Analytics connector does not.

This means that in order to achieve my objective right now (one dashboard for multiple sites with dimensions and metrics combinations set by me) I’d have to use the native Matomo Analytics connector to connect to custom reports, and build a Looker Studio dashboard per site, rather than one Looker Studio dashboard that sites can filter with their own data (via Supermetrics).

I wonder that this might be because a custom report may exist for one site but not another, which would cause issues with the data source (but I’d argue that erroring is a reasonable result here if necessary). I believe there’s a flag that indicates if the custom report is shared across all sites in your account. 

This feature would be super helpful and would further distinguish the Supermetrics Matomo Analytics connector over the native connector.

Hi! Thank you for sharing this feedback and details about your use case.

While direct support for custom reports in Matomo via the dedicated connector isn't on our current roadmap, we understand the importance of being able to integrate this data.

As an alternative solution to achieve your desired outcome, I would recommend exploring our Custom Data Import (CDI) feature. Together with Matomo’s scheduled reports feature, it is possible to set up an import of any report in Matomo, including the custom ones. If you configure the reports to be sent from Matomo in CSV format via email, CDI can ingest this into Supermetrics. By doing so, you'll be able to query the data in Looker Studio.

Learn more here:

We’ll keep your request in mind as we prioritize future connector enhancements, and we’ll share updates if anything changes.

Thanks again for your input and let me know if you have any questions!

Kenneth

Product Manager