How to set up automated reports on Semrush
Set up automated Semrush reports via Export to PDF in tools like Domain Overview for quick email scheduling (daily/weekly/monthly) or use My Reports for custom drag-and-drop PDFs and shareable dashboards. Pro tier unlocks advanced options like time of day and AI summaries. Reports auto-update with fresh data on schedule.
Prerequisites
- Active Semrush subscription (Pro tier or higher for dashboards)
- Access to Semrush tools like Domain Overview or Position Tracking
- Recipient email addresses prepared
- Optional: Connected Google Search Console or Google Business Profile
Step-by-Step Instructions
Open a Semrush Tool
Initiate PDF Export
Configure Email Recipients and Schedule
Add AI Summary (Optional)
Generate and Activate Report
Access My Reports for Custom Builds
Build Custom Report Layout
Schedule My Reports Delivery
Create Shareable Online Dashboard
Embed Dashboard or Access Later
Common Issues & Troubleshooting
Failed to generate report
Check subscription limits or report quotas; upgrade plan or wait for reset. Verify recipient emails are valid and not blocked.
Reports not sending on schedule
Confirm frequency/day settings and Pro tier for time-of-day options. Ensure no email blacklisting; test with personal address.
Dashboard not updating data
Verify auto-update schedule matches report settings. Check tool access and subscription tier (Pro+ required).
Invalid widgets or empty templates
Pre-connect Google tools like GSC/GBP. Ensure domain entered correctly and tools have recent data.
API automation errors (advanced)
Validate API key, check request URL parameters, and handle HTTP errors in scripts. Review Semrush API docs for endpoints.