ChatGPT, Claude and Gemini for Google Ads, and What an Agent Adds
Wrenfield Climbing Gym, an illustrative client account, reopened after a week’s renovation with 6 campaigns paused, 2 of them by the client. Here is that job through a connected assistant and in Parallel AI.
The jobWrenfield Climbing GymIllustrative account
The gym reopened after its renovation with 6 campaigns paused. Turn the right ones back on and tell the client.
4 of 6paused campaigns were the agency’s, from Feb 9
The same request goes on to turn them back on and write to the client.
Parallel AIOne request at 8:32 AM
CampaignsWrenfield Climbing Gym
Last 7 days, Feb 10 to 16
ChatGPT, Claude or Gemini
through Google’s Google Ads MCP server
Hosted on Cloud Run in your own Google Cloud project, added as a custom connector, read with its search tool.
SELECT change_event.change_date_time,
change_event.user_email,
change_event.client_type,
campaign.name
FROM change_event
WHERE change_event.change_date_time
>= '2026-01-19'
AND change_event.change_date_time
<= '2026-02-17'
LIMIT 50Row 1 of 6
- change_date_time
- 2026-02-09 07:46:12
- user_email
- ads@agency.example
- client_type
- GOOGLE_ADS_API
- campaign.name
- Day Passes
Read-only “It cannot modify bids, pause campaigns, or create new assets.”
Google’s MCP server guide, read Nov 4, 2026
Turning them back on takes Google Ads, your own API code or a hosted connector that can write.
The jobWrenfield Climbing GymIllustrative account
The gym reopened after its renovation with 6 campaigns paused. Turn the right ones back on and tell the client.
4 of 6paused campaigns were the agency’s, from Feb 9
The same request goes on to turn them back on and write to the client.
Parallel AIOne request at 8:32 AM· Campaigns read at 8:33 AM, change history at 8:34 AM
CampaignsWrenfield Climbing Gym
Last 7 days, Feb 10 to 16
ChatGPT, Claude or Gemini
through Google’s Google Ads MCP server
SELECT change_event.change_date_time,
change_event.user_email,
change_event.client_type,
campaign.name
FROM change_event
WHERE change_event.change_date_time
>= '2026-01-19'
AND change_event.change_date_time
<= '2026-02-17'
LIMIT 50Row 1 of 6
- change_date_time
- 2026-02-09 07:46:12
- user_email
- ads@agency.example
- client_type
- GOOGLE_ADS_API
- campaign.name
- Day Passes
Hosted on Cloud Run in your own Google Cloud project, added as a custom connector, read with its search tool.
Read-only “It cannot modify bids, pause campaigns, or create new assets.”
Google’s MCP server guide, read Nov 4, 2026
Turning them back on takes Google Ads, your own API code or a hosted connector that can write.
The jobWrenfield Climbing GymIllustrative account
The gym reopened after its renovation with 6 campaigns paused. Turn the right ones back on and tell the client.
Parallel AIOne request at 8:32 AM· Campaigns read at 8:33 AM, change history at 8:34 AM
CampaignsWrenfield Climbing Gym
Last 7 days, Feb 10 to 16
4 of 6paused campaigns were the agency’s, from Feb 9
The same request goes on to turn them back on and write to the client.
ChatGPT, Claude or Gemini
through Google’s Google Ads MCP server
Hosted on Cloud Run in your own Google Cloud project, added as a custom connector, read with its search tool.
SELECT change_event.change_date_time,
change_event.user_email,
change_event.client_type,
campaign.name
FROM change_event
WHERE change_event.change_date_time
>= '2026-01-19'
AND change_event.change_date_time
<= '2026-02-17'
LIMIT 50Row 1 of 6
- change_date_time
- 2026-02-09 07:46:12
- user_email
- ads@agency.example
- client_type
- GOOGLE_ADS_API
- campaign.name
- Day Passes
Read-only “It cannot modify bids, pause campaigns, or create new assets.”
Google’s MCP server guide, read Nov 4, 2026
Turning them back on takes Google Ads, your own API code or a hosted connector that can write.
ChatGPT, Claude and Gemini reach Google Ads through Google’s read-only MCP server, through hosted connectors that can also make changes, or through reports you export into the chat.
Parallel AI is an AI agent platform built only for Google Ads. One request reads the account, checks the change against its current state, makes it and writes the client’s note.
ChatGPT Plus is $20 a month, and so is Claude Pro billed monthly. Parallel AI’s Starter plan is the same $20 a month for 5 Google Ads accounts, with its Google Ads tools built in and nothing to host.
What an agent adds, and when an assistant fits
On the reopening above, one request carried the job from change history to the change and the client’s note. Through Google’s MCP server an assistant reads the same rows, and the change takes a route that can write.
Choose Parallel AI when
- You want an agent that knows Google Ads, with its workflows built in.
- Your work runs across many client accounts, including manager accounts.
- Every change should be checked against the account’s current state before it is made.
Choose ChatGPT, Claude or Gemini when
- You want Google Ads data in the assistant your team already works in every day.
- You want to run your own setup, with Google’s MCP server in your own Google Cloud project.
- You want one chat that reaches Google Ads and the Workspace apps a connector links.
ChatGPT, Claude or Gemini and Parallel AI side by side
Published capabilities and prices, read November 4, 2026.
| Capability | Parallel AI | ChatGPT, Claude or Gemini |
|---|---|---|
| Best for | Google Ads teams that want an agent to research, investigate, plan and build campaigns, then deliver the documents, spreadsheets and reports. | Teams already working in ChatGPT, Claude or Gemini. |
| Accounts | Client accounts you reach through a manager account. Starter connects 5 Google Ads accounts and Pro 10 Google Ads accounts. Max, Team and Agency connect unlimited Google Ads accounts. | The accounts your own Google credentials reach, manager accounts included. |
| Investigating | Investigate account performance, examine supporting data and propose next steps, reading the campaign report and change history together in one chat. | GAQL searches through Google’s MCP server. |
| Change controls | Makes the campaign, budget, keyword, ad and setting changes you ask for, in any account you connect. You pick what Parallel AI may change in each chat. With the default, Ask before changes, each change is shown to you before it is made. | Read-only through Google’s MCP server. Hosted connectors can create campaigns and manage budgets. |
| What you receive | Editable documents, spreadsheets and reports. | Answers in the chat, and Workspace files where a connector reaches them. |
| Campaigns and ads | Write ad copy and creative briefs, and build campaigns with their ad groups, ads, keywords and assets. | Campaign drafts through a hosted connector such as Markifact’s. |
| AI assistants | Its own agent, with chat, Docs and Sheets. It connects to Google Ads only, with no connector for outside assistants. | ChatGPT, Claude, Gemini or any MCP client. |
| Price | Starter $20, Pro $60 and Max $200 a month. Team $75 and Agency $225 a seat a month, two seats minimum. Eligible new customers can start a 5-day free trial. | Your assistant’s plan, such as ChatGPT Plus at $20 a month or Claude Pro at $20 billed monthly, plus any hosted connector’s. Google’s MCP server runs in your own Google Cloud project. |
If you stay with ChatGPT, Claude or Gemini
Before turning paused campaigns back on, read who paused each one in change history. A campaign the client paused stays paused until they say otherwise. Through ChatGPT, Claude or Gemini the same job runs like this.
- Start in your own Google Cloud project. Google’s Developer Policy requires agencies to use “their own Google Cloud Platform account and Google Ads access”.
- Host Google’s MCP server, for example on Cloud Run, add it to Claude or ChatGPT as a custom connector or to the Gemini CLI’s settings file, and read change history with a GAQL search.
- Turn the campaigns back on in Google Ads, with API code such as Google’s Developer Assistant generates, or through a hosted connector that can make changes.
Reopening the accountIllustrative account
One request makes the change and drafts the note for the client
Questions and answers
Can I connect Claude to Google Ads?
Yes. Google’s MCP server for Google Ads connects Claude, ChatGPT or another MCP client to Google Ads with read-only access, and hosted connectors add changes to campaigns and budgets. Parallel AI is not a connector. It is its own AI agent platform for Google Ads, with Docs, Sheets and Deep Research built in.
Is the Google Ads MCP server read-only?
Yes. Google’s guide lists the MCP server’s mode as read-only in the current release and says “It cannot modify bids, pause campaigns, or create new assets.” Its tools list the accounts you can reach and run GAQL searches. Google’s Developer Assistant can generate client library code for changes, and hosted connectors can make changes.
Can Gemini connect to Google Ads?
Yes, through an MCP server in the Gemini CLI. Google’s guide shows its Google Ads MCP server added to the CLI’s settings file, ~/.gemini/settings.json, once the server runs in your Google Cloud project. ChatGPT and Claude add the same server as a custom connector.
Is there a free trial?
Eligible new individual, Team and Agency customers can start a five-day free trial. Select your plan, connect Google Ads and complete checkout with a payment card. The trial includes 25% of that plan’s monthly usage and the same model, Google Ads account and workspace limits. Team and Agency trials share 25% of the selected two-seat plan’s monthly allowance across two people. Unless you cancel in Settings → Billing before the trial ends, your selected subscription starts automatically at the monthly, quarterly or annual price shown at checkout.
Give Parallel AI the work that depends on an account’s history
4 of 6 paused campaigns were the agency’s, and only those came back on
Wrenfield Climbing Gym is an illustrative account. Connect the Google Ads accounts you manage and bring Parallel AI the next change that has to fit what is already there.
Starter $20 a month connects 5 Google Ads accounts
You connect Google Ads first, then add a card to start the trial.