Claude + Google Ads: How to Use AI to Audit and Optimize Your Campaigns
Connect Claude directly to the Google Ads API with Google's official MCP server
Google released an official MCP (Model Context Protocol) server that allows AI models like Claude to connect directly to Google Ads in read-only mode. This means you can audit campaigns, analyze metrics and detect configuration errors using natural language — without opening the Google Ads interface. It's open source, free, and sets up in minutes.
Natural language auditing
Ask Claude "what are my primary conversions?" or "which keywords spend without converting?" and get instant answers.
Read-only — zero risk
The MCP server operates in read-only mode. Claude can read all your account data but cannot modify campaigns, budgets or bids.
Metrics in seconds
CPA, ROAS, CTR, impressions, conversions — ask for any metric and Claude delivers it with period-over-period comparison.
Error detection
Automatically identify misconfigured conversions, duplicate keywords, empty audiences and wasted budget.
What is the Google Ads MCP?
MCP (Model Context Protocol) is an open standard that allows AI models to connect with external tools securely. Google released its own MCP server for Google Ads, which means tools like Claude can query your campaign data directly from the API, without opening the Google Ads interface.
The server is open source, developed by the official Google Ads team, and operates in read-only mode — it cannot modify campaigns, budgets or bids. It only reads data.
What can you do with Claude + Google Ads?
With this integration you can:
How to set it up
Requirements:
Step by step:
3 available tools:
3 prompts you can copy and use
Prompt 1 — Conversion audit:
"Show me all conversions for account [ID]. For each one tell me: name, whether it's primary or secondary, counting type (ONE_PER_CLICK or MANY_PER_CLICK), conversion window, and assigned value. Flag any with problematic configuration for lead generation."
Prompt 2 — Underperforming keywords:
"Analyze keywords from the last 30 days for account [ID]. List all with more than $50 spend and zero conversions. Sort by spend descending and include: keyword, match type, ad group, campaign, impressions, clicks, cost and CTR."
Prompt 3 — Performance comparison:
"Compare performance of all active campaigns in account [ID] between the last 30 days and the previous 30 days. For each campaign show: name, spend, conversions, CPA and ROAS for both periods, and the percentage change."
Limitations
Official source
This guide is based on the official Google Ads MCP server documentation published by Google. You can find the full documentation, source code and installation instructions on the official Google Developers site.
Source: developers.google.com/google-ads/api/docs/developer-toolkit/mcp-server
