AI ads infrastructure
Conversational Google Ads: Stop Clicking Tabs
The Google Ads UI takes 14 clicks to find wasted spend. A conversation takes one. Here's the side-by-side, with time savings and setup.
The Google Ads UI was built for completeness, not speed. Finding wasted spend across 8 campaigns takes 14 clicks, two filter dialogs, an export, and a pivot table. A conversational interface — typing one sentence into Claude or ChatGPT and getting the answer — takes one prompt. We measured both. Conversational beats UI navigation by 8x to 40x on the workflows marketers run every day.
Conversational Google Ads management means using a chat interface (Claude Desktop, Claude Web, ChatGPT, Cursor) connected to your ad account through an MCP server. NotFair is the hosted MCP server most people use; it handles OAuth, the developer token, and exposes about 40 tools backed by the Google Ads API.
The UI workflow vs the conversation, side by side
Find wasted spend (search terms with no conversions)
- UI path — Open Google Ads. Pick a campaign. Click "Search terms." Set date range. Add filter for cost > $50. Add filter for conversions = 0. Sort by cost. Repeat for each campaign. Export to CSV. Paste into sheet. ~12 minutes for an 8-campaign account.
- Conversation — "Find every search term over $50 with zero conversions in the last 30 days, across all campaigns." One sentence. ~15 seconds.
Bulk pause keywords below a quality score threshold
- UI path — Per ad group: Keywords tab, sort by quality score, multi-select, bulk action menu, pause. Repeat for every ad group. ~25 minutes for a mid-sized account.
- Conversation — "Pause every keyword with quality score below 4 and zero conversions in the last 30 days." One sentence, one approval. ~30 seconds.
Diagnose a CPA spike
- UI path — Compare two date ranges. Drill into each campaign. Check change history. Look at search terms tab per ad group. Check device segment. Check geographic segment. ~45 minutes if you know what you're doing.
- Conversation — "My CPA jumped this week. What happened?" ~45 seconds. The AI fans out parallel queries across spend, search terms, change history, and quality scores in one pass.
Add 20 negative keywords across 5 campaigns
- UI path — Per campaign: Negative keywords > Add > paste list > save. Repeat 5 times, or build a shared list and link it. ~10 minutes.
- Conversation — Paste the list. "Add these as exact-match negatives to Search - US, Search - EU, Search - APAC, Brand, and Generic." One prompt, one approval. ~20 seconds.
Why a conversation actually saves time (it's not just typing)
The UI forces sequential clicking because each filter and sort happens one at a time. A conversational interface backed by GAQL — Google's query language for Ads — can fan out 20 queries in parallel and join them client-side in a single response. "Find search terms above $50, no conversions, in campaigns where overall ROAS is below 1.0" is one query in GAQL. In the UI, it's three filters across two tabs and a manual cross-reference.
The workflows where conversation wins biggest
- Cross-account — Manager (MCC) accounts amplify the gap. "Audit all 12 of my client accounts and rank them by waste" is one prompt vs an afternoon of UI work.
- Correlation queries — Anything that joins surfaces (search terms × quality score × change history) is multi-tab in the UI and one query for the AI.
- Bulk safe operations — Paste a list of 200 negatives. "Add these to my brand campaign as exact match." Done in 30 seconds.
- Audits — "Audit my account" is the killer prompt. It returns the same structured report you'd pay an agency $1,500 for, in under 60 seconds.
Where the UI still wins
- Browsing — Casual exploration of an unfamiliar account is faster in the UI. The dashboard layout helps you build mental context.
- Asset previews — Looking at how an RSA actually renders in search is still better in the UI.
- Some Performance Max tuning — Google reserves much of PMax tuning to its own systems. The UI surfaces those reserved controls.
- Billing — Payment methods, invoices, and account-level user permissions are outside the API. Always UI.
What it feels like the first week
The first three days you'll catch yourself reaching for the UI out of habit. Day four you stop. By the end of week one you'll have run more diagnostics on the account than you did the entire previous month — because the marginal cost of a question went from "15 minutes of clicking" to "15 seconds of typing." The compounding effect on account hygiene is real.
You: What's the lowest-hanging fruit in this account?
Claude: Three quick wins, ranked by impact: 1. "Free CRM" search terms wasting $312/week — add 4 negatives, projected save $1,250/month. 2. Mobile bid adjustment on Search - Brand is +20%, but mobile CPA is 1.4x desktop — drop to 0%, projected save $480/month. 3. Five paused ads in Search - US that historically converted above account average — re-enable for an estimated +12 conversions/month.
Want me to draft all three changes for review?
How to switch from clicking to talking
- Connect — notfair.co/connect, OAuth, pick customer IDs. ~30 seconds.
- Install — One-click connector for Claude Desktop or Claude Web. ChatGPT via Codex connectors. Cursor and Windsurf via stdio config.
- Open with an audit — "Audit my account" is the right first prompt. It surfaces the issues you'd otherwise hunt for.
- Build a habit — Replace your morning UI check with a one-line prompt: "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.