Every organisation measures success differently. Custom Reports provide the flexibility to analyse user behaviour, content performance, and Ecommerce activity on your terms.

Create reports, apply filters, and structure the output around your actual reporting needs rather than working backwards from predefined dashboards.

Need more granularity? Increase the number of dimensions per report, adjust row limits, and tune performance for large datasets.

How Custom Reports work

Build reports that reflect your own goals. Choose from hundreds of metrics and dimensions - covering everything from page behaviour and form completions to checkout steps and content consumption.

Compare behaviours across different visitor segments and identify patterns that may otherwise remain hidden in broader reports.

Build reports that reflect your own goals

Put recurring reports on autopilot

Automate report delivery and spend less time compiling updates. Schedule custom reports for automatic delivery via email or SMS, or extend delivery options to Microsoft Teams or Slack with integration plugins. The right people see the numbers they need, on a cadence that suits them.

Put recurring reports on autopilot

Export and share data your way

Export directly from the Matomo interface, pull data via the HTTP API, or query the underlying MySQL tables for advanced workflows. Use your custom report data in Looker Studio, BI platforms, data warehouses or wherever your organisation's reporting already lives.

Add reports as dashboard widgets to share focused views with specific teams, clients, or stakeholders with controlled access.

Understand what happens before a conversion

Pair Event Tracking with Custom Reports to see which interactions (clicks, downloads, video plays, form completions) precede conversions. Identify where users drop off and treat those exit points as optimisation opportunities rather than lost causes.

Understand what happens before a conversion

Built into the Matomo experience

Custom Reports extends what's already in Matomo, giving you more ways to explore and interpret your data.

Apply Segments to analyse specific audiences, use Row Evolution to track changes over time, Visitor Logs to investigate individual journeys, and pivot reports to compare data across multiple dimensions. Build custom dashboards to bring related reports together in one view.

Built into the Matomo experience Built into the Matomo experience

Try Custom Reports Today

No cap on reports. Create as many custom reports as you need for marketing, product, sales, finance, or executive audiences. There is no limit on the number of reports you can create and share.

Start your 30-day free trial today. Full access to Custom Reports. No credit card required.

Custom Reports features

  • Create compelling custom reports tailored to your needs without any developer knowledge in just seconds.
  • Choose from over 200 dimensions and metrics.
  • Supports several visualisations including evolution over time graphs, data tables, bar graph, pie chart, cloud chart, and others.
  • Define a report filter which is applied on the raw data to show the data only for a subset of your visitors and users.
  • Put your custom report on any existing reporting page or on its own reporting page.
  • Superusers can make reports available for all websites.

Integrates with Matomo Analytics

  • Enjoy features that are not supported by most standard Matomo reports such as pivoting.
  • Drill down deeper and filter custom reports with Segments.
  • View the evolution over time of any dimension value with Row Evolution.
  • View the segmented Visitor Log with just one click.
  • Supports other typical Matomo features like flatten, search, and more.
  • View your custom reports on the go with the Matomo Mobile App.
  • Create unlimited number of reports. No data limits.
  • Supports other premium features like Media Analytics, Form Analytics and Activity Log.

Export and API features

  • Get automatic email and sms reports for your custom reports, or send them to your colleagues or customers.
  • Embed the custom report widgets directly in your app, dashboard, or even TV screen!
  • HTTP API to manage your custom reports.
  • HTTP API to fetch and export all Custom Reports.
  • Get access to all the raw data via MySQL for 100% data ownership.

Demo

  • Report Content Definition

    Image
  • Report Filter Definition

    Image
  • Example Report By Minute

    Image
  • Example Report Events

    Image
  • Example Report Revenue Per Country

    Image
  • Example Report By User

    Image

The Custom Reports User Guide and the Custom Reports FAQ cover how to get the most out of this plugin.

/yearly
1-4 users and up to 5M hits/month
Unlimited websites
Switch to EUR

Do you have a question about this plugin? Email us

View this plugin for a specific Matomo version:


Please share