ChatGPT

Connect ChatGPT to your Google Ads account

Switch on developer mode, create the app with one URL, and ask your first question in the chat you already use.

  • Works on ChatGPT's Free plan
  • Your own Google sign-in
  • It cannot delete

Setup

Six steps, once

You add AdCopilot to ChatGPT yourself, from developer mode, rather than picking it from a list. Every label below is ChatGPT's own.

  1. Connect your Google Ads account

    Sign up, then sign in with Google itself. You grant access to the accounts you can already open in the Google Ads interface, and nothing widens that.

  2. Turn on developer mode in ChatGPT

    Open the profile menu at the bottom left, then Settings, then “Security and login”. Scroll down to “Developer mode” and switch it on. ChatGPT tags it “Elevated risk” and warns that apps added this way could change or erase data. It says that of every app you add yourself; AdCopilot cannot delete, and it changes the account only when you ask it to.

    ChatGPT's profile menu open at the bottom left of the sidebar, with Settings in the list.
    Profile menu, then Settings
    ChatGPT Settings with Security and login selected in the left-hand list.
    Security and login
    The Developer mode switch turned on, with ChatGPT's red Elevated risk tag beside its name.
    Scroll down: Developer mode, switched on
  3. Create the app

    Open Plugins in the sidebar, press + at the top right next to “Search plugins”, and choose “Create app”. A “New Plugin” box opens with a place to drop a file: ignore that and press “Create MCP App” at the bottom left.

    The Plugins page with the + menu open, showing Create plugin, Upload plugin and Create app.
    Plugins, then +, then Create app
    The New Plugin box with a file drop area and a Create MCP App button at the bottom left.
    Create MCP App, not the upload
  4. Fill in the form

    Type AdCopilot as the Name; it is what you type after @ later. Paste the description and the URL below, leave Connection on “Server URL” and Authentication on “OAuth”, tick “I understand and want to continue”, then press Create.

    Name
    AdCopilot
    Description
    Google Ads, Analytics, Search Console and Tag Manager
    Connector URL
    https://mcp.adcopilot.cloud/mcp

    Goes in the Server URL field. The same URL for every client.

    The icon is optional. To see our mark beside the name in ChatGPT, download the icon (a 256 px PNG under ChatGPT's 10 KB limit) and add it at the top of the form.

    The filled-in form: icon, Name AdCopilot, the description, the connector URL under Server URL, Authentication set to OAuth, the I understand and want to continue box ticked, and the Create button.
    The form, filled in
  5. Sign in with AdCopilot, then approve

    ChatGPT shows “Add AdCopilot to ChatGPT”. Press “Sign in with AdCopilot”; a new tab asks “Let ChatGPT use your AdCopilot?” Press Approve. If that tab keeps spinning afterwards, close it and go back to ChatGPT, which says “AdCopilot is installed.” If the app's page then says “No app tools available yet”, that is ChatGPT catching up; the chat works anyway.

    ChatGPT's Add AdCopilot to ChatGPT box with a Sign in with AdCopilot button.
    Sign in with AdCopilot
    AdCopilot's page asking Let ChatGPT use your AdCopilot?, listing what ChatGPT will be able to do, with an Approve button.
    Approve, on our page
    ChatGPT's green notice reading AdCopilot is installed.
    Back in ChatGPT
    AdCopilot's page in ChatGPT's settings, connected, with No app tools available yet under Tools.
    No app tools available yet: safe to ignore
  6. Type @AdCopilot in a new chat, then ask

    Open a new chat, type @AdCopilot and pick it from the list, then ask — “get me started” is a good first message. Picking it with @ is what makes ChatGPT use AdCopilot instead of searching the web.

    A new ChatGPT chat with @AdCo typed and AdCopilot offered in the list with its icon.
    Type @ and pick AdCopilot
    The message box with the AdCopilot chip followed by get me started.
    Then ask

Full step-by-step in the docs: Connect ChatGPT.

The first turn

What ChatGPT answers first

You ask in plain words, the connector reads the account live, and the answer comes back with the request beside it.

An illustrative first turn: the assistant reads four connected products.

  • Google Ads

    campaigns · spend

  • Google Analytics

    key events

  • Search Console

    verified sites

  • Tag Manager

    tags · triggers

first read, before any change

Where you stand

Account
live, spending daily
Tracking
one tag quiet for 11 days
Search terms
18% of spend unchosen
Schedule
always on, results are not

Start with the quiet tag.

Illustrative session

Asked in an ordinary ChatGPT conversation that starts with @AdCopilot, once you have created the app yourself. Nothing waits on a listing.

Questions

Listings, plans and limits

Whether ChatGPT can manage the account, whether to wait for a listing, which plan, what it changes, what it stores, how to stop.

Ask

Developer mode not there?

Send the step you are on and what you are seeing, and we will answer.

We reply from a real inbox. Nothing is connected to your account until you say so.

Start free