The essentials
- GA4: "custom insights" send an email when a metric moves beyond a threshold, up to 50 per property.
- Search Console: automatic emails on indexing errors, manual actions and security issues, but no alerts on rankings.
- What's missing: no cross-source alert (rankings falling + sessions falling), no alert on your strategic keywords.
- Eight alerts cover the essentials: traffic, conversions, tracking errors, indexing, rankings, speed, reviews, AI citations.
Nobody opens GA4 and Search Console every morning. That is precisely why problems are found late: a tag broken during a site update, a strategic page deindexed, a drop in rankings after a Google update. An alert turns a three-week discovery into a 24-hour reaction. Here is what Google's tools offer, what they lack, and the eight alerts to install.
GA4's native alerts: custom insights
In Reports > Reports snapshot > Insights > Create (or Admin > Custom insights), you set: an evaluation frequency (hourly, daily, weekly, monthly), a segment (all traffic, a channel, a device), a metric (sessions, key events, revenue…), a condition (% change against the previous period, a value above or below a threshold, or a detected anomaly) and email recipients. Up to 50 insights per property.
| Useful insight | Setting | What it detects |
|---|---|---|
| A drop in sessions | Daily, sessions, a fall > 30% vs the previous day | A broken tag, a site outage, a penalty |
| A drop in key events | Daily, key events, a fall > 50% | A broken form, a deleted event |
| An abnormal rise in sessions | Daily, anomaly | Bot traffic, a badly targeted campaign, a spike of attention |
| Organic traffic falling | Weekly, Organic Search segment, a fall > 20% | Lost rankings |
| E-commerce revenue | Daily, revenue, a fall > 40% | Payment down, transaction tracking broken |
Limits : insights compare against the previous period, so they panic on a Monday (less traffic than Sunday) or miss a slow decline; they know nothing about rankings or keywords; and the emails often end up in spam or ignored.
Search Console's native alerts
Search Console automatically emails owners and users about: new indexing or structured data errors, manual actions (penalties), security issues (a hacked site), Core Web Vitals problems, and a monthly performance summary. No setup is needed, but nothing is customisable. Above all, no alerts on rankings or clicks : a page that goes from position 2 to position 9 generates no email.
What's missing: cross-source alerts and keywords
The most frequent diagnosis ("traffic is falling because rankings are falling on these queries") requires cross-referencing GA4 and Search Console, which neither does. Two solutions: a Looker Studio dashboard consulted regularly (no native alerts, except through scripts), or a platform that connects both sources and applies alert rules to strategic keyword rankings, organic sessions and conversions. The comparison is in tools for consolidating GA4 and GSC ; setting up the dashboard is in connecting GA4 and Search Console.
The eight alerts to set up
| # | Alert | Source | Suggested threshold | Where to create it |
|---|---|---|---|---|
| 1 | Total sessions | GA4 | −30% vs the same day the previous week | A GA4 insight (weekly) or a platform |
| 2 | Key events | GA4 | −50% over 24 h, or zero over 48 h | A GA4 insight |
| 3 | Tracking error | GA4 | No page_view for 2 h | An hourly GA4 insight |
| 4 | Indexing | Search Console | A new error, a strategic page not indexed | Automatic emails + a monthly check |
| 5 | Rankings for your 20 strategic keywords | Search Console / rank tracking | A loss of 3 positions or dropping out of the top 10 | A platform or a rank tracking tool |
| 6 | Core Web Vitals | Search Console | Moving to "Needs improvement" or "Poor" | Automatic emails |
| 7 | Google reviews | Google Business Profile | Any new review of 3 stars or fewer | Listing notifications or a platform |
| 8 | AI citations | GEO monitoring | A query where you were cited disappearing | Platform |
What to do when an alert fires
- Check the tracking before looking for a marketing cause. A 100% collapse in sessions is almost always a broken tag; open the Realtime report.
- Isolate the channel : does the drop affect all traffic or only organic, paid or social?
- Cross-check with Search Console if organic is affected: have impressions and rankings moved, and on which pages?
- Log the incident (date, cause, fix) in a journal: next time, the diagnosis will take five minutes.
The metrics to watch between alerts, in a weekly review, are listed in GA4 KPIs.
How GreenRed helps
Rather than juggling several tools, GreenRed's action plan brings these metrics together in a single dashboard, compares them over time and tells you which actions come first. You can try it free, with no card, from the Pricing.
Frequently asked questions
Can GA4 send email alerts?
Yes, through custom insights: up to 50 rules per property, evaluated hourly, daily, weekly or monthly, on a metric and a segment, with emails to the recipients you choose. They cover neither rankings nor keywords.
Does Search Console alert you to ranking drops?
No. It emails about indexing errors, manual actions, security and Core Web Vitals, but sends no alert on clicks, impressions or rankings. To monitor keywords you need a rank tracking tool or a platform connected to Search Console.
What thresholds should you choose to avoid alert fatigue?
Compare against the same day the previous week rather than the day before (Monday isn't Sunday), and set high thresholds: −30% for sessions, −50% for conversions, a loss of 3 positions for a keyword. Aim for two or three alerts a month, each of them dealt with.
Can you create alerts in Looker Studio?
Not natively: Looker Studio displays dashboards but sends no conditional alerts, only scheduled email reports. Alerts on Looker Studio data require scripts (Apps Script, BigQuery) or a third-party tool. A marketing platform includes those alerts with no development.