Automated Google Analytics Traffic Monitoring
Every morning, WebRun opens Google Analytics, reads yesterday's sessions, users, and conversions by channel and landing page, compares each against the trailing four-week average, appends the numbers to a Google Sheet, and writes a short Notion note naming any channel or page that fell outside its normal range.
How do I get alerted when my website traffic drops?
WebRun opens Google Analytics every morning and compares yesterday's sessions, users, and conversions by channel and landing page against the trailing four-week average. It appends the numbers to a Google Sheet and writes a dated Notion entry naming anything below its normal range, so drops surface within a day.
- A traffic drop is named the next morning, not the next month
- Every day's numbers land in one sheet with a rolling baseline
- Quiet days are recorded too, so silence never means a broken run
Built for marketing teams · SEO specialists · ecommerce managers · agency account managers
What does WebRun do on every run?
The exact actions WebRun takes, in order - in plain language, so you can adjust anything.
-
WebRun signs in and gets to work
Opens
analytics.google.comin a real browser with your saved login - no setup, no API keys. -
1
Google Analytics - read yesterday against baseline
WebRun opens Google Analytics to read yesterday against baseline. - Open Google Analytics and select the property you track
- Read yesterday's sessions, users, and key conversions split by default channel group
- Pull the same metrics for your top landing pages
- Compare each figure to the trailing four-week average for the same weekday
Done when Yesterday's numbers and their variance from baseline are captured for every channel and top page.
-
2
Google Sheets - append the daily numbers
WebRun opens Google Sheets to append the daily numbers. - Open your Traffic Log sheet in Google Sheets
- Append one row per day with sessions, users, and conversions per channel
- Keep the rolling four-week average column current so the trend line stays honest
Done when Yesterday's row is in the sheet and the averages have recalculated.
-
3
Notion - write the drop report
WebRun opens Notion to write the drop report. - Create a dated entry in your Analytics Watch database in Notion
- Lead with anything that fell more than your set percentage below baseline
- Name the channel or landing page, the size of the drop, and the days it has been down
- Say plainly when nothing was out of range so a quiet day is still recorded
Done when Today's Notion entry states either the drops found or that everything was normal.
How is each run configured?
Secure by default
Connect once, stays signed in
WebRun signs in once and keeps each session in a persistent environment, so every run picks up right where it left off.
Every action is checked against this policy before it runs.
Questions, answered
What counts as a drop worth flagging?
Anything below the trailing four-week average for the same weekday by more than the percentage you set. Weekday matching stops a normal quiet Sunday from being reported as a crash every week.
Does it change anything in Google Analytics?
No. WebRun reads reports only. It never edits a property, changes a filter, creates a goal, or alters your data collection, so your reporting history stays exactly as it was.
Will it tell me when nothing is wrong?
Yes. Every run writes a Notion entry, including the ones that say all channels were inside their normal range, so a silent day never gets confused with a failed run.
Put this on autopilot.
Turn it on in minutes - or have our team set it up for you.