How to connect Google, TikTok, Amazon & other ad accounts to ChatGPT
You connect an existing ad account — Google, Microsoft, TikTok, Amazon, LinkedIn, or Meta — to ChatGPT so you can analyze performance and generate reports by chatting with your data, not to run ads inside ChatGPT itself. As of mid-2026, Google, Microsoft, Amazon, TikTok, and Meta have each shipped an official MCP (Model Context Protocol) connector you can add through ChatGPT's Developer Mode; LinkedIn has not, so a CSV export or third-party connector is the honest fallback there. This guide covers what's real today, platform by platform, and the security norms worth following before you grant access.
The short version
- The mechanism: ChatGPT's Developer Mode (Settings → Connectors) accepts any MCP server by URL — this is how every official ad-platform connector plugs in.
- Google, Microsoft, Amazon, Meta, TikTok each have an official MCP server as of mid-2026 (Google's is explicitly read-only; Amazon's and Meta's can also write).
- LinkedIn has no official connector yet — use a third-party MCP wrapper or export a CSV.
- Works everywhere, zero setup: export a campaign report and upload the file directly into a ChatGPT conversation.
- This is analysis, not advertising. To buy ad inventory inside ChatGPT itself, see the complete ChatGPT ads guide.
The three real ways to get ad data into ChatGPT
Every platform below reduces to one of three approaches, in order of setup effort. Native MCP connector: where a platform publishes an official MCP server, add it in ChatGPT's Developer Mode (Settings → Connectors, available on Plus, Pro, Business, Enterprise, and Education plans) and query your account in plain language. Export and upload: download a CSV or spreadsheet report from any platform and upload it directly into a ChatGPT conversation — this always works, requires no API setup, and is the right choice for a one-off analysis or a platform without a native connector. Middleware: tools like Supermetrics, Windsor.ai, or Composio aggregate multiple ad platforms into a single connector, useful if you run Google, Meta, and TikTok together and don't want to stand up three separate connections.
Google Ads
Google publishes an official, read-only MCP server for Google Ads. It supports GAQL queries, account listing, and resource metadata — explicitly, per Google's own documentation, it "cannot modify bids, pause campaigns, or create new assets." Add it as a custom connector in ChatGPT's Developer Mode to ask questions like "which campaigns had the highest CPA last week" or "summarize spend by ad group this month" directly in conversation. Google's documentation describes MCP-standard compatibility without naming ChatGPT specifically, so treat it as "works via ChatGPT's standard MCP support" rather than a co-branded integration.
Microsoft / Bing Advertising
Microsoft Advertising ships an official MCP server, in open pilot as of mid-2026, and its own documentation explicitly names ChatGPT, Claude, and Microsoft 365 Copilot as supported clients — the clearest first-party endorsement among the platforms covered here. It focuses on read-only reporting: campaigns, ad groups, ads, keywords, and metrics like spend, CTR, CPC, conversions, and ROAS. Open-pilot status may require enrollment; third-party alternatives exist if you can't access it yet.
TikTok Ads
TikTok announced an official MCP server as part of its "Agentic Hub" in mid-2026, alongside its own for-business documentation confirming the server and hub are live. Independent confirmation of its exact current capabilities and explicit ChatGPT support is harder to pin down than for Google, Microsoft, or Amazon — treat "officially available" as likely but verify against TikTok's own developer documentation before building a workflow around it. Several community-built MCP servers also exist for read-only campaign and performance lookup if the official path isn't accessible to your account.
Amazon Ads
Amazon Ads has an official MCP server, in open beta since early 2026, and Amazon's own announcement explicitly names ChatGPT alongside Claude and Gemini as supported clients. Unlike Google's server, Amazon's is more full-featured — it can create, update, and delete campaigns, pull reports, manage account settings, and access billing data. That write capability is genuinely useful for hands-on management, and genuinely worth scoping carefully; see the security section below before enabling it broadly.
LinkedIn Ads
As of this writing, LinkedIn has not published an official MCP server. What exists is LinkedIn's standard Marketing API plus a number of third-party MCP wrappers built on top of it. The honest recommendation here is the export-and-upload path: pull a campaign report from Campaign Manager and upload the CSV into ChatGPT, or use a vetted third-party connector if you need live, ongoing access badly enough to accept the extra trust surface of a non-first-party integration.
Meta / Facebook & Instagram Ads
Meta shipped official "Ads AI Connectors" — an MCP server plus a CLI — in open beta in mid-2026, advertised as needing no developer credentials or coding to set up. Capabilities go beyond reporting: campaign creation and editing via natural language, catalog management, and signal diagnostics. As with Amazon, the write capability means this is a genuine automation tool, not just a reporting bridge — decide deliberately how much autonomy you want to grant before connecting it.
Security and permissions
What to check before you connect
Prefer read-only scopes wherever a platform offers the choice — Google's official server enforces this by design, and it's the safest default for a first connection. For write-capable connectors like Amazon's and Meta's, review exactly what the OAuth grant exposes, including billing data, and treat any command that creates, edits, or deletes a live campaign as something you confirm before it executes rather than something you let run unattended. A misfired natural-language instruction against a write-capable ad connector has real financial consequences — the same caution you'd apply to giving a new hire production access applies here.
Connecting accounts is analysis. Advertising inside ChatGPT is distribution.
Everything on this page gets your existing ad data into a ChatGPT conversation so you can analyze it, summarize it, or ask questions about it. That's a different move from buying inventory inside ChatGPT — sponsored placements that appear below ChatGPT's own responses, targeted with context hints rather than keywords, bought through OpenAI's own Ads Manager. If the reason you're here is to add ChatGPT as a new advertising channel rather than a new analysis layer, start with the complete ChatGPT ads guide, then the 7-step playbook for running ads on ChatGPT.
Frequently asked questions
Can I connect Google Ads to ChatGPT?
Yes. Google publishes an official, read-only MCP server for Google Ads that can be added as a custom connector in ChatGPT's Developer Mode, letting you query campaign data, run GAQL reports, and list account resources in conversation. It cannot modify bids, pause campaigns, or create assets.
Does ChatGPT have a Google Ads integration?
Not a built-in one inside the ChatGPT product itself, but ChatGPT's Developer Mode supports adding any MCP (Model Context Protocol) server as a connector, and Google publishes an official Google Ads MCP server that works through that mechanism.
Is it safe to connect my ad accounts to ChatGPT?
Prefer read-only connectors where available — Google's official server is read-only by design. For write-capable connectors, such as Amazon's or Meta's, review the OAuth scopes carefully and treat any natural-language command that creates, edits, or deletes a campaign as something to confirm before it executes, since a misfired command has real financial consequences.
Can ChatGPT optimize my ad campaigns automatically?
Some official connectors, including Amazon's and Meta's, support write actions like creating or editing campaigns through natural language. Whether to let ChatGPT act autonomously versus just analyze and suggest is a permissions decision you control — most advertisers should start read-only and add write access deliberately.
Can I run ads inside ChatGPT itself?
Yes, but that's a separate topic from connecting external ad accounts for analysis. Running ads inside ChatGPT means buying inventory through OpenAI's own Ads Manager; see our complete guide to ChatGPT ads to get started.
What if my ad platform doesn't have an official ChatGPT connector?
Export your campaign report as a CSV and upload it directly into a ChatGPT conversation — ChatGPT can analyze uploaded spreadsheets natively. This works for every platform regardless of connector status and remains the simplest zero-setup option.
Sources
- OpenAI Help Center — Developer mode and MCP apps in ChatGPT.
- Google for Developers — Google Ads MCP server developer guide.
- Microsoft Advertising — official MCP server documentation.
- Amazon Ads — official MCP Server announcement.
- Meta for Business — Ads AI Connectors announcement.
- TikTok for Business — Agentic Hub announcement.
- Digiday — coverage of official ad-platform MCP server launches across Google, Meta, and TikTok.
Want help wiring up your reporting stack?
30 minutes with Tarun. We'll map which connectors are worth setting up for your specific stack and where a simple export beats a new integration.
Book a discovery call