Google ads connect chatgpt

It now only takes you 2 minutes to connect your Google ads account directly into ChatGPT, so that you can actually start chatting directly with your Google ads data.

👉 Follow the steps below to see exactly how - this is a game changer for Google ads people! 

Most people using ChatGPT to help with Google ads are just feeding the AI with information about their accounts and campaigns, and hoping that ChatGPT can give them some interesting insights they can use to improve optimization.

But now, it's possible for you to connect your entire Google ads account directly to ChatGPT, so the AI has literally 100% of your Google ads account information and data.

P.S. You can also connect Google ads to Claude via MCP.

It used to be that you'd need to run a very complex process to achieve this, involving APIs, authentications and developer skills.

But now, absolutely anybody can set this up in 2 minutes flat.

What You'll Need Before Starting

  • 2 minutes of time 🕰️
  • Premium ChatGPT account
  • Google ads account with full permissions
chat and google ads

Step 1: Open TrueClicks

Visit this URL - GAQL.app.

It's a 100% safe and free tool from TrueClicks, which allows you to easily make this happen in a matter of minutes.

Hit start, then sign in with the Google account you intend to use.

Google ads trueclicks

After you have signed into your desired Google account, and granted permissions to Trueclicks, you'll come back to the page shown below.

👉 In the top right corner, you'll see your own unique GPT token.

Step 2: Give ChatGPT Your Token

Next, go to this custom GPT: PPC GPT by Trueclicks

Now paste in your GPT token from step 1 directly into the chat window.

paste your GPT token into chat

You're done! 👍

Now GPT will ask you exactly which Google ads account you want to explore, and you can provide prompts to help audit & analyze your accounts.

chat to google ads data via chatgpt

This will blow your mind - AI Agents for Google Ads

If you want something next-level, check out PPC.io (that's us)

We're building some incredibly powerful AI Agents for Google ads that will blow your mind 🤯

Step 3 (Optional): Create Your Own Private GPT

If you want to take this a step further and create your own custom GPT for your team (instead of having to use the GPT by TrueClicks) this is pretty straightforward as well.

All you need to do is create a custom GPT and add in the instructions below.

custom gpt setup
  1. Go to https://chatgpt.com/gpts/mine
  2. Click “Create a GPT”
  3. Under the Configure tab, fill in: Name: & Description
  4. In the Instructions box, paste this: 
  5. "You are a senior Google Ads specialist using GAQL.app to access Google Ads data. Use the following endpoints: - /api/gpt/google-ads/get-accounts — to list accessible accounts - /api/gpt/google-ads/execute-query — to run GAQL queries Don't connect directly to Google Ads API.  Let users know that listing accounts may take time if they have many. Do not set the 'gptToken' parameter manually. 
  6. Enable all capabilities (Browsing, DALL·E, Code interpreter, etc.)
  7. Scroll down to Actions, and click “Create New Action”
    • Authentication Type: API Key
    • API Key: Paste your GPT Token from GAQL.app
    • Auth Type: Basic
  8. Click “Import from URL” and paste this:

    ruby

    CopyEdit

    https://api.gaql.app/swagger/gpt/swagger.json

  9. Click Import — and ignore any OpenAPI version warnings.
  10. Finally, click “Create” in the top-right to publish your GPT.
    Choose whether to keep it private or share with others.

Prompts To Get Started

Without including the right prompts, you're not going to get great results! 

Some simple prompts you can get started with:

📊 Performance Queries

  • “What was the total spend across all my accounts last month?”
  • “Which campaigns had the highest CPA in the past 14 days?”
  • “List my top 5 performing ad groups by ROAS.”

🔍 Account Insights

  • “List all Google Ads accounts I have access to.”
  • “Which campaigns are underperforming based on CTR?”
  • “Show me all paused campaigns and when they were paused.”

🎯 Recommendations

  • “Give me 5 quick wins to improve my campaigns.”
  • “What are the top settings I should check in a new account audit?”
  • “Recommend negative keywords based on recent search terms.”

📅 Time-Based Reports

  • “What was the daily spend trend for account XYZ in the last 30 days?”
  • “Compare performance this month vs last month for campaign ABC.”
Stewart Dunlop

Stewart

CEO