Run ads from ChatGPT
Use ChatGPT to operate an Adprime Zero account through docs, REST, or MCP. The model prepares the test. Prepaid funding happens on a hosted page.
On this page
ChatGPT can help buy ads when it is pointed at a real Adprime Zero account and you complete payment on the hosted page. The chat is the operator. The account holds the campaign.
This guide covers how the loop works, what ChatGPT is allowed to do, and what it must not invent.
Give it a surface, not a wish
Give ChatGPT the tools. In Settings, open Apps and connectors, turn on developer mode, and create a connector with https://mcp.adprimezero.com/mcp/chatgpt and OAuth. Sign in with the code from your email and click Allow. ChatGPT has its own connector address: it has every tool except the three that create payment links, because ChatGPT's app rules do not allow links to a checkout page. A session that only writes a media plan is not a launch; a connected one returns real campaign ids.
Connect your AI assistant and launch is the setup in guide form, and Connect your assistant has the steps for each client.
Ask for one first test: one landing page, one 300x250, one geography, one daily budget. ChatGPT is good at drafting five angles. That is a later matrix, not a first activation.
The account loop
- Open or connect an account. The connector sign-in uses a six-digit email code, and a new email gets an account on the spot.
- When the wallet is empty, ChatGPT sends you to the billing page in the dashboard. You log in, choose the amount, and pay on Stripe Checkout.
- It submits creative and targeting through the public API. Unknown segment keys are rejected. Use catalog ids, not display names.
- It creates the campaign and waits on review and balance.
- After delivery, it reads performance. If clicks are zero while spend exists, it inspects freshness and field names before it rewrites targeting.
Do not paste card numbers, CVVs, or login codes into ChatGPT. Do not paste the API key into the conversation once it is stored. If the model asks for either, stop and point it at the dashboard billing page or the secret store.
What ChatGPT should read back
Ask it to return campaign status, daily budget, reporting sync time, impressions, spend, and freshness_status. Ask it not to lead with click-through rate, which leftover display inventory inflates. CTR is a trap explains why.
If you care about signups or purchases, set conversion events first. Install snippets come from the product. Do not let ChatGPT invent a pixel URL or embed an ak_... key in a browser tag. Set up conversion events is the job page.
Creative iteration uses associations on the live campaign. ChatGPT can add an approved variant or copy the campaign. It cannot pause the last active creative. That rule is in the API, not a preference.
Using a different app? See Claude, Cursor, or Codex. Setup for any app is in Connect your AI assistant and launch.
Related
- Guides · 2 min readLaunch ads from CursorAdd Adprime Zero to Cursor as an MCP server and paste one launch brief. The campaign objects live on the account, not only in the chat.
- Guides · 4 min readConnect your AI assistant and launchAdd https://mcp.adprimezero.com/mcp to Claude, ChatGPT, Cursor, or Claude Code, sign in with an emailed code, and your assistant can fund, launch, and report on real display campaigns.
- Playbooks · 5 min readLaunch prompts for Claude, ChatGPT, Cursor, and CodexCopy-paste launch briefs for a $20/day display test. One full prompt for code agents, short versions for Claude, ChatGPT, and Codex. Real ids only, payment on a hosted page.
Run this from your assistant
Add one URL to Claude, ChatGPT, or Cursor, sign in with your email, and ask for the campaign. Prepaid from $5, with no insertion order and no sales call.