"Can Gemini manage Google Ads" hides two questions, and most of the confusion around it comes from answering one while the asker meant the other. Gemini inside the Ads interface is Google's agent. Gemini in your terminal, connected to your account, is yours. Both are real; they differ on the axis that matters most — who they work for.
The two Geminis: built into Ads, or working for you
The split in one table:
| Ads Advisor (built in) | Gemini CLI + connector (yours) | |
|---|---|---|
| Lives | Inside the Google Ads UI | In your terminal |
| Powered by | Gemini models, Google-hosted | Gemini models, driven by you |
| Sees | The account you have open | Every account your sign-in reaches |
| Writes | Applies changes in-product | Approval-gated tool calls, logged |
| Answers to | Google's product surface | Your prompt, your constraints |
| Extra cost | None | Connector subscription |
Answer one: what Gemini already does inside Google Ads
Google announced Ads Advisor in late 2025 — a Gemini-powered agent rolling out inside Google Ads that analyses performance, generates creative and keywords, troubleshoots disapprovals, and builds campaigns conversationally. It sits on top of the automation Google already runs, from Smart Bidding to auto-applied recommendations — the full stack is mapped in Google Ads automation layers.
For a solo advertiser who lives in the UI, it is genuinely useful and costs nothing extra. Treat it as the platform's concierge: knowledgeable, fast, and employed by the shop.
Answer two: Gemini CLI with an ads connector — your own agent
The second Gemini is Gemini CLI, Google's open-source terminal agent, free with a personal Google account. By itself it knows nothing about your ads. Add a Google Ads MCP connector — AdCopilot issues a private connector address after a Google sign-in — and it becomes a full account operator: live reads across every account you can access, and expert changes it executes on your instruction in seconds — negative keywords, budgets, bids and schedules, whole paused campaign builds — each surfaced for your approval first.
This is the same MCP client mechanism that powers Claude and ChatGPT setups, so nothing here is Gemini-specific except the choice of client. The Gemini CLI setup guide walks the configuration in a few minutes.
The alignment difference between the two
Both Geminis are competent. One difference deserves plain words: Ads Advisor advises from inside the company that sells you the clicks. That does not make its advice wrong — much of it is good — but its defaults inherit the platform's preferences, and "spend more, automate more, trust the black box" is the grain it runs with.
An agent you connect yourself inherits your preferences instead. Ask it to audit ruthlessly and it audits ruthlessly; tell it the budget ceiling is fixed and it optimises inside the ceiling. It will happily interrogate Google's recommendations rather than apply them. The full head-to-head lives in AdCopilot vs Ads Advisor — the honest summary is that they coexist well, with the in-product advisor handling in-product moments and your own agent handling analysis, whole account work, and anything you want a second opinion on.
A concrete case makes the difference visible. Put "should I raise this budget" to both. Ads Advisor answers from the platform's frame — where spend is limited, raising it is the recommendation. A connected agent told "the ceiling is fixed; find the waste first" comes back with the search terms and locations spending without converting, because that is what you aligned it to. Same model family, same account, different employer.
What neither Gemini will do
Honesty about both routes: neither runs unattended. Ads Advisor assists while you are in the interface; a connected Gemini CLI agent acts when you prompt it and stops when the session ends. No schedules, no overnight triggers — Google's own alerts and automated rules still own the watching, whichever Gemini you choose. And on both routes, spend decisions stay human: the built-in advisor asks you to apply its suggestions, and the connector surfaces every write for approval.
Setup path for the DIY route
From zero to a working Gemini ads agent:
- Install Gemini CLI (free, open source, runs on a personal Google account).
- Sign up for a connector with your Google account and copy the private connector address.
- Register the address as an MCP server in Gemini CLI's settings — the setup tutorial has the exact config block.
- Ask a read-only opener: last month's spend and conversions by campaign, or search terms that cost money without converting. No approvals, no changes — just proof the pipe works.
- Graduate to writes when trust arrives: negatives first, then budgets, then builds — each one an approval you grant.
The glossary entry on Ads Advisor keeps the two Geminis straight next time a colleague conflates them. If the DIY route is the one you came for, a Google sign-in starts the pilot — seven days, full toolset, up to five accounts, no card.
Frequently asked questions
Is Gemini in Google Ads free?
The built-in layer is included with the product: Ads Advisor and the AI features inside Google Ads carry no separate fee. The DIY route prices differently — Google ships Gemini CLI free with a personal Google account, so the cost is the connector subscription, and AdCopilot's seven-day pilot makes the first week free. What the built-in layer costs instead is alignment: it advises from inside the platform selling you the clicks.
Which is better for agencies — Ads Advisor or the connector route?
Cross-account work favours the connector. Ads Advisor operates inside one account's UI at a time, while a connected agent works across every account your Google sign-in can reach — an MCC-wide question is one prompt. Add per-member sign-ins, scoping and an audit trail, and the connector route matches how agencies actually run: many accounts, several hands, attribution per person.
Do I have to use Gemini to connect my own agent?
No. The connector speaks the Model Context Protocol, so the same address works in Claude, ChatGPT, GitHub Copilot, Cursor, OpenCode and Gemini CLI alike. Gemini CLI is simply the natural choice if you are already in Google's ecosystem or want a free, open-source client in the terminal. Pick the client; the account access is identical.
Try it on your own account for a week
The full set of tools for the week, so you can see what it actually does — and it still cannot delete anything. No cost, no card, no contract: you connect your own Google account and can withdraw the access whenever you like.
- Up to 5 accounts
- One week
- Full tools
- No card
- Autonomous agentsLevels of autonomy in Google Ads management, which optimisation work is safe unattended versus which needs approval, and why irreversible actions should not be automated.
- Google Ads MCP serverWhat a Google Ads MCP server is, how free self-hosted servers compare to a hosted one, the full tool list AdCopilot exposes, and what you need to connect.
- Connect ClaudeStep-by-step instructions for adding a Google Ads MCP connector to Claude Desktop, claude.ai and Claude Code, including what to ask it first and how to revoke access.
- Connect ChatGPTStep-by-step instructions for adding a Google Ads MCP connector to ChatGPT, what it can read and change, and how to withdraw access.