How to connect GA4 to Claude

Add Caybl.ai from Claude’s connector directory and Claude can read your GA4 property directly. One sign-in, one consent screen, then ask - no exploration to build, no CSV to export.

  • Free to connect and read
  • Read-only if you want
  • ~2 minute setup
Listed in Claude’s connector directory
Ask your analytics
Google Analytics: freePro: $29/monthSee pricing →

No access to custom connectors at work? You can ask the same questions inside Caybl.ai - no setup.

Can you connect GA4 to Claude?

Yes - through Caybl.ai, a hosted connector built on MCP, the open standard Claude uses to reach outside data. Because it’s hosted, the part that usually eats an afternoon - spinning up a Google Cloud project, managing credentials, keeping a local server running - simply isn’t there.

Steps

Step 1

Sign in with Google

Use the account that already has access to the GA4 property.

Step 2

Approve access

Google’s own consent screen - Caybl.ai asks for the Analytics scope.

Step 3

Add it to Claude

Open Caybl.ai in Claude’s connector directory and click Connect.

Step 4

Ask

“Which landing pages lost the most conversions since June?”

What if I have more than one GA4 property?

Caybl.ai never guesses on your behalf. When your account reaches more than one property, the connector returns the full list and lets Claude ask which one you mean. It’s a small thing until it isn’t: a tool that silently assumes the first property will answer a question about one site using another site’s numbers, with nothing in the reply to say it happened.

Questions that work well in GA4 vocabulary

  • Analyze“Which pages get plenty of traffic but almost no key events?”
  • Compare“Break down new versus returning users by channel for the last 4 weeks.”
  • Funnel“Where's the biggest drop-off between add-to-cart and checkout?”
  • Analyze“Which device category converts best on my sign-up page?”
  • Configure“Are any of my custom metrics actually empty?”

“Which landing pages lost the most conversions since June?”

“/signup dropped from 58 to 19 conversions since June, the sharpest fall of any page. /docs/getting-started is next, down 44%.”

Illustrative example - not real account data.

Claude does the reasoning, on your own plan. Caybl.ai just fetches the GA4 numbers needed for the question you asked - nothing is stored afterward.

Is my GA4 data safe?

Caybl.ai requests Google’s Analytics scope through the standard consent screen, so there’s never a token to paste or a key file to download. It reports on your data, and marks a key event or links a Google Ads account when you ask it to - nothing else in your property, your data streams, or your website is reachable. Revoke it from your dashboard at any time and access ends immediately. More on how Caybl.ai handles your data.

GA4 or Universal Analytics?

This is GA4 only. Universal Analytics stopped processing data in 2023 and its API has been retired, so there is nothing left to connect. If you are looking at a property that still says Universal Analytics, the data you want is in a GA4 property alongside it.

What our customers are saying

“Creating campaigns and making tweaks is quick and straightforward, which has saved our team a lot of time compared with doing everything manually in Google Ads ... it's made both managing our ads and understanding the results a lot easier.”
Imogen, GBon Trustpilot
“Caybl is great at connecting Google ads, Search Console and Google analytics to Claude for analysis. It has saved me hours of analysis work and removed all the need for any downloading of files too!”
Jash Parihar, IEon Trustpilot
“We switched from a marketing analytics tool that was costing us $5,000 a year - it cut the cost, complexity and time it takes to set up campaigns. We've been recommending it to fellow marketers ever since.”
Caybl.ai user

Skip the exploration, just ask

Connect once, then ask GA4 questions in plain English.

Get started free →

FAQ

Sources

  • Google Analytics Data API (v1) - official Google documentation
  • Google Analytics Admin API - property and custom dimension metadata
  • Model Context Protocol (MCP) - the open standard Claude uses for connectors