Each report, custom report and dashboard can be emailed regularly to you, your teammates and your clients. You can choose delivery dates and receive important data straight to your mailbox.
To schedule an email report, follow these steps:
- Go to Menu > Analytics.
- Navigate to Settings.
- On the left, click Scheduled reports.
- Click Add a scheduled report.
- You can also skip steps 1-4. In a core report or custom report, click the ⋯ three-dot icon and click Create a scheduled report.
- Name the scheduled report.
- (Optional) Add a message that will be sent with the report.
- In Settings, select the file type: PDF or CSV.
Note: Scheduled reports in CSV format are not available for dashboards, funnel reports, user flow reports and attribution reports.
- In Settings, you can set up the following settings for PDFs:
- Format and Orientation
- Sampling: Set the sample size to calculate this report. Read more
- Row limit: Set the number of rows you want to see in the report.
- Segment
- Compare date range to previous period
And the following settings for CSV files:
- Sampling: Set the sample size to calculate this report. Read more
- Use column names instead of IDs
- Segment
- Compare date range to previous period
- Row limit: Set the number of rows you want to see in the report.
- In Visibility, you can set up the following settings for PDFs:
- Hide date range and segment details
- Hide filter details
- Include notes: Notes are comments you can add to dates in reports.
- In Source selection, select a report or dashboard.
Tip: You can include only one source in a scheduled report, whether it’s a report or a dashboard. To send both, set up separate scheduled reports.
- (Optional) Include additional reports in the scheduled report, and they will all be merged into a single PDF file.
- In Schedule, select:
- Expiration date: The report will not be sent beyond this date and will automatically pause.
- Frequency: Select quarterly, monthly, weekly or daily delivery.
- Period: For monthly reports, choose to display data from the last month or the previous 30 days. For weekly reports, opt for data from the last week or the past 7 days.
- Day of a month/week: You can pick the specific date for report delivery.
- In Recipients, enter the email addresses of the people you want to send the scheduled report to.
Note: Recipients need a Piwik PRO account with at least
no access
orview
permissions to open CSV reports. PDF reports are sent as attachments and don’t need an account. - When you’re done, click Save.
- Everything is set! Your newly scheduled report will now appear on the list.
- (Optional) Once you’ve scheduled your email report, you might want to give it a test run. Just click on the ⋯ three-dot icon next to the scheduled report and choose either Send to me now or Send to all now.
Note: A scheduled report sent on demand will only include data for the available period. For example, if you request a monthly report in the middle of the month, it will contain data for only half of the month.
Pause a scheduled report
To pause a scheduled report, follow these steps:
- Go to Menu > Analytics.
- Navigate to Settings.
- On the left, click Scheduled reports.
- Select the scheduled report you want to work with.
- On the right, click the ⋯ three-dot icon.
- Click Pause scheduled report.
- Done!
Edit, copy or delete a scheduled report
To edit, copy or delete a scheduled report, follow these steps:
- Go to Menu > Analytics.
- Navigate to Settings.
- On the left, click Scheduled reports.
- Select the scheduled report you want to work with.
- On the right, click the ⋯ three-dot icon.
- Click Edit scheduled report, Copy scheduled report or Delete scheduled report.
- All done!