AI ads infrastructure

Talking to Google Ads With AI: What It's Like

Imagine asking your ad account why CPA jumped and getting a real answer. Here's what it actually feels like to talk to Google Ads with AI today.

NotFair Team|

Imagine opening a chat window, typing "why did my CPA jump 40% last week?" and getting a real answer in 30 seconds — not a generic article, not a dashboard URL, but the actual diagnosis from your actual account, with the specific campaigns and search terms that broke. That's the experience people are looking for when they search for "talk to Google Ads with AI." The good news: it exists, it works today, and you can set it up in five minutes.

Here's what a real five-turn conversation looks like with Claude connected to a Google Ads account. We'll explain the technology underneath after.

You: My CPA spiked last week. What happened?

Claude: CPA on your Search - US campaign went from $42 to $61 between April 14 and April 21. The cause is concentrated: one ad group ("enterprise plans") had three new search terms eat 38% of spend with zero conversions — "free crm software", "hubspot alternative free", and "crm download free". They started matching on April 13 after a broad match expansion.

You: Show me the spend on those three terms.

Claude: Combined $1,847 over 7 days, 0 conversions. "free crm software" alone was $912.

You: Add them as negatives and pause anything else with "free" in the search term over the last 30 days with zero conversions.

Claude: Found 11 search terms matching that filter. Total wasted spend: $2,304. Want me to add all 11 as exact-match negatives at the campaign level? This is a write operation and will require your approval.

You: Yes, approve.

Claude: Done. Added 11 negative keywords to Search - US. Estimated weekly savings at current pacing: ~$340. I can re-run this audit in 7 days to confirm the CPA recovers.

What just happened under the hood

That conversation involved roughly six tool calls behind the scenes. Claude pulled campaign-level performance for the trailing two weeks, fanned out parallel queries across search terms and change history, ran a Python-style filter on the result, drafted a write operation, surfaced an approval prompt, and finally executed the negative-keyword additions through the Google Ads API. The whole thing took 45 seconds of wall clock time.

The piece that makes this possible is called MCP — Model Context Protocol. Anthropic published it in late 2024 as an open standard for connecting AI models to external tools and data. NotFair is a hosted MCP server at notfair.co/api/mcp that exposes about 40 tools backed by the Google Ads API. When Claude needs to read your account or apply a change, it calls those tools through the protocol. You never see the API plumbing — you just type and read replies.

Is this a real product or a demo?

It's a real product. Real accounts, real spend, real changes flowing through Google's API the same way an agency dashboard would push them. The conversation above is representative — we run it on our own accounts daily. The only thing that varies is how much context the AI has about your business goals, which improves the more you talk to it.

Where the magic actually shows up

  • Diagnosis"Why did conversions drop?" used to be a 90-minute spreadsheet exercise. Now it's a 45-second answer with the specific change events, search terms, and quality score moves that explain the drop.
  • Bulk operationsAdding 50 negatives across 12 campaigns is a sentence, not a CSV upload. Pausing every keyword under $0.50 quality score with zero conversions in the last 30 days is one prompt.
  • Hypothesis testing"What would happen if I cut budget on Search - EU by 30%?" The AI can model historical impression share, project lost conversions, and tell you whether the trade is worth it before you make the change.
  • Audit on demand"Audit my account" returns a structured report with waste, quality score gaps, search-term hygiene issues, and ad-copy underperformers in under a minute.

The parts that aren't magic

Conversations with AI feel magical, but the AI is still operating on the raw Google Ads API. If a metric isn't in the API — say, attribution model nuances or audience overlap from third-party tools — the AI can't see it either. Same with strategic decisions. The AI will recommend reallocating budget from a losing campaign to a winning one, but the call to actually shift dollars stays with you. That's a feature, not a bug.

Approval gates: the part that keeps you safe

Every destructive write — pausing campaigns, bulk-updating bids, deleting ads — passes through a server-side approval gate. The AI drafts the change, you review the diff, you approve. There is no "the AI went rogue and burned my budget overnight" failure mode because the AI cannot execute writes without your explicit confirmation. Read operations (audits, diagnostics, dashboards) run autonomously since they can't break anything.

How to start a conversation with your ad account

  • Sign in at notfair.co/connectOAuth scoped to Google Ads only, takes 30 seconds.
  • Pick which customer IDs you want the AI to access. You can select one account or every account in a manager (MCC).
  • Install the NotFair connector in Claude Desktop, Claude Web, or ChatGPT (Codex connectors). Cursor and Windsurf work too via stdio config.
  • Open a chat and ask "audit my account." The first audit takes about a minute. From there it's just conversation.

Try the openings that everyone uses on day one

  • Find wasted spend"Find every search term over $50 in spend with zero conversions in the last 30 days."
  • Diagnose a regression"Why did CTR on Search - Brand drop this week?"
  • Quick wins"Give me the three changes that would most improve ROAS in this account."
  • Daily standup"Summarize what changed in this account yesterday and the impact."

FAQ

Try MCP with Google Ads

Connect your Google Ads account to NotFair in 30 seconds and start querying campaigns from Claude.

Connect Google Ads

FAQ

Common questions about Model Context Protocol.

Can I really chat with my Google Ads account in plain English?

Yes. Through an MCP connector like NotFair, Claude or ChatGPT can read your account and execute changes through the Google Ads API. You type natural language; the AI translates it into structured queries and write operations.

Will the AI make changes without asking me?

No. Read operations (audits, queries) run automatically. Every destructive write — pause, delete, bid change — passes through a server-side approval gate. You see the diff and confirm before anything ships.

How is this different from a Google Ads chatbot?

A chatbot answers questions about Google Ads in general. This connects an AI to your specific account so it can read live data, run audits, and apply real changes. The conversation is grounded in your numbers, not a help article.

What's the fastest way to try it?

Sign in at notfair.co/connect, install the connector in Claude Desktop, and ask "audit my account." From OAuth to first answer is about five minutes.

Does it work with ChatGPT too?

Yes. ChatGPT supports MCP via Codex connectors, so the same NotFair endpoint works there. Cursor and Windsurf also support it via stdio config.