Guide · GA4 · Updated
GA4 email reports: how to schedule them, and what they can't do
GA4's built-in scheduled emails work, if you're an admin. Here are the six steps, the limits you'll hit, and a daily GA4 email that needs only Viewer access.
Can GA4 send scheduled email reports?
Yes. A GA4 Administrator can schedule up to 50 standard or custom reports to be emailed daily, weekly, monthly or quarterly, as a PDF or CSV, to up to 50 people who have access to the property. A schedule stays active for 1 to 12 months, then expires until an admin renews it. Realtime can't be scheduled.
01 — Steps
How to schedule an email report in GA4
-
Open the report.
In Reports, open the standard or custom report you want to send. Realtime can't be scheduled.
Reports
-
Set it up the way you want it read.
Pick the date range and apply any filters or comparisons. The email keeps them.
-
Open Schedule email.
Share this report,Schedule Email
-
Add recipients.
Up to 50 addresses, chosen from people who already have access to the property.
-
Choose when and how.
A start date, the frequency (daily, weekly, monthly or quarterly), how long it stays active (1 to 12 months), PDF or CSV, and the language.
-
Save.
Manage it later in Admin › Property settings › Property › Scheduled emails.
02 — Limits
What GA4's scheduled emails can't do
-
Admins only.
Only the Administrator role can schedule emails. Editors, Analysts and Viewers don't see the option.
-
A file, not your numbers.
Each send arrives as a PDF or CSV file. To read the numbers, you open the file.
-
Expires after 12 months at most.
Then sending stops until an admin renews it.
-
Recipients need GA4 access.
You can only send to people who already have access to the property.
-
Frozen at setup.
The email keeps the date range, filters and comparisons you set when scheduling, and nothing more.
-
You can't pick the time.
The form asks for a date, a frequency and how long it stays active. There's no delivery time.
The long way, and the short one.
- GA4
-
analytics.google.com,sign in,pick the account,pick the property,wait for it to load,Reports,pick a report,set the date range,add a comparison,Share this report,Schedule Email,add recipients,start date,frequency,active period,PDF or CSV,Save
- Morning Pulse
-
Sign in with Google,add your GA4 property ID,Authorize,Quick setup
03 — Troubleshooting
When GA4's scheduled email doesn't show up
-
Schedule email is missing.
Only Administrators see it.
Fix: Ask an admin to schedule it, or to give you the Administrator role.
-
My scheduled email stopped.
The schedule reached its end date and shows Expired, or you were removed from the property.
Fix: An admin can renew it in Admin › Scheduled emails.
-
My monthly report is missing days.
GA4 data can land late, so a report sent on the 1st may miss the last 3 days of the month.
Fix: Google suggests scheduling it for the 4th.
04 — Compare
GA4 scheduled email vs a daily GA4 email
| GA4 scheduled email | Morning Pulse | |
|---|---|---|
| Who can set it up | GA4 scheduled emailAdministrator | Morning PulseViewer |
| Format | GA4 scheduled emailPDF or CSV file | Morning PulseNumbers in the email |
| Time | GA4 scheduled emailA date and frequency, no time | Morning Pulse7:00 your time |
| Lifetime | GA4 scheduled email1–12 months, then an admin renews it | Morning PulseNo end date |
| Comparisons | GA4 scheduled emailWhatever the report showed when scheduled | Morning Pulsevs previous day, last week and last month on every daily KPI |
| Recipients | GA4 scheduled emailUp to 50 with property access | Morning PulseFree and Starter: you. Pro: unlimited, any address (each confirms once) |
| Breakdowns by source, page or countryGA4's edge | GA4 scheduled emailYes | Morning PulseNo, daily property totals |
| Sources | GA4 scheduled emailReports inside GA4 | Morning PulseGA4 + 6 other sources (Starter and Pro) |
| Price | GA4 scheduled emailIncluded with GA4 | Morning PulseFree plan (3 KPIs); paid from €4/month |
When GA4's own email is the better choice
- You need breakdowns by source, page or country.
- You're sending one specific report to colleagues who already use GA4.
05 — The daily email
The same numbers, every morning at 7:00
-
Connect GA4.
Sign in with Google. The Viewer role is enough; Morning Pulse asks for the
analytics.readonlyscope only. -
Pick your KPIs.
Quick setup adds them with 90 days of history.
-
Read it at 7:00.
Your latest GA4 day, usually yesterday, each daily KPI vs the previous day, last week and last month.
- From
- Morning Pulse <noreply@mail.morningpulse.app>
- Subject
- Morning Pulse — Fri, Oct 16
Morning Pulse App
Friday, October 16, 2026
Hello Alex,
Here are your numbers:
Fieldnote
Web
| KPI | Period | Value |
|---|---|---|
| Active Users activeUsers |
Oct 15 | 2,418 |
| ▲ +6.2% vs. previous day▲ +11.4% vs. last week▼ -3.1% vs. last month | ||
| Sessions sessions |
Oct 15 | 3,207 |
| ▲ +4.8% vs. previous day▲ +9.0% vs. last week▲ +1.2% vs. last month | ||
| Page / Screen Views screenPageViews |
Oct 15 | 9,860 |
| ▲ +3.5% vs. previous day0% vs. last week▲ +7.9% vs. last month | ||
| Engagement Rate engagementRate |
Oct 15 | 58.4% |
| ▲ +2.1% vs. previous day▲ +0.7% vs. last week▲ +4.6% vs. last month | ||
| Bounce Rate bounceRate |
Oct 15 | 41.6% |
| ▼ -3.2% vs. previous day▼ -1.4% vs. last week▲ +2.4% vs. last month | ||
06 — FAQ
GA4 questions, answered straight.
Can GA4 send scheduled email reports?
Yes. A GA4 Administrator can schedule up to 50 standard or custom reports to be emailed daily, weekly, monthly or quarterly, as a PDF or CSV, to up to 50 people who have access to the property. A schedule stays active for 1 to 12 months, then expires until an admin renews it. Realtime can't be scheduled.
Why don't I see "Schedule email" in GA4?
Only GA4 Administrators can schedule emailed reports. Ask an admin to schedule it for you or to change your role. Morning Pulse only needs the Viewer role: it asks Google for the analytics.readonly scope and emails you a daily summary without admin rights.
Why did my GA4 scheduled email stop?
Each schedule stays active for 1 to 12 months (12 by default), then its status turns to Expired and sending stops. Recipients removed from the property are dropped too. An admin can renew an expired schedule in Admin › Scheduled emails.
Can I send a GA4 report to someone without GA4 access?
Not with GA4's scheduled email: recipients must have access to the property. On Morning Pulse Pro you can add unlimited recipients at any address; each one confirms by email once. Free and Starter send to your own address.
Why is my monthly GA4 email missing days?
GA4 data can land late, so a report sent on the 1st may miss the last 3 days of the month. Google suggests scheduling it for the 4th.
Can I choose what time GA4's email arrives?
No. GA4's Schedule email form has a date, a frequency and an active period, but no delivery time. Morning Pulse arrives at 7:00 in your time zone.
Is there a daily GA4 email with trends?
Morning Pulse emails your latest GA4 day, usually yesterday, at 7:00 in your time zone. Each daily KPI is compared with the previous day, last week and last month, right in the email. Free covers 3 KPIs with no card.
No admin role. No file to open. Tomorrow at 7:00.
Free: 3 GA4 KPIs, no card. Viewer access is enough.