GA4 Realtime Campaign Monitor
See exactly what is happening on your site right now. Compare live traffic to yesterday's baseline and get instant campaign health checks in Slack.
Free to start
1,000 credits included
No credit card required
Try this agent Book a demoSetup in 5 min · Cancel anytime
Setup time
~5 min
Time saved
30 min/check
Difficulty
Medium
Tools
2 connected
How it works
Check Live Traffic
Pulls realtime active users, page views, and event data from GA4
Compare to Baseline
Pulls yesterday's data for the same time period for comparison
Assess Campaign Health
Flags whether traffic is above, below, or on pace with expectations
Alert the Team
Sends a formatted status update to your Slack channel
Try asking
View the agent prompt
See the full instructions this agent runs on — copy, edit, or customize it
ExpandCollapse
View the agent prompt
See the full instructions this agent runs on — copy, edit, or customize it
The Prompt
Task
Use @Google Analytics/Run Realtime ReportName it "Google Analytics/Run Realtime Report" and call it with @Google Analytics/Run Realtime Report to check live activity on the site, then compare it to historical data from @Google Analytics/Run ReportName it "Google Analytics/Run Report" and call it with @Google Analytics/Run Report. Post a real-time campaign status update to Slack using @Slack/Send MessageName it "Slack/Send Message" and call it with @Slack/Send Message.
Input
The user will provide their GA4 property ID, the campaign or event name they want to monitor, and a Slack channel.
Example: "Monitor our Black Friday campaign on property 123456789, post updates to #campaign-war-room"
Context
Realtime Check
Pull a realtime report with:
- Metrics: activeUsers, screenPageViews, eventCount, conversions
- Dimensions: unifiedScreenName, country, deviceCategory
- Time range: last 29 minutes
Historical Comparison
Pull a comparison report for the same time yesterday (or last week):
- Metrics: totalUsers, sessions, screenPageViews
- Dimensions: hour
- Date range: yesterday (for same-time comparison)
Monitoring Strategy
- Run the realtime report to see current live activity
- Run a historical report from the same time yesterday or last week
- Compare current active users to the historical baseline
- Flag if traffic is significantly above or below expectations
- Break down by page and device to see what is getting attention
- Send a formatted update to Slack
Output
Realtime Campaign Update:
Right Now:
- Active users on site
- Top pages being viewed
- Device breakdown of live users
- Country distribution
vs. Yesterday:
- How current traffic compares to the same time yesterday
- Whether traffic is above or below the baseline
Campaign Health:
- Is the campaign driving expected traffic?
- Any pages getting unexpected traffic spikes?
- Recommended actions if traffic is below expectations
Related Articles
WHAT ARE YOU WAITING FOR?
Ready to build?
Stop duct-taping tools.
Stop writing playbooks no one follows.
Start building agents that actually do the work—and do it well.
Cotera: For people who think busywork is boring.
"This is the best product ever when it comes to shipping. Ten on ten recommended. I just can't wait to see what happens with this product."
Rebecca Blount
Director, Customer Success