Claude, the World's Smartest AI, Now Manages Google Ads with You.
Analyze, optimize, and make real changes in your Google Ads with AI. Claude plans, you approve, nothing happens without your say-so.

From Question to Optimization in Minutes
No complex setup. Just connect and start optimizing.
Connect Your Account
Install Claude, add the Google Ads plugin, and connect your credentials. Takes less than 5 minutes.
Ask Anything
Ask questions about your account in natural language. Claude downloads your data, analyzes performance, and gives you actionable insights.
Optimize with Confidence
Request changes, review them before they go live, and apply with one click. Every change is validated and saved automatically. You stay in full control — nothing is pushed to your account without your explicit approval. It's like having a PPC expert on standby, ready whenever you are.
What Can You Ask?
Describe It. Review It. Done.
No scripts. No spreadsheets. Just describe what you need in plain language.

Why Claude?
Not Just Another AI Chat
Claude for Google Ads is a free solution that turns a state-of-the-art AI agent into a full Google Ads specialist.
Truly Agentic - Not Just Answers
Most AI tools respond. Claude acts. It plans multi-step analyses, spins up subagents to run tasks in parallel, iterates on its own outputs, and chains everything into a final result - autonomously, without you steering every step.
Local-First, Not Context-Stuffed
Regular AI chats need all your data pasted in upfront - burning through context and losing accuracy fast. Claude works from your local filesystem, reading only what it needs for each task. No bloated context, no stale exports.
Not Just Analysis - Execution
Claude for Google Ads creates campaigns, pauses keywords, adds negatives - real changes, not just recommendations. Claude plans, you approve, our backend executes. Nothing touches your account without your say-so - and every change is validated.
How It Works
Under the Hood
From data download to change execution - here's what happens step by step.
The plugin downloads all account essentials - campaigns, ad groups, ads, keywords, negatives, extensions, and more - alongside performance metrics, to a local filesystem.
The data is organized in a local folder structure mirroring Google Ads' hierarchy: campaigns and ad groups become folders, with ads, keywords, and extensions as files within them. All outside the AI's context window.
Running /google-ads:get explicitly fetches the latest data directly from Google Ads to your local filesystem - so you're always working with the latest account state.
Claude reads only the folders and files it needs for a given task, enabling fast analysis without burning through tokens and cluttering the context window. When it needs data not stored locally, it queries the Google Ads API directly.
When it comes to making changes, the AI never makes changes in Google Ads directly - that would be unpredictable, risky, and even harder to revert mistakes. Instead, it plans changes and writes them to a local file - pending_changes.json - a structured file for every planned operation.
Running /google-ads:validate-changes checks every planned change in the JSON file against Google Ads rules - character limits, RSA description lengths, policy requirements, and more - and performs a dry run to catch issues before anything goes live.
Any validation failures are automatically sent back to Claude for self-correction, keeping the reliability loop entirely outside manual intervention.
Running /google-ads:execute-changes applies the approved planned changes from the JSON file in Google Ads programmatically - completely outside AI - so every action is predictable, auditable, and fully under your control.
Finally, every executed change is logged to a local change-history folder - giving you a full audit trail to review what changed, when, and why, and making it easy to reference or revert any past action.
Set Up in Under 5 Minutes
Two parts: install the tools, then connect your Google Ads account.
Part 1: Installation
Install Claude
Download and install the Claude desktop app. Plans start at $20/month (the Max plan at $100/month is recommended for daily usage).
Download Claude →Install the Google Ads plugin
Open the Claude desktop app, switch to the Cowork or Code tab, then click Customize in the sidebar.
Next to Personal plugins, click the + button, then select Create plugin → Add marketplace.
Enter TrueClicks/claude-plugins and click Sync.
Under the Personal tab, the Google Ads plugin will appear. Click the + to install.
Allow the TrueClicks domain (Cowork only)
If you use the plugin in the Cowork tab, Claude runs in a sandbox that blocks outside network calls by default. You need to allow api.claudeppc.ai so the plugin can reach our backend. The Code tab and the Console don’t need this step.
Open Settings → Capabilities, scroll to Code execution, and under Additional allowed domains enter api.claudeppc.ai and click Add.
Part 2: Configuration
Create config.json
Click Get GPT Token below to sign in with your Google account, select your MCC and Google Ads account, then download the config.json file.
Each config file is tied to a single Google Ads account and contains a GPT token that connects Claude to the Google Ads account through our secure backend. Managing multiple accounts? Just create a separate config for each one.
Place config.json in Google Ads folder
Create a folder for the Google Ads account on your disk and move the downloaded config.json into it. This folder will be your working directory for Claude.
The config file is stored locally and never leaves your machine. You only need to do this once per account.
Start managing your account
In the Claude desktop app, switch to the Cowork or Code tab, select the folder containing your config.json, then run /google-ads:get to download your account data and start asking questions.
Try: “Analyze my Google Ads account and find optimization opportunities.”
For Teams
Run Claude Across Your Agency
Multiple PPC specialists on the same client? Claude Cowork projects keep everyone working from the same client context, the same playbook, and the same data setup.
Create a project per client
In Claude Cowork, create one project for each client. Chats, instructions, context, and account data for that client live in one place, instead of scattered across each specialist's own setup. (In-house? One project per group of Google Ads accounts works the same way.)
Share it with the client team
Invite every PPC specialist working on the account. Nobody repeats an analysis a colleague already ran, whoever covers during holidays picks up the full picture, and new team members are productive on day one.
Put client context in the instructions
Use the project instructions for what Claude should always know about the client: goals, target CPA or ROAS, budgets, brand and tone-of-voice rules, do's and don'ts. Every chat in the project starts from that context, no matter who opens it.
Add your agency playbook as context
Upload the client's business background and your agency's PPC best practices as project context (or extended context for larger document sets). Claude applies them in every analysis, so the work follows your standards no matter who runs it.
Map a local folder for account data
Map a local folder in the project and save the client's Google Ads data there with /google-ads:get. Claude analyzes campaigns, keywords, and performance straight from those files, reading only what each task needs.
Shared with the client team
Project instructions, context, and the chats in the project. Update the client's target ROAS once or add a new best-practices doc, and every specialist works with it from that moment on.
Local to each specialist
The mapped data folder and config.json stay on each specialist's own machine. Teammates map their own folder with the same config.json and pull fresh account data whenever they need it.
Frequently Asked Questions
Everything you need to know about Claude for Google Ads.
What changes can it make?
A plain-language look at the changes the plugin can apply today, grouped by campaign type, and what it can't touch yet.
What's new
Recent improvements, new capabilities, and fixes we've shipped.
Start Optimizing Your Google Ads Today
Requires a Claude subscription (starting at $20/month). No additional fees.