List your Google Ads accounts
“List my Google Ads accounts.”
OpenAI Dots are always-on agents inside ChatGPT, each with its own cloud computer. This guide shows how to give your dot access to Google Ads through AdPlug, what to hand it, and how to keep your approval on anything that changes the account.
Updated 2026-09-30 · 7 minute read
Google Ads MCP server URL
Add this to ChatGPT as a Developer mode app. Your dot uses the same ChatGPT plugin settings.
https://api.adplug.app/mcp/google-adsStatus, 1 October 2026
Dots launched on 29 September and are rolling out gradually. Every step below is tested, including step 5, where your dot picks up the app. If AdPlug is not listed for your dot, the same app works in a normal ChatGPT chat.
01
A dot is an always-on agent in ChatGPT. OpenAI's announcement describes it as powered by GPT-6 Astra, with its own cloud computer, working across the apps you connect and keeping context between conversations.
On Pro and Business Premium your first dot is included in the plan. The rollout is gradual, so access can take several days to reach an account. You create a dot in the ChatGPT desktop app or on desktop web. OpenAI's help article keeps the current list.
02
OpenAI's announcement says a dot works with its own cloud computer, its own browser, and the apps you have connected. So a dot can reach Google Ads in two ways: by opening Google Ads in its browser after you sign in, or through a connected app. A connected app hands it the Google Ads API instead of a screen, so reports come back as data and a change is a named operation with exact values.
This guide uses the second route, and it has three links: Google Ads connects to AdPlug, AdPlug is added to ChatGPT as an app, and your dot uses that app. AdPlug is added through Developer mode, the same setup used for a normal ChatGPT chat. OpenAI's help article says the dot's Plugins screen uses shared ChatGPT settings, and the announcement says you manage what a dot can access through your existing ChatGPT app controls. The Google Ads MCP overview lists what the connection can read and change.
03
Steps 1 and 2 happen in AdPlug, steps 3 and 4 in ChatGPT settings, and steps 5 and 6 with your dot. Allow about ten minutes.
Go to adplug.app/signup, sign in with Google or email, and follow the short onboarding. It ends on your AdPlug dashboard.

On the dashboard, click Connect Google Ads (or open the Connections page). AdPlug takes you through Google's own sign-in; use the Google identity that can see the accounts you want your dot to work on.

If you manage clients through a manager account (MCC), connect the manager identity. One connection then covers every account under it.

In ChatGPT on the web, open Settings. Developer mode sits in one of two places, depending on which layout your account has: Apps → Advanced settings (shown below), or Security and login on the newer layout, where Apps has become Plugins. Switch it on. The Elevated risk label belongs to Developer mode itself: it lets you add connectors OpenAI has not verified. The toggle's own note also says Memory is disabled while it is on.


If your menus look different
OpenAI is moving Apps to Plugins and the labels are changing with it. Its Developer mode guide has the current ones.
Go back to Settings → Apps and click Create app. On the newer layout, open Plugins and use the plus button. Either way, fill in:
AdPlug - Google AdsOn Business, Enterprise, and Edu workspaces the form also has a Scan Tools button. Click it, approve the AdPlug sign-in when it opens, and let the scan finish before you click Create.
https://api.adplug.app/mcp/google-ads
ChatGPT then opens AdPlug's sign-in. Use the same email as your AdPlug account and click Approve.

The app now appears under Enabled apps with a Dev label. If you would rather copy than type, your AdPlug dashboard shows the same name and address with copy buttons.

Open your dot's profile and go to Customize → Plugins. OpenAI's help article describes this screen for the mobile app and says it uses your shared ChatGPT settings. Look for AdPlug - Google Ads, review its permissions, and connect it.

OpenAI also says the apps available to a dot may differ. If AdPlug is not listed for yours, the app you created in step 4 still works in a normal ChatGPT chat.
Message your dot:
“List my Google Ads accounts.”
It should call the google_ads_list_accounts tool and return your accounts with their names, currencies, and manager hierarchy.

04
A dot earns its keep on the checks you would otherwise repeat by hand. You ask for a recurring check, it runs on schedule, and the result lands in the conversation. You manage them under Scheduled in the dot's profile.
List your Google Ads accounts
“List my Google Ads accounts.”
Morning pacing check
“Every weekday at 8:00, check month-to-date spend against budget for every enabled campaign and tell me only if something is more than 15% off pace.”
Monday report
“Every Monday morning, summarise last week's spend, conversions, and CPA by campaign against the week before, in five lines I can forward to the client.”
Search term watch
“Once a week, list search terms with more than $50 spent and no conversions in the last 30 days, and draft negative keywords for my review. Do not apply them.”
Conversion tracking check
“Each morning, tell me if any conversion action that normally records conversions recorded none yesterday.”
One-off audit
“Pull the last 30 days for every enabled campaign and tell me the three things you would look at first, with the numbers behind each.”
More copy-paste prompts live in the prompt playbooks.
05
When you are not working with it, a dot does what OpenAI calls proactive research. In that mode it uses connected apps with tools restricted to read-only, so it cannot change anything in the account.
For actions, a dot follows Custom rules. Each rule sets one of four behaviours: Take action without asking, Take action if pre-approved, Ask before taking action, or Hand off to you. For anything that edits a campaign, choose Ask before taking action.
One limit to know about: OpenAI's MCP apps article says write actions through custom MCP apps are for Business, Enterprise, and Edu, so on Pro your dot may be able to read and not change.
AdPlug adds its own step. It gives the dot two tools for campaign changes: a preview tool that returns the exact change without applying it, and an execute tool that applies it, and only when that change was previewed first. The free plan is view only; creating and editing campaigns needs a paid AdPlug plan.
OpenAI's own caution applies here too: a dot can make mistakes, including when following your rules, so check the details before you rely on a result. Report calls and executed changes are recorded in your AdPlug Usage and Audit Log.

06
Click any item to expand the answer.
07
08
The same AdPlug account connects other platforms and assistants.
Email support@adplug.app with setup questions or bug reports. Most replies come back the same business day.