[GA4] Schedule reports

Receive periodic updates about your reports

As an administrator, you can schedule up to 50 standard and custom reports to be sent by email on a regular basis, enabling team members to receive periodic updates about your website or app. The emailed report includes data for the specified date range with any filters or comparisons applied to the report when the email was first scheduled.

Once you schedule a report, you can view and manage the scheduled reports associated with the property, and identify scheduled reports that have errors so you can address them.

Note: You cannot schedule emails for the Realtime report or the Advertising reports.

This image shows the option for scheduling reports.

Schedule a report

  1. In Google Analytics, select Reports on the left.
  2. Open the report you want to send as an email.
  3. On the top right of the report, click Share this report > Schedule Email.
    Note: If you can't find Schedule Email in the menu, it may mean that you don't have permission to schedule a report. Only administrators can schedule emailed reports.
  4. Complete the following fields to schedule the emailed report:
    Field Description
    Report name

    Enter the name of the emailed report. The report name appears in the scheduled email subject line, which has the format "GA4 Scheduled Email: report name".

    The report name must be unique to the Google Analytics property.

    Description Enter an internal description for the scheduled report for other users of the Google Analytics property, who may not be aware of what data is included in the emailed report.
    Recipient list

    Select up to 50 email addresses to receive the scheduled reports. You can type the email addresses to find them quickly. You can also include Google Marketing Platform groups in the recipient list.

    You can select any user who has access to the property. You can't select user groups. Users who are removed from the property are also removed from any recipient lists.

    If a user of your Analytics property has more than one email address associated with the property, and one of those email addresses is an address, the scheduled report will be sent to the Gmail address, regardless of which email address you use in the recipient list.

    Choose date

    Choose when you want to send the first email. The date you choose must be between tomorrow and one year from today.

    Events can take up to 72 hours from when they were sent to be processed by Google Analytics. Reports that are scheduled for the beginning of the month may be missing data for the last 3 days of the previous month. Consider scheduling reports for the 4th day of the month so you include all late hits.


    Choose how frequently you want to send the email. You can schedule the email to send each day, week, month, or quarter.

    For example, if the first email is sent on April 15, and you choose "Monthly", then the next email would be sent on May 15.

    Active for

    Select how long the report will be active for, between 1 to 12 months. The default value is 12 months. When the period expires, you can view the original date and modify it to a valid date in Admin.

    You can check for how long a scheduled email is active by viewing the table on the Scheduled reports page in Admin.

    Report format Choose the file format for the emailed report, either PDF or CSV. The report is sent as an attachment to the email.
    Language Choose the language of the report when it's emailed to the recipients.
  5. Click Save to schedule the email. You can only save if you've included at least one recipient and selected a valid name, description (if one exists), date range, and frequency. If you applied a filter or comparison before scheduling the report, or changed the date range, the report will contain that configuration when the exported file is generated.
Note: You can also schedule reports with the “Send Email” option. Learn more about sending reports by email.

What happens next

Recipients will receive an email on the scheduled dates. Recipients can opt out of the emails by clicking Unsubscribe in the email. If they unsubscribe, they'll be notified in the same email that they successfully unsubscribed. Included in the email is a link where they can resubscribe to the emails.

Note: When a user opts out of an email they're subscribed to, the user isn't removed from the recipient list in Admin. This is a known issue. If the user would like to receive emails after opting out of an email, you must reschedule the report and add the user to the new scheduled report.

Click View details at the bottom of the screen to open the details in Admin, where you can manage scheduled reports.

View and manage scheduled reports

As an administrator, you can view a list of scheduled reports, including the frequency, format, and status. You can also edit, analyze, and delete scheduled reports.

View scheduled reports

In Admin, under Property, click Scheduled emails.


Each scheduled report on the Scheduled Emails page has one of these statuses:

Status What it is To continue to send scheduled emails for the report...
Active The date specified in 'Choose date' when the report was scheduled to be sent is today or later, and at least one scheduled date is in the future. N/A
Scheduled The date specified in 'Choose date' when the report was scheduled to be sent is in the future. On the date when the report is first scheduled to send, the status will become 'Active'. N/A
Expired The chosen date range has ended so no more emails will be sent to recipients. update 'Chose date' with a valid date between tomorrow and one year from today
No recipient The scheduled email doesn't include any valid email recipients so no more emails will be sent. update the report with at least one valid recipient
Report removed The report associated with the scheduled email has been deleted so no more emails will be sent. create a new report and reschedule the email
Report invalid

A custom report can include custom dimensions, custom metrics, and custom channel groupings. If any of these have been deleted, but they aren't removed from a report, the report will become invalid and any scheduled emails that reference the report won't be sent.

remove the deleted custom dimension, custom metric, or custom channel grouping from the report and reschedule the email
Creator invalid The scheduled email was created by someone who has been removed from the property or lost access to the property. reschedule the email using the existing report

Edit a scheduled report

  1. Click More More > Edit next to the scheduled report.
  2. Modify the report and scheduling details.
    Note: If you add new recipients to the recipient list, those users will receive the report on the next scheduled occurrence.
  3. Click Save.

Analyze a scheduled report

  1. Click More More > Edit next to the scheduled report.
  2. On the "Edit scheduled email" screen, click View report.
  3. Click Save.

Delete a scheduled report

You have the option to delete one or more scheduled reports.

Delete one scheduled report

To delete one scheduled report, you can do either of the following:

  • Click More More to the right of a scheduled report and select Delete.
  • Select the checkbox to the left of a scheduled report and click Delete selected.

Bulk delete scheduled reports

To bulk delete scheduled reports, select the checkbox to the left of a scheduled report and click Delete selected.

Was this helpful?

How can we improve it?
Clear search
Close search
Google apps
Main menu