Skip to content
Docs

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.

2 min readOur judgmentUpdated
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

  1. 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.
  2. 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.
  3. It submits creative and targeting through the public API. Unknown segment keys are rejected. Use catalog ids, not display names.
  4. It creates the campaign and waits on review and balance.
  5. 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.