Home>Connect>Google Ads to ChatGPT

How to Connect Google Ads to ChatGPT (Every Option, September 2026)

By Ahmed Ashraf|Updated 27 September 2026

Written by PaidSync's founder. PaidSync is one of the options below. We checked each option on its own pages on 27 September 2026.

Google Ads ChatGPT

PaidSync is our pick for most people who want Google Ads in ChatGPT: it installs from ChatGPT's Plugins directory with no API key, no Google developer token and no Google Cloud project, it gives ChatGPT 152 Google Ads tools that read reports and make changes, and it creates five campaign types, where Windsor.ai lists two and Supermetrics three. One sign-in covers 14 platforms, Meta and LinkedIn included. Its free plan has no time limit, where Windsor.ai's free plan follows a 30-day trial and reads only the past 30 days of data, and Supermetrics offers a 14-day trial instead. Free for 15 tasks a month with no credit card, then priced by usage, from $99 a month for 600 tasks. To connect, install the PaidSync plugin in ChatGPT and sign in.

Pick something else in narrower cases. Neither Google nor OpenAI offers a Google Ads plugin in ChatGPT, and Google's own Google Ads MCP server is free, read-only and self-hosted, with no ChatGPT guide, so it suits developers who only need to read data. For reports from a tool that cannot change the account, Coupler.io is read-only. Other plugins, automation tools and your own code are compared below. OpenAI says plugin availability depends on your ChatGPT plan, region and workspace. Disclosure: PaidSync publishes this page.

Which option should you pick

Our pick for most people is PaidSync. Pick something else if one of the narrower cases after it fits you better. The facts behind each pick are in the sections and the table below, with links to each vendor's own pages.

  • PaidSync, our pick for most people. We pick it because it installs from ChatGPT's Plugins directory and signs in with a PaidSync login or Continue with Google, and it needs no API key, Google developer token or Google Cloud project. It creates five Google Ads campaign types (Search, Performance Max, Display, Shopping and Demand Gen), while Windsor.ai's page lists Search and Display and Supermetrics' page lists Search, Shopping and Performance Max. PaidSync has 92 Google Ads write tools, covering budgets, bids, keywords and negatives, targeting, conversion actions and experiments (Customer Match list uploads work only in Claude). One connection holds several Google logins and walks manager (MCC) accounts, nested ones included, and the same sign-in covers 14 platforms, Meta and LinkedIn included. By default, new campaigns and ads start paused or as drafts, and budget edits run as a preview first. Live pauses, enables and removals need an explicit confirmation flag, and a Google Ads campaign budget move of more than 50% needs a second one. Free for 15 tasks a month with no credit card, then priced by usage, from $99 a month for 600 tasks. Its free plan has no time limit, where Windsor.ai's free plan follows a 30-day trial and reads only the past 30 days of data, and Supermetrics offers a 14-day trial instead. What to know. The Free plan stops at 15 tasks a month. On TikTok, Snapchat, Reddit, Pinterest, X and Microsoft Ads, PaidSync manages existing campaigns rather than creating new ones.

Pick something else if one of these narrower cases fits you better.

  • Your main job is joining Google Ads data with many other data sources. Pick Windsor.ai or Supermetrics. Supermetrics lists more than 170 data sources, and Windsor.ai's 30-day trial includes 10 sources. Both have Google Ads plugins in ChatGPT's directory. For Google Ads changes, Windsor.ai creates Search and Display campaigns and Supermetrics creates Search, Shopping and Performance Max, and Windsor's free plan reads only the past 30 days of data.
  • You only need reports and want nothing that can change the account. Pick Coupler.io. Coupler says its connector reads data and does not change bids or budgets, and its free plan covers one account with manual refresh. Porter Metrics and Adzviser also describe themselves as read-only.
  • You are a developer who only needs to read data. Use Google's official Google Ads MCP server. It is free and open source, and you host it yourself. Google documents no ChatGPT setup, and we have not tested it through ChatGPT's Developer mode.

Every way to connect Google Ads to ChatGPT

Every fact in this section was checked on 27 September 2026 on the vendor's own page, in Google's documentation or in ChatGPT's Plugins directory. ChatGPT now calls apps Plugins, and the directory lives at chatgpt.com/plugins.

Google's official Google Ads MCP server

Google publishes an open-source Google Ads MCP server at github.com/googleads/google-ads-mcp, announced on the Google Ads Developer Blog on 7 October 2025. It is read-only. As of release 0.0.4 on 25 September 2026, its three tools run Google Ads Query Language (GAQL) searches, describe Google Ads resources and list the accounts you can reach, and Google's docs say it "cannot modify bids, pause campaigns, or create new assets". A Google maintainer wrote on 4 June 2026 that write access is planned, with no date given.

You host it yourself, on your own computer (Python 3.10 or later, through pipx or Docker) or on Google Cloud Run. Google offers no hosted endpoint. Setup means enabling the Google Ads API in a Google Cloud project and creating OAuth credentials, and the project needs at least Explorer access to reach real accounts, where Google's daily operation limit is 2,880. Developer tokens are no longer part of it, because Google sunset them on 9 September 2026.

Google's setup guide names Antigravity and Codex, plus other MCP clients such as Claude Code, Cursor and VS Code. It does not document a ChatGPT setup. The software is free, Google does not bill for Google Ads API use, and Cloud Run hosting is billed by Google Cloud. Google also publishes Google Ads API agent skills for coding agents such as Codex and Cursor, which guide developers through setup; they are not a ChatGPT plugin.

Best for developers who want free, read-only access and are happy to run a server.

No built-in Google Ads plugin in ChatGPT

ChatGPT's first-party Google plugins are Google Drive, Google Calendar, Google Contacts, Gmail and BigQuery. A search of the Plugins directory for Google Ads returned only third-party plugins. ChatGPT Ads Manager is OpenAI's plugin for ads that run inside ChatGPT, not for Google Ads.

Plugins that can change your account

These plugins read reports and can also make changes. Each one describes its own review step.

  • PaidSync. Our pick for most people. Installs from the Plugins directory with a PaidSync sign-in and no API key. It has 152 Google Ads tools, 92 of which make changes: budgets, pausing and enabling, bids, keywords and negatives, and new Search, Performance Max, Display, Shopping and Demand Gen campaigns. By default, new campaigns and ads start paused or as drafts, and budget edits run as a preview first. The same sign-in reaches 630+ tools across 14 platforms, including Meta and LinkedIn. Free for 15 tasks a month with no credit card, then priced by usage, from $99 a month for 600 tasks (pricing). Setup steps are below.
  • Windsor.ai. Has two plugins, Windsor.ai and Windsor.ai Google Ads. The Google Ads plugin says it can create, pause, enable and update campaigns, ad groups, ads and keywords, set budgets, manage bidding and manage Customer Match lists, "after confirmation". Windsor's Google Ads page for Claude lists Search and Display as the campaign types it creates, with new items created paused. $23 a month, or $19 a month billed yearly, plus a free plan for one source and one account after a 30-day trial, reading only the past 30 days of data (pricing).
  • Supermetrics. Its plugin lists "Create new marketing campaigns or edit existing ones". Supermetrics' Google Ads page for Claude says it can create Search, Shopping and Performance Max campaigns, pause them, adjust bids and add negative keywords. New campaigns start paused, and write access is switched on per account in Supermetrics Hub (docs). Budget changes for Google Ads are not itemized. €49 a month, or €39 a month billed yearly (shown in euros), with a 14-day trial (pricing).
  • Adspirer. Its plugin says "New campaigns are always created paused for your review, and budget, bid, or status changes are made only when you explicitly ask". Its Google Ads page says it launches Search and Performance Max campaigns on the Plus plan and up, pauses and resumes campaigns by name and pushes search terms to account-level negative lists, and that it "cannot delete existing campaigns by design". Free for 15 tasks a month, then Plus at $49 a month, or $40 a month billed yearly (pricing).
  • Markifact. Markifact's Google Ads MCP can pause and enable, change budgets and bids, and create campaigns, keywords and negatives, and its plugin is Markifact - Ads & Analytics. Markifact says "Every change waits for your approval before it goes live". Pro $79 a month, with 200 one-time credits at signup (pricing).
  • AdKit. AdKit's Google Ads MCP changes keywords in bulk (pausing, adding negatives, expanding match types), drafts budget changes and creates campaigns, and its plugin is AdKit - Ads Manager. AdKit says "Every change sits as a draft in AdKit until you approve it". Single Project is $29 a month billed monthly, with a 7-day trial and no free plan (pricing).

Also in the directory, going by their own listings: adplane (creates Search campaigns, ad groups, keywords, responsive search ads and negatives, updates budgets, bids and status, and says everything it creates starts paused), Optmyzr (prepares or applies reviewable keyword and negative keyword changes) and Groas (read access by default, with changes as an opt-in for eligible subscribers).

Best for advertisers and agencies who want the assistant to act on what it finds, not only report it.

Plugins that read and report

  • Coupler.io. Coupler says its Google Ads connection is read-only, meaning it reads your data so the AI can analyze it "but they do not change bids or budgets". Two Coupler.io plugins are listed. The free plan covers one account with manual refresh and 100 rows per run; Starter is $32 a month, or $24 a month billed yearly (pricing).
  • Porter Metrics. Porter's Google Ads connector page says it is read-only, so the AI "can query, analyze, and summarize" but "cannot pause campaigns, change budgets, edit ad copy, or modify targeting". Its plugin is in the directory. $15 per Google Ads account a month, or $12.50 billed yearly (pricing), plus a free forever plan and a 14-day trial.
  • Adzviser. Describes its Google Ads connector as read-only reporting on campaigns, spend, conversions, ROAS and search terms. Its plugin is in the directory. Starter is $59.99 a month, or $48.99 a month billed yearly (pricing).

HYPD AI and Adszy also describe themselves as read-only in their directory listings.

Best for analysts and reporting, with no chance of a change reaching the account.

Custom servers through Developer mode

ChatGPT's Developer mode, under Settings, then Security and login, adds a remote MCP server by URL with OAuth or no authentication. OpenAI says it gives "full Model Context Protocol (MCP) client support for all tools, both read and write". Two Google Ads vendors document this route and did not appear in a Plugins directory search.

  • Ryze AI. A hosted server with 8 read tools and 6 approval-gated tools that change budgets, pauses, keywords and negatives, audiences and asset uploads. Connecting is free; Paid Ads Autopilot is $89 a month (pricing).
  • Pipeboard. Keyword management, raw GAQL queries and new campaigns created paused. Its free plan allows 30 tool executions a week and 2 ad account slots; Pro is $29.90 a month (pricing).

PaidSync works this way too, as the fallback when a workspace does not show the directory (step 4 below).

Automation tools

  • Zapier. Zapier's Google Ads MCP can set campaign status, create a report, manage Customer Match lists and send offline conversions. No budget, keyword or campaign creation actions are listed. Each MCP tool call uses 2 tasks from your Zapier plan, which is free for 100 tasks a month. Professional is $29.99 a month, or $19.99 a month billed yearly (pricing). Zapier documents ChatGPT setup through a workspace app or Developer mode.
  • Make. Make's MCP server lets ChatGPT run your Make scenarios as tools. Its Google Ads Campaign Management app has modules such as adding a negative keyword to a negative keyword list and making a raw API call, so you build the scenarios first. Make has a free plan and lists Core at $10.59 a month, or $9 a month billed yearly (pricing). Make documents ChatGPT setup through Developer mode.

Best for teams that already run their reporting in Zapier or Make.

Data exports

  • BigQuery. Google's BigQuery Data Transfer Service copies Google Ads data into BigQuery every day, and ChatGPT has a first-party BigQuery plugin to read it. Google does not charge for running the Google Ads transfer, but BigQuery charges for loading and processing the data, plus storage and queries. You get yesterday's data and no changes.
  • Google Sheets. Schedule a Google Ads report into Sheets and read it through ChatGPT's Google Drive plugin.
  • CSV. Export a report from Google Ads and attach it to the chat, for a one-off snapshot.

Build your own

Developers can call the Google Ads API from their own code alongside the OpenAI API, or start from community servers such as cohnen/mcp-google-ads (last updated 16 October 2025) and gomarble-ai/google-ads-mcp-server (last updated 5 August 2026). We did not review those servers' read or write scope. Composio's Google Ads toolkit has 9 tools, including creating, updating or removing campaigns and ad groups in batch. Developer mode takes a remote server URL, so a self-built server has to be hosted where ChatGPT can reach it.

Best for engineering teams with time to build and maintain their own connection.

Google Ads to ChatGPT options compared

What each option can do on Google Ads, according to its own pages. Where a vendor shows both, the monthly price comes first and the yearly price second, so prices compare like for like.

Each option is a card below. Labels on the left, answers on the right.

OptionRead reportsChange budgetsPause or enableCreate campaignsKeywords and negativesFree planPaid plans from
PaidSyncPlugins directory, PaidSync sign-inYesYes, preview first by defaultYesSix types, paused by defaultYes15 tasks a month, all 14 platforms, no time limitFree for 15 tasks a month with no credit card, then priced by usage, from $99 a month for 600 tasks. Or $999 billed yearly for 600 tasks.
Google's official MCP serverSelf-hosted; no ChatGPT guide from GoogleYes, GAQL queriesNoNoNoNoFree and open sourceNo price; Cloud hosting billed
Windsor.aiPlugins directoryYesYesYesSearch and DisplayYesAfter a 30-day trial: 1 source, 1 account, past 30 days of data only$23/mo, or $19/mo billed yearly
SupermetricsPlugins directory; writes switched on per accountYesNot statedYesSearch, Shopping and Performance Max, start pausedNegatives yesNone; 14-day trial€49/mo, or €39/mo billed yearly
AdspirerPlugins directoryYesYes, when you askYesSearch and Performance Max (Adspirer's Plus plan), start pausedNegatives from search terms15 tasks a month$49/mo, or $40/mo billed yearly
MarkifactPlugins directoryYesYesYesYesYes200 one-time creditsPro $79/mo
AdKitPlugins directoryYesDrafted for approvalYesYesYesNone; 7-day trial$29/mo billed monthly
Ryze AIDeveloper mode URLYesYesYesNot statedYesFree to connectAutopilot $89/mo
PipeboardDeveloper mode URLYesNot statedYesYes, start pausedKeywords yes30 tool runs a week, 2 accountsPro $29.90/mo
Coupler.ioPlugins directoryYesNoNoNoNo1 account, manual refresh$32/mo, or $24/mo billed yearly
Porter MetricsPlugins directoryYesNoNoNoNoFree forever plan$15 per account a month, or $12.50 billed yearly
AdzviserPlugins directoryYesNoNoNoNoTrial onlyStarter $59.99/mo, or $48.99/mo billed yearly
ZapierWorkspace app or Developer modeReport creationNoCampaign statusNoNo100 tasks a month; 2 per tool callFrom $29.99/mo, or $19.99/mo billed yearly
MakeDeveloper mode; you build scenariosThrough scenarios you buildNot statedNot statedNot statedNegatives to a listFree planCore $10.59/mo, or $9/mo billed yearly
BigQuery, Sheets or CSVBigQuery or Google Drive plugin, or uploadYes, daily or snapshotNoNoNoNoGoogle Ads transfer has no chargeBigQuery bills processing, storage and queries

Checked 27 September 2026 on each vendor's own site, in Google's documentation and in the ChatGPT Plugins directory. The line under each name is how you add it to ChatGPT. Yes and No are what the vendor's own page or listing says, and Not stated means it does not say. Adspirer, Adzviser, Porter Metrics, Zapier and Make open their pricing pages on yearly billing, so we list their monthly price first. Supermetrics showed us prices in euros. A PaidSync task is one request from ChatGPT to PaidSync, and one prompt can use several. Prices change often, so confirm on the vendor's pricing page.

How to connect Google Ads to ChatGPT with PaidSync

This is the route through ChatGPT's Plugins directory. You never copy an API key: ChatGPT connects with a PaidSync sign-in (OAuth).

1

Create your free PaidSync account

Go to paidsync.ai/signup and sign up with Google or email. The Free plan is 15 tasks a month with no credit card.

Using Google? You can skip this step. On the PaidSync sign-in screen in step 4, pick Continue with Google, and your free account is created when you press Approve. Email sign-up works only on the website, so email users start here.

2

Connect your Google Ads account

In the PaidSync dashboard, click Connect Google Ads. Sign in with the Google account that owns your ads. Google's own consent screen handles the sign-in, so PaidSync never sees your Google password.

Skipped step 1? Do this after step 4 instead. Ask ChatGPT to "Connect my Google Ads" and open the sign-in link it returns.

3

Open the PaidSync listing in ChatGPT

Open the PaidSync plugin listing, or in ChatGPT open Settings, then Plugins. Check that the developer is Advanced Technology Labs LLC, the company that operates PaidSync. If you are signed out, Install plugin takes you to the ChatGPT login first.

OpenAI says availability depends on your ChatGPT plan, region and workspace.

4

Add PaidSync to ChatGPT from the directory

In ChatGPT open Plugins, search PaidSync, and click Install plugin.

Sign in with your PaidSync login when prompted. That OAuth sign-in is what lets ChatGPT apply changes.

If your workspace does not show the directory, turn on Developer mode in ChatGPT settings and add a remote MCP server with the URL instead:

https://mcp.paidsync.ai/mcp

Choose OAuth when adding it that way, and sign in with your PaidSync login on first use.

5

Pick your account and ask a first question

In a new chat, ask "List my Google Ads accounts". If you manage more than one, tell ChatGPT which to use and PaidSync makes it the active account.

Then try "Show me last 7 days spend by campaign". Connecting and picking accounts use no tasks; each report after that uses one or more.

Free for 15 tasks a month with no credit card, then priced by usage, from $99 a month for 600 tasks.

Start Free See a Demo

Ten prompts to try in ChatGPT

Each prompt below maps to a real PaidSync tool. Every prompt uses one or more tasks, and the pricing page shows what each plan includes.

  1. "Where did my Google Ads waste money in the last 30 days, and how much could I recover?"Runs get_wasted_spend_report, which looks at keywords with no conversions, costly search terms, low Quality Score and ads with no clicks.
  2. "Show the search terms from the last 30 days that cost the most without a single conversion."Runs get_search_terms_report, which returns the top 500 search terms by cost.
  3. "Find the words in my search terms that keep spending without converting, then preview adding them as negative keywords to my top campaign."Runs analyze_search_term_ngrams, then add_negative_keywords, which previews by default.
  4. "Am I on track to spend my monthly Google Ads budget? Name the campaigns running over or under."Runs get_budget_pacing.
  5. "Preview raising the daily budget of my best campaign to $80. Do not apply it yet."Runs update_campaign_budget, which previews by default. A move of more than 50% needs an extra confirmation.
  6. "Is conversion tracking healthy on my Google Ads account? Flag anything spending with zero conversions and tell me if Enhanced Conversions is on."Runs get_conversion_tracking_status and get_enhanced_conversions_status.
  7. "Run a full audit of my Google Ads account and tell me what to fix first."Runs run_account_audit, which scores 20 areas of the account and returns a health score.
  8. "Compare spend, CPA and ROAS for Google Ads, Meta and LinkedIn over the last 30 days."Runs get_cross_platform_performance from PaidSync's daily data, with totals per currency. Connect Meta and LinkedIn first.
  9. "Show my keywords with a Quality Score below 5 in the campaigns that spend the most."Runs get_quality_score_report.
  10. "Create a Search campaign for emergency plumbing in Austin with a $40 daily budget, and keep it paused."Runs create_search_campaign, which builds a Search-only campaign with manual CPC in a paused state. Ad groups, keywords and ads are separate steps.

What PaidSync can and cannot do in Google Ads

PaidSync has 152 Google Ads tools, 60 that read and 92 that can make changes. They are part of 630+ tools across 14 platforms.

What it reads

  • Account, campaign, keyword, ad and search term performance, plus spend by day.
  • Wasted spend, repeated words in search terms, Quality Score and impression share.
  • A 20-area account audit with a health score, anomalies against the previous 7 days, auction insights, budget pacing, zero-delivery diagnosis, Performance Max and Shopping insights, policy issues and change history.
  • Conversion tracking health, Enhanced Conversions status and conversion actions.
  • Keyword Planner ideas with volume, competition and bid estimates. New or unfunded accounts get no results.

What it changes

  • Budgets, previewed first by default. A move of more than 50% needs an extra confirmation.
  • Pausing and enabling campaigns, ad groups, ads and keywords.
  • Bids and bid strategies, including target CPA, target ROAS, and device and location adjustments.
  • Targeting by location, language, ad schedule and audience.
  • Keywords and negative keywords at campaign, ad group and account level, including shared negative lists.
  • Conversion actions, offline conversion uploads, sitelinks, experiments and Google's recommendations.
  • New Search, Performance Max, Display, Shopping and Demand Gen campaigns, ad groups, responsive search and display ads, and asset groups.

Limits worth knowing

  • A new Search campaign is Search only, with manual CPC, and starts paused. Ad groups are created enabled inside that paused campaign, so nothing spends until you turn the campaign on.
  • Removing an ad or keyword is permanent.
  • Customer Match list uploads are not available in ChatGPT. They work in Claude.
  • From ChatGPT, PaidSync refuses a live pause, enable or removal without an explicit confirmation flag, and a Google Ads campaign budget move of more than 50% needs a second one. ChatGPT's own app permission, from Always ask to Allow all actions, is a second check you control, and with Allow all actions OpenAI says supported actions may run without another confirmation. Approval cards and one-tap undo are in the PaidSync web workspace.

Safety and storage

By default, new campaigns and ads start paused or as drafts, and budget edits run as a preview first. Live pauses, enables and removals need an explicit confirmation flag. ChatGPT can still set something live if you ask it to, which is why its permission setting matters.

PaidSync never sees your Google password. It stores the access tokens Google issues, encrypted with AES-256 in Google Cloud (United States), and deletes them when you disconnect. You can also revoke access at myaccount.google.com/permissions.

Turn it into a weekly routine

Once a prompt earns its place, stop retyping it. PaidSync can save a job as a named workflow and run it from a chat, on a schedule or from your own agent. When it runs from ChatGPT, the human check is ChatGPT's app permission, so keep it on Always ask for jobs that change an account.

The PaidSync workflows page describes twelve jobs, such as a weekly cross-platform report every Monday, a weekly negative keyword build and a scheduled account audit, with the tools each one calls and where you approve. Five of them ship ready to run today. Building your own agent? See how to build your own AI ads agent.

Frequently asked questions

How do I connect Google Ads to ChatGPT?

Install the PaidSync plugin. In ChatGPT open Plugins, search PaidSync, click Install plugin and sign in with your PaidSync login. With Continue with Google, your free PaidSync account is created when you press Approve. Then connect Google Ads in the PaidSync dashboard, or ask ChatGPT to connect it. If your workspace does not show the directory, turn on Developer mode and add https://mcp.paidsync.ai/mcp with OAuth. No API key is needed.

Is there an official Google Ads plugin for ChatGPT?

No. Neither Google nor OpenAI offers one, and every Google Ads plugin in ChatGPT's directory comes from a third party (checked 27 September 2026). Google's official route is its open-source Google Ads MCP server. It is read-only in release 0.0.4, you host it yourself, and Google's setup guide covers Antigravity, Codex, Claude Code, Cursor and VS Code, not ChatGPT.

Do I still need a Google Ads developer token?

No. Google sunset developer tokens on 9 September 2026. Sending one is now optional and ignored, and API access follows the Google Cloud project behind your OAuth credentials. Some setup guides still ask for one. With PaidSync you sign in with Google and never handle a token or an API key.

What ChatGPT plan do I need?

OpenAI says "App availability depends on the app, your ChatGPT plan, region, workspace, role, model, and the ChatGPT interface you use." Check OpenAI's help article for what your account can install, and OpenAI's Developer mode guide for the fallback route. PaidSync is free for 15 tasks a month on all 14 platforms, with no credit card and no time limit. After that you pay for usage, the tasks your AI runs, not seats or a share of ad spend: Pro is $99 a month for 600 tasks, $149 for 1,200 and $199 for 4,000, or $999 billed yearly for 600, and you can add tasks if you run out. Team starts at $249 a month for 5 seats sharing 6,000 tasks.

Can ChatGPT change my Google Ads campaigns through PaidSync?

Yes. It can change budgets, pause or enable campaigns, ad groups, ads and keywords, add keywords and negatives, and create campaigns and ads. By default, new campaigns and ads start paused or as drafts, and budget edits run as a preview first. Live pauses, enables and removals need an explicit confirmation flag, and a Google Ads campaign budget move of more than 50% needs a second one. ChatGPT's own app permission, which runs from Always ask to Allow all actions, is a second check you control. With Allow all actions, OpenAI says supported actions may run without another confirmation.

Does ChatGPT get the same PaidSync tools as Claude?

Almost. Both connect to the same endpoint with the same PaidSync sign-in. ChatGPT starts with a shorter list of tools and reaches the rest through PaidSync's tool catalog. For Google Ads, Customer Match list uploads work in Claude but not in ChatGPT. The Claude guide is at paidsync.ai/connect/google-ads-to-claude.

What does PaidSync store, and what can it access?

PaidSync never sees your Google password. It stores the access tokens Google issues, encrypted with AES-256 in Google Cloud (United States), and deletes them when you disconnect. You can also revoke access at https://myaccount.google.com/permissions. PaidSync asks Google for Google Ads access (the adwords scope), the Data Manager scope, and your email for sign-in. It keeps daily summaries per ad account, such as spend, clicks and conversions, and does not copy your keyword lists, ad text, audience lists or Customer Match data into that store. Its privacy policy says it does not train AI models on Google user data.

Is the data live or a copy?

It depends on the route. PaidSync's Google Ads reports query the Google Ads API when you ask, and its cross-platform comparisons use PaidSync's daily data. Google's own server and other direct API tools also query on demand. Coupler.io refreshes on a schedule, as often as every 15 minutes. BigQuery transfers run daily, and Sheets or CSV exports are snapshots.

630+ tools. 14 platforms. One sign-in. Works with ChatGPT and Claude.