Google Analytics
Analytics & DataRun standard and realtime Google Analytics 4 reports, discover available dimensions and metrics, and list accounts and properties through the GA4 Data and Admin APIs with read-only OAuth access.
What This Integration Enables
The Google Analytics connector lets agents read GA4 without a person opening the console. Agents run standard reports over any date range with chosen dimensions, metrics, and filters, and read realtime activity from roughly the last 30 minutes. Get Metadata lets an agent discover every dimension and metric a property exposes, including custom ones, so it can compose ad-hoc queries instead of relying on a fixed report. List Accounts and List Properties enumerate what the connected user can access. The connector is read-only by design; it reads the data, and the workflow decides what to do with it.
Without FlowRunner
With FlowRunner
Use Case Scenarios
Scheduled Performance Digest
Each morning the agent runs Run Report for yesterday's sessions and revenue broken out by channel, then appends the totals to a shared dashboard. Because the connector returns plain row objects keyed by dimension and metric names with numeric values, the agent works with clean numbers instead of GA4's raw header-and-index format. The digest lands before the team's first meeting, and channels that fell outside their expected range are called out at the top rather than buried in a table.
Realtime Spike Watch
During a launch or a sale, the agent calls Run Realtime Report every few minutes to read active users by page or country. When active users spike above a threshold, it posts to the operations channel so someone can confirm the traffic source is legitimate before the team leans into it. The realtime view covers roughly the last 30 minutes, which is enough to catch a spike while it is still happening.
Agent-Composed Analytics Answers
An operations lead asks a natural-language analytics question in chat. The agent calls Get Metadata to discover the dimensions and metrics the property actually supports, then composes a Run Report call to answer. Because it reads the property's real metadata, including custom dimensions, it does not guess at field names. The answer comes back with the query it ran, so a person can trust the number and rerun it later.
Human-in-Loop Highlight
Reading analytics is safe. Acting on it is not, and the connector's read-only scope makes that boundary clean. The agent can pull any report, but it cannot change a budget, pause a campaign, or share a property. Those consequential moves live in other systems, and FlowRunner routes them through a person. When a scheduled report shows paid search revenue down sharply against its range, the agent does not adjust spend on its own. It assembles the affected channel, the trend, and a sized recommendation, then routes to the marketing owner through their channel: "Paid search revenue is down 40 percent versus the trailing four-week range for two days running. Recommend pausing the underperforming campaign group. Approve?" The [digital andon cord](/concepts/digital-andon-cord/) is the pattern here: the agent watches the line and stops it when the numbers hit uncertainty, and a human owns the call that spends or saves money.
Agent Capabilities
5 actionsReports
3- Run Report Run a standard GA4 report over a date range with chosen dimensions, metrics, and filters. Dates accept absolute values or relative ones like `7daysAgo` and `today`. Use it for digests, anomaly checks, and ad-hoc questions.
- Run Realtime Report Query GA4 activity from roughly the last 30 minutes across a limited set of realtime dimensions and metrics. Use it to catch spikes during launches and sales.
- Get Metadata Discover every dimension and metric available for a property, including custom ones. Use it so an agent can compose valid queries instead of guessing field names.
Admin
2- List Accounts Enumerate the Google Analytics accounts the connected user can access.
- List Properties Enumerate the GA4 properties the connected user can access.
Start building with Google Analytics
$100 in credits. No card required. Connect in minutes.