ChatGPT users: the App Store app is behind. For Amazon Ads, ChatGPT Ads, Google Analytics, and Google Search Console, add Adspirer as a custom connector — it takes two minutes. How →
ChatGPT users: the App Store app is behind. For Amazon Ads, ChatGPT Ads, Google Analytics, and Google Search Console, add Adspirer as a custom connector — it takes two minutes. How →
Two ways to connect ChatGPT to Adspirer: the one-click App Store app, or a custom MCP connector that always has the newest tools — Amazon Ads, ChatGPT Ads, Google Analytics, Search Console. Manage Google, Meta, Amazon, ChatGPT, LinkedIn, and TikTok Ads with 400+ tools.
Manage ad campaigns from ChatGPT. There are two ways to connect. Both use the same Adspirer account, the same sign-in, and the same server — the difference is how current the tool list is.
App Store app
Custom connector
Setup
Open Apps, search “Adspirer,” click Connect. About a minute.
Turn on Developer mode, click Create app, paste the server URL. About two minutes.
Platforms
Google Ads, Meta Ads, LinkedIn Ads, TikTok Ads
All of those plus Amazon Ads, ChatGPT Ads, Google Analytics, and Google Search Console
The App Store app is behind. Every update to a ChatGPT app goes through OpenAI’s review, and our latest one hasn’t been published yet. Until it is, the App Store version has no Amazon Ads, ChatGPT Ads, Google Analytics, or Google Search Console tools. If you need any of those — or want every new tool the day it ships — use the Custom connector tab below.
The quick path. Fine if you only run Google Ads, Meta Ads, LinkedIn Ads, or TikTok Ads and can wait for new tools to clear OpenAI’s review.
1
Open Apps and search for Adspirer
In ChatGPT, open Apps from the left sidebar (or Settings → Apps). In the search box, type Adspirer and select it from the results.
2
Click Connect
On the Adspirer app page, click Connect in the top right.
3
Sign in with Adspirer
The Add Adspirer to ChatGPT dialog appears. Click Sign in with Adspirer. Your browser opens Adspirer’s login page — sign in (or create an account) and link the ad platforms you want to manage.
The dialog includes a “Reference memories and chats” toggle. Enabling it lets ChatGPT use your past conversations and memories when working with Adspirer. Leave it on (recommended) or off based on your preference.
4
Start managing ads
Return to ChatGPT and start a new conversation. Mention @adspirer (or just ask about your campaigns) and ChatGPT will call Adspirer’s tools.
@adspirer check my connected ad platforms
You should see a table of your connected accounts across all platforms with account IDs, names, and connection status.
You’re connected through the App Store app. Google Ads, Meta Ads, LinkedIn Ads, and TikTok Ads tools are available in any new chat — mention @adspirer to call them.
The direct path. ChatGPT talks to mcp.adspirer.com itself, so you get every tool — Amazon Ads, ChatGPT Ads, Google Analytics, Google Search Console, and whatever ships next — without waiting on an app review.
1
Open Settings → Apps
In ChatGPT, click your profile icon, open Settings, and click Apps in the left navigation. Scroll to the bottom of the app list to find Advanced settings.
2
Turn on Developer mode
Click Advanced settings and switch Developer mode on. You don’t need to touch Enforce CSP in developer mode.
ChatGPT marks Developer mode ELEVATED RISK because it lets you add apps OpenAI hasn’t reviewed — that’s the whole point of this path. Adspirer’s custom connector is the same server behind the reviewed App Store app. You sign in on adspirer.ai with OAuth; ChatGPT never sees your ad-platform passwords.
3
Create the app
Click Create app — it’s next to Advanced settings in the app list, and at the top of the Advanced settings screen. Fill in:
Field
Value
Name
Adspirer-MCP — any name works. This is what you’ll @mention in chats.
Description
Optional, e.g. Google, Meta, Amazon, LinkedIn, TikTok Ads
Logo
Optional. Any square image — it only changes how the app looks in your sidebar.
MCP Server URL
https://mcp.adspirer.com/mcp
Authentication
OAuth
Choosing OAuth expands a section with client registration, scopes, and similar fields. Leave all of it alone — ChatGPT discovers the right values from the server.
Tick I understand and want to continue, then click Add.
4
Sign in with Adspirer
Click Connect. Your browser opens Adspirer’s login page — sign in (or create an account), approve ChatGPT, and link the ad platforms you want to manage. Then return to ChatGPT.
5
Start managing ads
Start a new conversation. Mention the app by the name you gave it, or just ask about your campaigns.
@Adspirer-MCP check my connected ad platforms
You should see a table of your connected accounts across all platforms with account IDs, names, and connection status.
You’re connected directly to Adspirer’s server. Every tool on this page is available — including Amazon Ads, ChatGPT Ads, Google Analytics, and Google Search Console — and new ones appear as soon as they ship.
Sign up for Adspirer — free to start
15 free tool calls/month. No credit card required. Connect your ad accounts in under two minutes.
Both paths talk to the same server. The App Store app fills these in for you; for the custom connector — or any other MCP client — you paste them yourself:
Name: Adspirer-MCP (any name)MCP Server URL: https://mcp.adspirer.com/mcpAuthentication: OAuthRequired Plan: ChatGPT Plus, Pro, Business, or Enterprise
400+ tools across 6 ad platforms, plus the Google Analytics and Google Search Console integrations. Everything below is available through the custom connector; the App Store app is missing Amazon Ads, ChatGPT Ads, Google Analytics, and Google Search Console until OpenAI publishes the next update.
Platform
Tools
Key Capabilities
Google Ads
147
Keyword research with real CPC data, Search & PMax campaigns, per-ad performance, wasted spend analysis, budget optimization
Meta Ads
60
Image/video/carousel campaigns, audience targeting, creative fatigue detection, EU DSA support
Sponsored content, lead gen forms, B2B targeting by job title, industry, seniority
TikTok Ads
37
In-feed video, Spark Ads, pixel and video discovery, asset validation, performance analysis
Interactive cards. When you run Adspirer’s free Diagnostic & Helper tools — get-started guidance, launch-readiness checks, error explanations, “what changed since last visit” — the answers render as branded interactive cards (checklists, usage meters, opportunity lists, an account switcher) right inside ChatGPT, not just plain text. They’re quota-free and available on every plan.
In-chat dashboards. Performance and audit answers render as interactive dashboards inside ChatGPT, not walls of text. get_campaign_performance (Google) and get_meta_campaign_performance (Meta) open a tabbed dashboard — Overview / Campaigns / Insights — with KPI tiles, period-over-period deltas, charts, and 7 / 14 / 30 / 60 / 90-day plus custom date-range switching that re-runs the query live. audit_conversion_tracking renders a graded scorecard, and get_connections_status shows an account switcher. Action buttons (“pause this campaign,” “draft a message for my developer”) post straight back into the chat. These render on the ChatGPT mobile app too, and fall back to clean text on any client that doesn’t support widgets.
Mention the app in your message — @adspirer for the App Store app, or whatever you named your custom connector — to invoke it directly. ChatGPT can also be conservative about automatically calling tools; if you need a specific one, name it explicitly, e.g., “Use the research_keywords tool to find keywords for…”
Which should I use — the App Store app or the custom connector?
If you only run Google Ads, Meta Ads, LinkedIn Ads, or TikTok Ads, the App Store app is the easiest: one click, no warnings. If you need Amazon Ads, ChatGPT Ads, Google Analytics, or Google Search Console — or you want new tools the day they ship rather than after OpenAI’s next app review — use the custom connector. Both connect to the same Adspirer account and the same server, so nothing about your ad platform connections changes.
Can I have both installed at once?
Yes. They share one Adspirer account and one tool-call quota. If both are installed, @mention the one you want in a chat so ChatGPT doesn’t pick the other. Once the App Store app catches up you can remove the custom one, or keep it — it never falls behind.
Why does ChatGPT show an Elevated Risk warning for Developer mode?
Developer mode lets you add apps OpenAI hasn’t reviewed, so ChatGPT warns about all of them. Adspirer’s custom connector is the same server that backs the reviewed App Store app. Authentication is OAuth — you sign in on adspirer.ai and ChatGPT holds a token, not your Google, Meta, or Amazon passwords. If you’d rather not enable Developer mode, the App Store app is the alternative, minus the platforms it’s missing.
I installed the App Store app and ChatGPT can't find any Amazon Ads, ChatGPT Ads, or Google Analytics tools.
That’s expected. The App Store listing hasn’t been updated since those shipped, and it won’t have them until OpenAI approves the next version. Follow the Custom connector tab above — about two minutes — and the tools are there.
What are ChatGPT apps?
ChatGPT apps let ChatGPT securely connect to external services. They use the Model Context Protocol (MCP) — the same open standard used by Claude. Adspirer’s app manages advertising across Google Ads, Meta Ads, Amazon Ads, ChatGPT Ads, LinkedIn Ads, and TikTok. If you’re weighing apps against a Custom GPT, see ChatGPT Apps vs Custom GPTs for Advertising.
Which ChatGPT plans support apps and Developer mode?
Apps are available on Plus and Pro for individual users, and on Business and Enterprise with admin controls. Developer mode is on the same plans; on Business and Enterprise, ask your workspace admin if you don’t see the toggle under Advanced settings. The free ChatGPT tier has neither.
How is ChatGPT different from Claude for ads?
Both use the same Adspirer MCP server, so functionality is identical. However, ChatGPT may be more conservative in automatically calling tools — you might need to explicitly mention which tool to use. Claude (created by Anthropic, who also created MCP) tends to invoke tools more naturally and supports progress streaming.
Can I use Adspirer with both ChatGPT and Claude?
Yes. Your Adspirer account works across all platforms. Connect the same MCP URL to ChatGPT, Claude, Perplexity, Claude Code, Cursor, or any MCP-compatible client. Your ad account connections carry across all of them.
How much does this cost?
Adspirer pricing is based on tool calls, not ad spend. Free tier: 15 calls/month. Plus: 49/mofor150calls.Pro:99/mo for 600 calls. Max: $199/mo for 3,000 calls. See full pricing.
Tools aren't working or I see connection errors. What do I do?
If no Adspirer tools work at all (even basic ones like checking connections), follow these steps:
Check tool permissions: When ChatGPT prompts you to allow a tool, make sure read tools are set to Always allow and write tools to Custom (ask each time). If you accidentally blocked tools, go to Settings → Apps, find Adspirer (App Store) or your custom app under Drafts, and reset permissions.
Reconnect:
App Store app — Settings → Apps, find Adspirer, click Disconnect, then reopen the Adspirer app and click Connect again.
Custom connector — Settings → Apps → Advanced settings, remove the app you created, then Create app again with https://mcp.adspirer.com/mcp and sign in.
Refresh your Adspirer session: Go to adspirer.ai, log out, log back in, then return to ChatGPT.
ChatGPT apps and connectors may disconnect every 1–2 weeks — this is normal. Just reconnect and re-authenticate when it happens.See Troubleshooting FAQ for more details.
Prompt Engineering Playbook — A custom skill and prompt book generated from your own ad account; paste its agent instructions into a ChatGPT Project ($39 one-time)