Get a daily GA4 briefing in plain English.
Connect Google Analytics 4 once and your AI employee can answer "how did we do this week?" with real numbers — pulling sessions, conversions, top pages, and channel breakdowns on demand or on a schedule.
What it does
Traffic & conversion summaries
Daily, weekly, or monthly summaries of sessions, conversions, and revenue by channel, source, and landing page.
Anomaly alerts
Get pinged in Slack when traffic from a key source drops, conversion rate spikes, or a campaign tag stops firing.
Custom Q&A
Ask "what was our top organic page last week?" or "compare this campaign’s bounce rate to last month" — no GA4 query syntax needed.
How to connect Google Analytics
- 1
Open Channels & Apps
Pick the analytics or growth AI employee and click the Google Analytics tile.
- 2
Authorize the GA4 account
Sign in to the Google account with access to your GA4 properties. Read-only scopes — we cannot change your GA configuration.
- 3
Select properties
Pick which GA4 properties (or accounts) the AI employee can query. Easy to scope per-agent.
- 4
Optional: schedule a briefing
Add a Routine to deliver a daily summary to Slack, email, or Discord every morning.
Detailed walkthrough with screenshots: Channels & Apps in the docs.
What it doesn’t do (yet)
We’d rather be upfront about the edges than promise things we don’t deliver.
- Universal Analytics (UA) is not supported — Google sunset it; this integration is GA4-only.
- Custom event-level data may be sampled for very high-volume properties (a GA4 limit, not Oya).
- Real-time API has the same fresh-data delay as GA itself.
Frequently asked
Does this support Universal Analytics?
No. Google fully deprecated UA in 2024. We only integrate with GA4. If you’re still on UA, you’ll need to migrate to GA4 first.
Can the AI employee modify my GA setup?
No. We use read-only scopes by default. The AI can query data and produce reports but can’t change goals, audiences, or settings.
How do I get a daily briefing in Slack?
Connect both Google Analytics and Slack to the same AI employee, then add a Routine ("every weekday at 8am, post a GA briefing to #marketing"). The AI handles the rest.
How do I disconnect?
Open Channels & Apps, find Google Analytics, click Disconnect. We revoke OAuth tokens immediately.
How is the data handled?
GA4 query results are processed for the active run and stored in your run history. We do not use your data to train any AI model.
A note on AI accuracy
Oya’s AI employees are powered by large language models and may produce inaccurate, incomplete, or out-of-date responses. They are tools to assist your work, not authoritative sources. Always verify important information — especially numbers, dates, names, and any business or financial action — before relying on AI-generated output. If your AI employee suggests a destructive action (deleting data, sending money, posting publicly), confirm it yourself before approving.
No model training
Your data is not used to train AI models. It’s used to do the work you asked for, then logged in your run history for your audit.
Full audit trail
Every AI employee action maps to a run in Oya. Inputs, outputs, tools used, cost — all visible and auditable.
Stop digging through GA reports.
Free to connect. $10 in free credits. Ask GA in plain English.