Connect
Google Ads to
ChatGPT
- Why did CPA go up?
https://mcp.lemonado.io/mcpAsk ChatGPT why your Google Ads CPA moved, and get the weekly update written for you. Lemonado connects them in about 3 minutes, no API keys needed.
https://mcp.lemonado.io/mcpWhy connect Google Ads to ChatGPT?
ChatGPT can't open your Google Ads account by itself, so most people paste exports into it. With Lemonado it reads campaigns, search terms and budgets live, so the weekly update and the CPA questions come from today's numbers, not last week's CSV.
Your whole Google Ads account
Campaigns, ad groups, ads and assets, ready to ask about.
Always today's numbers
Performance Max asset groups, synced from Google Ads automatically, so answers use today's numbers.
Connect all your tools
Questions like "What's our real ROAS?" use Google Ads and Meta Ads, GA4 at once.
How to connect Google Ads to ChatGPT
Before you start
- A Google Ads account you can sign in to
- A ChatGPT account
- A Lemonado account (the free trial works)
- 1
Connect Google Ads in Lemonado
In Lemonado, open Connectors, find Google Ads and sign in. If you use a manager (MCC) account, choose the client accounts you want, not only the manager.
- 2
Turn on external access
In the company's settings, open External tools, turn the connection on, choose which sources it can reach and copy the server URL.
texthttps://mcp.lemonado.io/mcp - 3
Open ChatGPT plugins
Go to chatgpt.com/plugins. Select + and choose Add custom MCP server.
- 4
Add Lemonado
Name it Lemonado, add a short description, and paste the server URL under Connection. Set authentication to OAuth.
texthttps://mcp.lemonado.io/mcp - 5
Create the plugin
Review the acknowledgement and select Create as a plugin. Check the tools ChatGPT discovers, then install it.
- 6
Ask ChatGPT about Google Ads
Start a new chat, type @ and pick Lemonado. Sign in to Lemonado when ChatGPT asks. Try "@Lemonado Why did our Google Ads CPA go up last week? Break it down by campaign and tell me what changed." Or ask: "What does brand search cost?" or "Which campaigns cap out?"
Good to know
- Your ChatGPT account and workspace settings decide whether you can add custom MCP servers. Workspace admins can turn it off.
- Older guides point to Settings → Apps → Developer mode. OpenAI has replaced that flow with Plugins.
What can ChatGPT do with Google Ads?
ChatGPT reads your Google Ads numbers when you pick @Lemonado, and writes the update, the summary or the next step for you.
@Lemonado Why did our Google Ads CPA go up last week? Break it down by campaign and tell me what changed.
CPA rose from $38 to $46. Most of it came from Generic Tents, where a broad match keyword started matching "tent repair" searches on Tuesday.
Source: Google Ads
How much are we paying for clicks on our own brand name, and what share of Google spend is it?
Brand search cost $3,210 last month at $0.42 a click, 22% of Google spend. We already win 96% of brand impressions, so a pause test is low risk.
Source: Google Ads
Which campaigns run out of budget before lunch on weekdays?
Two do: Generic Tents (lost IS to budget 38%) and Shopping Jackets (24%). Both still have CPAs under target.
Source: Google Ads
Which Performance Max asset groups get impressions but almost never convert?
Asset group "Lifestyle video" took 31% of PMax impressions and 4% of conversions. Its CPA is $96 against $38 for the rest.
Source: Google Ads
Which search terms spent over $100 last month without a single conversion? Group them into negative keyword themes.
41 terms spent $6,840 with no conversions. Three themes cover 78% of it: "free" (12 terms), "repair" (9) and "used" (7).
Source: Google Ads
Put Google Ads spend next to Stripe revenue by week for the last quarter.
Spend rose 22% while new revenue rose 9%. Weeks 38 to 40 broke the trend.
Source: Google Ads
Connect Google Ads to another AI app.
Claude
Connect Google Ads to Claude
Claude Code
Connect Google Ads to Claude Code
Cursor
Connect Google Ads to Cursor
VS Code (GitHub Copilot)
Connect Google Ads to VS Code (GitHub Copilot)
Codex
Connect Google Ads to Codex
Perplexity
Connect Google Ads to Perplexity
Google Antigravity
Connect Google Ads to Google Antigravity
Windsurf (Devin Desktop)
Connect Google Ads to Windsurf (Devin Desktop)
Zed
Connect Google Ads to Zed
n8n
Connect Google Ads to n8n
Other integrations for ChatGPT
All ChatGPT integrations- Meta Ads in ChatGPTAsk Claude, ChatGPT or Cursor about your Facebook and Instagram ads, creatives and results.
- Google Analytics in ChatGPTAsk Claude, ChatGPT or Cursor about GA4 traffic, conversions and funnels, next to your ad spend.
- Google Search Console in ChatGPTAsk Claude, ChatGPT or Cursor about your search queries, rankings and lost clicks.
- Google Sheets in ChatGPTUse your media plans, targets and offline sales sheets in Claude, next to live ad data.
- LinkedIn Ads in ChatGPTAsk Claude, ChatGPT or Cursor about LinkedIn campaigns, lead forms and who converts.
- TikTok Ads in ChatGPTAsk Claude, ChatGPT or Cursor which TikTok videos hold attention and which ones sell.
Reading this as an AI agent?
Everything an agent needs to set this up, in plain text. Paste this page's link into ChatGPT and ask it to connect you, or copy the block.
# Connect Google Ads to ChatGPT (Lemonado MCP) - Server URL: https://mcp.lemonado.io/mcp - Transport: Streamable HTTP - Auth: OAuth; the user signs in to Lemonado in the browser. No API keys. - In Lemonado: connect the Google Ads account. If you use a manager (MCC) account, choose the client accounts you want, not only the manager. - In ChatGPT: Plugins → + → Add custom MCP server ```text https://mcp.lemonado.io/mcp ``` One-click install: https://chatgpt.com/plugins/plugin_asdk_app_69455664de448191bc42a9f6584d34e5 First question to try: "@Lemonado Why did our Google Ads CPA go up last week? Break it down by campaign and tell me what changed." More: https://lemonado.io/integrations/google-ads · https://lemonado.io/llms.txt
Frequently Asked Questions
Yes. Once Lemonado is installed as a plugin, pick it with @ in a chat and ChatGPT queries your live Google Ads data directly. There's nothing to download or upload, and the numbers match what Google Ads shows today.
Not easily. Google publishes an open-source Google Ads MCP server (googleads/google-ads-mcp on GitHub). It's free and read-only, but it runs locally or on your own Cloud Run and needs a Google Cloud project with OAuth credentials. ChatGPT needs a remote server, so you'd have to host it yourself. Lemonado is already hosted: add one URL and sign in.
Check that Lemonado is installed at chatgpt.com/plugins, then pick it with @ in a new chat. Workspace admins can turn custom plugins off. In Lemonado, check that Google Ads is connected and External tools is on for the company. If you sign in with a manager (MCC) account, ask about a client account by name: the data sits in the client accounts, not the manager.
Yes, if both are connected in Lemonado. One connection reaches every source you allow, so you can ask things like "Put Google Ads spend next to Stripe revenue by week for the last quarter."
Use one MCP server that reaches both. Google and Meta each publish their own server, but each covers one platform, and Google's runs locally. Lemonado connects Google Ads, Meta Ads, GA4 and 3,000+ other tools through one URL that works in Claude, ChatGPT, Cursor and other MCP clients, so you can compare channels in one question.
MCP is included in Lemonado's paid plans and in the free trial, so you can try it before you pay.
Still have a question?
Shoot us an email at hello@lemonado.io.
Try for freeStop fighting with data. Start feeding your AI.
Connect your data to AI and free your team from reporting and busywork.
Try Lemonado free