TemperStack
Intermediate12 min readUpdated Mar 13, 2026

How to set up automated reports on Semrush

Quick Answer

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

  1. Active Semrush subscription (Pro tier or higher for dashboards)
  2. Access to Semrush tools like Domain Overview or Position Tracking
  3. Recipient email addresses prepared
  4. Optional: Connected Google Search Console or Google Business Profile
1

Open a Semrush Tool

Navigate to the dashboard and open a specific Semrush tool such as Domain Overview, Position Tracking, or Organic Research to access the data you want to report on regularly.
2

Initiate PDF Export

Click the Export to PDF button located at the top right of the screen. Semrush will generate a ready-to-send PDF report preview.
Tip
This works for most tools with data visualization.
3

Configure Email Recipients and Schedule

In the pop-up window, enter one or more recipient email addresses separated by commas. Toggle on Schedule report, then select frequency: daily, weekly, or monthly; for weekly or monthly, pick a specific day like Monday.
Tip
Pro tier adds time of day selection for precise delivery.
4

Add AI Summary (Optional)

Toggle on Add AI summary with auto updates to include an AI-generated overview highlighting key results, insights, and areas needing attention. This feature updates automatically with fresh data.
Tip
AI summary is off by default but enhances report value.
5

Generate and Activate Report

Click Export to PDF to generate the report, schedule automation, and activate delivery. Reports will update with fresh data and send automatically per your frequency settings.
6

Access My Reports for Custom Builds

From the left sidebar, go to My Reports under the Reports section. Choose Start from scratch for drag-and-drop widgets or Use templates like Google Search Console or Google Business Profile.
Tip
Templates auto-populate with connected tool data.
7

Build Custom Report Layout

Drag widgets (e.g., keyword rankings from Position Tracking or backlink metrics) onto the canvas and arrange them as needed. Click Generate PDF report in the upper-right corner.
Tip
Widgets pull live data from Semrush tools.
8

Schedule My Reports Delivery

Enter recipient emails and an optional email body message. Toggle Schedule report, set frequency and day, then click Generate and send (immediate + schedule) or Save settings (schedule only).
9

Create Shareable Online Dashboard

In the Export to PDF pop-up from any tool, toggle Create online dashboard (Pro tier+). Configure options like AI summary or white-labeling, then click Export to PDF. Copy the shareable link for live access with auto-updates.
Tip
No Semrush login needed for recipients.
10

Embed Dashboard or Access Later

In the dashboard wizard, click Embed to copy HTML iframe code for client portals. Later, revisit via My Reports to copy links or embed codes; data updates match your schedule (e.g., weekly).
Tip
Ideal for ongoing client access without emails.

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.

Related Guides

More Semrush Tutorials

Other Tool Tutorials

Ready to get started with Semrush?

Put this tutorial into practice. Visit Semrush and follow the steps above.

Visit Semrush