Query GA4 in plain language and tie your analytics to the ads that drove it

Opus Growth is a hosted MCP connector that puts Google Analytics 4 inside Claude or ChatGPT, in the same conversation as the ad accounts spending toward those numbers.

Ask in plain English

Show sessions, engaged sessions, conversions and conversion rate by default channel group for the last 30 days.

Which landing pages drove the most conversions this month, and what was the conversion rate on each?

How many active users are on the site right now, and which pages are they on?

Its 10 GA4 tools give you an overview of sessions, users, engagement and conversions, run custom reports across GA4's dimensions and metrics for any date range, show realtime active users, list and create conversion events, create custom dimensions, list your GA4 properties, link a Google Ads account and list existing Ads links. Instead of building an exploration in the GA4 interface, you describe the report you want and get the table back — then ask Google Ads in the same thread which campaign produced the traffic. Reads run instantly; writes like creating a conversion event, a custom dimension or a Google Ads link come back as a dry-run preview you approve first. Paste one URL, sign in with Google, and you are querying GA4 in about 60 seconds.

What you can do

The report you want, described in a sentence

GA4's exploration builder is powerful and slow. In chat you name the dimensions, metrics and date range — "sessions and conversions by default channel group for the last 30 days", "revenue by landing page this month" — and get the table straight back, then refine it with a follow-up. The 10 GA4 tools cover the overview, fully custom reports and realtime active users so both the weekly rollup and the launch-day watch happen in one place.

Analytics tied to ad spend in the same conversation

The reason to keep GA4 next to your ad accounts is attribution you can act on. Ask GA4 for conversions by channel, then ask Google Ads for spend on the paid-search channel that drove them, in one thread — no exporting, no VLOOKUP. When paid and organic diverge, you see it where you can act on it, not in a spreadsheet the next morning.

Create conversion events and custom dimensions from chat

Mark a GA4 event as a conversion, create a new conversion event, or add a custom dimension without clicking through Admin — each prepared as a preview showing exactly what will be created before it is. Combined with Tag Manager on the same connector, you can create the dimension in GA4 and wire the tag that populates it in one conversation.

Link Google Ads and audit the links you have

List the Google Ads accounts already linked to a GA4 property and link a new one, so GA4 conversions can import into Google Ads and audiences can flow back out. Getting this link right is what lets Smart Bidding optimize toward real GA4 conversions — and the list tool tells you at a glance which properties are missing the link entirely.

Realtime when you actually need it

On a launch, a sale or a big email send, ask for active users right now and where they are landing, and keep asking as the conversation continues. It is the GA4 realtime view without leaving the chat where you are also nudging budgets and checking that the day's campaigns are live.

One connection, no GA Data API project to build

GA4 is one of 180+ live platform tools on a single connector — no Google Analytics Data API project to create, no service account to authorize, no reporting warehouse. The same connection reaches Google Ads, Microsoft Advertising, TikTok, LinkedIn, Search Console, Tag Manager and YouTube, so your analytics sit next to the spend and the tracking behind them.

Set it up in 60 seconds

  1. 1

    Add the connector to Claude or ChatGPT

    In Claude (claude.ai or Claude Desktop) open Settings → Connectors → Add custom connector and paste https://mcp.opus-growth.com/mcp. In ChatGPT, enable developer mode and add the same URL. There is nothing to install or self-host, and no Analytics Data API project or API keys to set up.

  2. 2

    Sign in with Google and pick your GA4 property

    Hosted OAuth handles authorization. Sign in with the Google account that has access to your GA4 properties and choose which the assistant may work with. Access stays scoped to what you approve, and setup takes about 60 seconds.

  3. 3

    Ask in plain language

    Type "sessions and conversions by channel for the last 30 days" or "how many active users right now?" Reads answer instantly; creating a conversion, a custom dimension or a Google Ads link comes back as a preview you approve. The free trial includes 75 actions and asks for no card.

Ask in plain English

Show sessions, engaged sessions, conversions and conversion rate by default channel group for the last 30 days.

Which landing pages drove the most conversions this month, and what was the conversion rate on each?

How many active users are on the site right now, and which pages are they on?

Compare GA4 conversions from the paid-search channel this month against my Google Ads spend and conversions for the same period.

List the Google Ads accounts linked to this GA4 property, and flag the property if no account is linked.

Create a conversion event for 'generate_lead' and add a custom dimension for 'plan_tier' — show me the dry run first.

Frequently asked questions

MCP (Model Context Protocol) is the open standard AI assistants use to call real tools. Opus Growth is a hosted, remote MCP connector: you paste https://mcp.opus-growth.com/mcp into Claude or ChatGPT once, and your assistant gains 10 Google Analytics 4 tools — overview, custom reports, realtime, conversion listing and creation, custom dimensions, property listing, and Google Ads linking — alongside 180+ live platform tools across Google Ads, Microsoft Advertising, TikTok, LinkedIn, Search Console, Tag Manager and YouTube.

Reads: an overview of sessions, users, engagement and conversions; fully custom reports across GA4 dimensions and metrics for any date range; realtime active users; a list of your properties; a list of conversion events; and a list of linked Google Ads accounts. Writes: creating a conversion event, creating a custom dimension, and linking a Google Ads account — each shown as a dry-run preview before it is applied.

Yes — that is the point of keeping GA4 in the same conversation as your ad accounts. You can ask GA4 for conversions by channel and then ask Google Ads or Microsoft Advertising for the spend behind that channel in one thread, without exporting either. Linking a Google Ads account to the GA4 property from the same connector is also how GA4 conversions import into Google Ads for Smart Bidding.

Mostly read-only, with three writes: creating a conversion event, creating a custom dimension and linking a Google Ads account. Every report and realtime query runs immediately. The three write actions are prepared as a dry-run preview showing exactly what will be created or linked, and are applied only after you confirm — the same approval gate used across the connector.

No. Authorization is hosted OAuth — sign in with the Google account that has access to your GA4 properties. There is no Google Analytics Data API project to create, no service-account key to store, no server to run and no data pipeline to maintain. The analyst who reads the reports sets it up in about a minute.

Yes, from the same URL. It works with Claude on claude.ai and Claude Desktop, with ChatGPT via developer-mode connectors, and with any other MCP-compatible app such as Cursor. You paste https://mcp.opus-growth.com/mcp in each and your Google authorization carries across them.

For most reporting questions, yes — you describe the report instead of building an exploration, and you get the table plus the follow-up in one conversation. Where it goes further than a dashboard is that GA4 sits next to your ad accounts, so the analytics and the spend that produced them are answerable together rather than reconciled by hand.

Start on a free trial: 75 actions, no credit card. Pro is $49.99/month with 5,000 actions and covers every live platform including GA4. Agency is $99.99/month with unlimited actions plus MCC and multi-account support for teams running several properties or client accounts. Yearly billing is $499.99 and $999.99, in USD through Paddle as merchant of record, cancel anytime.