Analyse

Email reports in Matomo: set up and send

Not everyone opens Matomo. For everyone who prefers their numbers in the inbox, Matomo sends reports on a schedule: daily, weekly or monthly. Here is how to set that up, what matters for delivery and when you need more than the built-in reports.

Management wants to know every month whether enquiries are growing, marketing every Monday how the campaigns are doing. Nobody needs to open Matomo for that: email reports bring the numbers to the inbox on a schedule, to colleagues with a Matomo login and to everyone else.

What Matomo includes

Email reports are built into Matomo. You find them in the administration under Personal, “Schedule Reports”. Every logged-in user can create their own reports for the websites they may view. A report consists of these parts:

  • Name and description, shown at the top of the report.
  • Segment, if the report should show only part of the visits, for example only paid campaigns.
  • Report schedule: daily, weekly (Mondays), monthly (on the 1st) or never, then for download only.
  • Report period: which period the report covers. By default it follows the schedule, so a weekly report covers the last week. But you can, for example, send the figures for the current year every week.
  • Hour, based on the website’s time zone.
  • Recipients: yourself and any other addresses.
  • Format and display: HTML, PDF, CSV or TSV, with tables, graphs or both, optionally with evolution graphs over the previous periods.
  • Reports: the Matomo reports to include, from the visits overview to goals and ecommerce.
Matomo, form for a new scheduled report: Choose a segment (All visits), Report Schedule (Weekly), Report Period (week) and Send report at (01:00) with the explanations next to them
Schedule, report period and hour in the form for email reports, here in Matomo 6.0.0-rc1 on our test instance.
Klick auf das Bild: einpassen oder OriginalgrößeBild antippen: Originalgröße
Matomo, form for a new scheduled report: Choose a segment (All visits), Report Schedule (Weekly), Report Period (week) and Send report at (01:00) with the explanations next to them

Schedule, report period and hour in the form for email reports, here in Matomo 6.0.0-rc1 on our test instance.

Instead of email, the bundled Mobile Messaging plugin can also send an SMS, through an SMS provider you connect yourself.

From schedule to inbox: Matomo builds the report from the archived figures at the chosen hour and sends it through its own mail server. Every recipient can unsubscribe with a link.

Setting up a report

  1. Give it a name that says what the report is for, for example “Monthly report management”.
  2. Choose a segment if the report should show only part of the data.
  3. Set schedule and period. Monthly usually suits management, weekly suits marketing.
  4. Add recipients, one address per line.
  5. Choose the format. HTML reads best in the inbox, PDF suits filing, CSV and TSV suit further processing.
  6. Select the reports and arrange their order in the preview.
  7. Send a preview and check it before the first real report goes out.

A quick way to your first report is a dashboard: in Matomo 5.14 and 6, “Export dashboard” creates an email report with the reports of the widgets already selected. How to build dashboards per audience is covered in Dashboards.

Making sure the reports arrive

  • Set up email sending. Matomo sends through the mail server configured in the general settings. Without it, the reports get stuck.
  • Let the scheduled tasks run. Matomo’s task scheduler handles sending, reliably with the cron job for archiving (core:archive). The exact delivery time can therefore vary a little.
  • Preview first. “Send preview now” shows how the report arrives and reveals mail server problems.
  • Segments are protected. A segment used by an email report cannot be deleted while the report needs it.
  • Unsubscribing always works. Every recipient can leave a report with a link.

Where the built-in reports stop

Matomo’s email reports place standard reports one after another: one table or graph per report, in Matomo’s fixed design. For a short weekly overview that is enough. As soon as a report should convince management or steer a team, a few things are missing:

  • Comparisons. How a number changed against the previous period is shown only as an evolution graph, not as a change next to the number.
  • Design. KPIs, text and tables cannot be combined freely into one page.
  • One segment per section. A segment applies to the whole report.

Email Reports Pro comes on top of Matomo’s reports. Existing reports keep running and can be taken over as a starting point. Sending goes through your Matomo’s mail server, on the same schedule of the scheduled tasks.

The same weekly report twice: on the left with Matomo's built-in reports as a sequence of standard tables, on the right with Email Reports Pro from blocks, with KPIs, change against the previous period and a readable table.

A good email report

  • has one group of recipientsManagement monthly, marketing weekly.
  • shows comparisonsEvery number with previous period or trend.
  • is shortThe essentials at the top, details in the dashboard.
  • is maintainedWhoever no longer reads it comes off the list.

Typical pitfalls

  • One report for everyoneEveryone searches for their numbers among everyone else’s.
  • Numbers without comparisonWhether 1,200 visits is good, the number alone does not say.
  • No mail server, no cron jobThen nothing arrives, and it is noticed late.
  • Orphaned recipientsPeople who left the company keep receiving numbers.

Sources

As of 12 November 2026, Matomo 5.14 and 6.0.0-rc1

FAQ

Frequently asked questions

When do the email reports arrive?

Weekly reports go out on Mondays, monthly ones on the first day of the month, daily ones every day, each at the chosen hour in the website's time zone. The exact delivery time depends on when Matomo runs its scheduled tasks, usually through the cron job for archiving.

Can people without a Matomo login receive the reports?

Yes. Besides "Send to me" you can add any other email addresses, one per line. Every email contains a link the recipient can use to unsubscribe from that report.

Why does no email report arrive?

Usually it is Matomo's email sending or the scheduled tasks. Check the mail server settings, send a preview to yourself and make sure the cron job for archiving runs. After that, check the recipients' spam folder.

Can I send a dashboard as an email report?

Yes, in Matomo 5.14 and 6 with "Export dashboard" in the dashboard's menu. Matomo then creates a new email report with the reports of the widgets already selected.

Questions about your setup?

In an intro call we'll look at your situation together.

Book an intro call

Newsletter

Matomo know-how, once a month.

Practical tips on tracking, privacy settings and performance, plus notes on important Matomo updates. No spam, unsubscribe any time.