Report Types
Plausible offers two types of scheduled email reports:- Weekly Reports: Sent every Monday, covering the previous week (Monday to Sunday)
- Monthly Reports: Sent on the 1st of each month, covering the previous month
Reports are only sent for sites with active data and valid subscriptions.
Setting Up Email Reports
Add Recipients
Enter email addresses for people who should receive the reports. You can add multiple recipients.
Report Schema
Weekly Reports
Monthly Reports
Each site can have one weekly report configuration and one monthly report configuration.
Managing Recipients
Adding Recipients
Add email addresses to receive reports:- Valid email address format
- Can add multiple recipients per report
- Recipients don’t need a Plausible account
Removing Recipients
Remove an email address from the recipient list:Viewing Recipients
See all current recipients:- Navigate to Site Settings > Email Reports
- View the list of email addresses under each report type
- Add or remove recipients as needed
Report Contents
Email reports include comprehensive analytics data:Key Metrics
- Visitors: Unique visitor count with period-over-period comparison
- Pageviews: Total pageviews with change percentage
- Bounce Rate: Percentage with trend indicator
Top Pages (Top 5)
Most visited pages with visitor counts:Top Sources (Top 5)
Traffic sources excluding direct traffic:Goal Conversions (Top 5)
If you have goals configured:All metrics include comparison with the previous period, showing percentage changes and trends.
Report Schedule
Weekly Reports
Schedule:- Sent every Monday morning
- Covers the previous week (Monday to Sunday)
- Uses your site’s configured timezone
Monthly Reports
Schedule:- Sent on the 1st of each month
- Covers the entire previous month
- Named after the month (e.g., “November”, “December”)
All reports respect your site’s timezone setting to ensure accurate date ranges.
Report Delivery
Sending Process
Reports are sent via Oban background jobs:- Scheduled job triggers at the appropriate time
- Site data is queried for the reporting period
- Stats are calculated with comparisons
- Email is generated using the MJML template
- Report is sent to all recipients
Email Template
Reports use thestats_report.mjml template with:
- Responsive email design
- Clear metric presentation
- Comparison indicators (▲/▼)
- Unsubscribe link for each recipient
Recipients can unsubscribe from reports using the link in each email without affecting their site access.
Unsubscribing from Reports
Each email includes an unsubscribe link:- Click the unsubscribe link in any report email
- Confirm you want to unsubscribe
- Email is removed from the recipient list
- No future reports will be sent to that address
Site Member Status
Reports include information about whether the recipient is a site member:- Site members: Have account access and can log in to view full analytics
- Non-members: Receive reports but don’t have dashboard access
Requirements and Limitations
Report Requirements
For reports to be sent, the site must: ✅ Have at least one recipient configured ✅ Have an active subscription (or be in trial) ✅ Be a regular site (not locked or in grace period) Community Edition:- Reports always send if configured
Constraints
- One weekly report configuration per site
- One monthly report configuration per site
- Unlimited recipients per report type
- Reports sent via Oban (queue:
:send_email_reports) - Single attempt per email (no retries)
If report generation fails, it won’t be retried. Check your email logs if reports aren’t arriving.
Use Cases
Team Updates
Keep your entire team informed:Client Reporting
Automate client reports:Executive Summaries
Provide monthly overviews to leadership:Personal Monitoring
Stay informed about your side projects:Troubleshooting
Not receiving reports?
Reports stopped arriving?
- Check if you accidentally unsubscribed
- Verify your subscription is still active
- Ensure your site wasn’t locked or deleted
- Check your site’s timezone setting
- Verify the reporting period matches your expectations
- Review any active filters or segments
Best Practices
Optimize your email reporting setup:
- Choose the right frequency: Weekly for active monitoring, monthly for high-level trends
- Limit recipients: Only send to people who need the data
- Use both types: Weekly for operations team, monthly for executives
- Set correct timezone: Ensure your site timezone matches your location
- Monitor unsubscribes: If people unsubscribe, consider if reports are too frequent
- Combine with shared links: Use reports for regular updates, shared links for ad-hoc access
- Whitelist sender: Add Plausible’s sending address to your email whitelist
Email vs. Dashboard
Use email reports when:- You want automated, regular updates
- Recipients don’t need dashboard access
- You want period-over-period comparisons
- A summary is sufficient
- You need real-time data
- You want to drill down into specific metrics
- You need custom date ranges
- You want to explore different dimensions