Google Ads reporting in Claude

Ask Claude about your Google Ads spend, clicks and conversions, and run the Google Ads reports you've saved in Fresh Sheets.

  • Several sources in one place
  • Your saved reports
  • Read-only

On every paid plan, and in your 30 days of Plus.

Google Ads
Claude
What Claude asked for
Campaign nameCostConversionsBrand search £1,240 96 Shopping £980 41 Prospecting £610 12

Example, with made-up figures

Ask Claude

Ask about your Google Ads

Claude chooses the fields and dates, fetches them live and works out the answer.

Which campaigns spent the most last month, and how many conversions did each bring?

Fetched cost and conversions by campaign from Google Ads, for last month.

Campaign nameCostConversions
Brand search£1,24096
Shopping£98041
Prospecting£61012
Example, with made-up figures
  • Which keywords had a high cost and no conversions in the last 30 days?
  • How has search impression share lost to budget changed week by week this quarter?
What it reads

What Claude can read from Google Ads

Levels
AccountCampaignAd GroupAdKeyword
Default fields across levels
Campaign statusAd statusKeyword statusClicksImpressionsCostConversionsAll conversionsFirst page CPCFirst position CPC
and 33 more
DateWeek startingMonthDay of weekDeviceNetworkAccount nameAccount IDCurrencyCampaign nameCampaign IDCampaign typeAd group nameAd group IDAd group statusAd IDAd typeAd approval statusKeywordMatch typeKeyword IDExpected CTRAd relevanceLanding page experienceCTRConversion valueConversion rateSearch impression shareImpression share lost to budgetImpression share lost to rankImpressions at absolute topImpressions at topQuality score

See every source it reads.

From the vendor

Google's own Google Ads MCP server

Google's server

Google publishes its own Google Ads MCP server, read-only in its current release.

Source: Google Ads API: MCP server

Google's page last checked 29 Oct 2026

Fresh Sheets

Fresh Sheets reads the Google Ads fields its reports use, beside your other sources. It can run your saved reports, within hourly and daily request limits.

Connect Google Ads once, then ask Claude.

On every paid plan, and in your 30 days of Plus.

Setting it up

Get started

  1. Start your free trial to begin your 30 days of Plus, then connect your sources. Or choose a paid plan.
  2. In Claude, add a custom connector with this address, then sign in with your Fresh Sheets account and allow it.https://freshsheets.uk/mcp
  3. Turn the connector on in a conversation and ask your question.

Step by step, with Claude's own help pages: How to add Fresh Sheets to Claude.

Tested with Claude, on claude.ai and in Claude Code.

Limits

Limits

Each time Claude lists or fetches something is one request, and one question can take a few.

30
requests an hour on Plus and Pro, and during your 30 days of Plus
60
requests an hour on Max
100
fetches a day, shared with running reports by hand
500
rows at most in one answer
Your data

Your data

  • Every tool only reads. None can change a campaign, a property, a setting or a report.
  • Figures are fetched from the source when Claude asks and handed straight to Claude.
  • Fresh Sheets records each request for data, never the figures.
  • Remove Claude any time in your Fresh Sheets account, under Destinations, then Connected AI tools. Its access ends within 5 minutes.

Questions

What can Claude read from Google Ads?

Reporting only: the fields Fresh Sheets offers for Google Ads reports, at the account, campaign, ad group, ad and keyword levels, and the Google Ads reports you've saved. It reads the accounts your own Google sign-in can see.

Can Claude change my Google Ads campaigns?

No. Google's permission for the Google Ads API allows changes, but Fresh Sheets' tools only read and our code never makes a change.

I connected Claude before Google Ads was available. How do I add it?

Remove Claude in your account under Destinations, then Connected AI tools, and connect Fresh Sheets to Claude again. The approval screen then lists your Google Ads accounts, and Claude can read them once you approve.

What is Fresh Sheets, and do I need Google Sheets?

Fresh Sheets connects your marketing sources once and keeps reports up to date in your spreadsheets or BigQuery on a schedule. Add it to Claude as a connector and Claude can read the same sources. You don't need to use Google Sheets for Claude to read them.

Which AI tools does it work with?

We've tested it with Claude, on claude.ai and in Claude Code. It works over MCP, so other AI tools that support MCP may be able to connect, but we haven't tested any.

Which Claude plans can add it?

Every Claude plan can add a custom connector. Claude's Free plan allows one.

Source: Claude Help Center: Get started with custom connectors

Which plans include it?

On every paid plan, and during your 30 days of Plus. The 30 days start when you sign up. Not on the Free plan. Plus is £15 a month, or £12 a month billed annually.

Does Fresh Sheets keep a copy of my data?

Figures are fetched from the source when Claude asks and handed straight to Claude. Fresh Sheets receives Claude's requests for data, not your conversation, and records each request for data that reached a source, the account it read, how many rows it returned and any error, never the figures.

How do I disconnect Claude?

Remove Claude any time in your Fresh Sheets account, under Destinations, then Connected AI tools. Its access ends within 5 minutes.

Ask Claude about your Google Ads

Start free, connect your sources and schedule a report, then add Fresh Sheets to Claude.

Plus is £15 a month, or £12 a month billed annually.