Run Your ChatGPT Ads From Inside ChatGPT

Launch and manage ChatGPT Ads without leaving ChatGPT: build paused chat card campaigns, add ad groups for each customer intent, change budgets and read performance, all from one conversation with AdWhispr.

Basil Naser

Founder

· 5 min read

OpenAI shows ads inside ChatGPT now, and there is something pleasingly circular about the next step: you can run those ads from a ChatGPT conversation. Ask in plain words for a campaign, see exactly what will be built, and manage it afterwards without opening another dashboard.

This post covers what ChatGPT Ads are, what the AdWhispr app in ChatGPT can do with them, and the prompts to start with. No code, and nothing spends until you say so.

What ChatGPT Ads are

ChatGPT Ads is OpenAI's own ad platform. An ad appears below the end of a ChatGPT response when there is a relevant sponsored product or service for the conversation. It is labeled as sponsored and visually separated from the answer. OpenAI says ads run on separate systems from the chat model and don't influence what ChatGPT answers. You are buying a card next to the answer, not a mention in it.

The ad unit is a chat card: an advertiser name and brand icon, a short title (3 to 50 characters), a body of up to 100 characters, an image, and a landing page. It is small, so the words and the image carry all the weight. Ads show to logged-in adults on ChatGPT's Free and Go plans.

A campaign has three levels:

  • Campaign: the objective, the budget and who is eligible.
  • Ad group: how you bid, and the context hints, short descriptions of when your ads might be useful.
  • Ad: the chat card itself.

For the full picture (countries, eligible categories, objectives and bidding), read How to Advertise on ChatGPT.

What you can do from a ChatGPT chat

With the AdWhispr app installed in ChatGPT and your ChatGPT Ads account connected, the chat can:

  • Launch a campaign in one request, paused. AdWhispr builds the campaign, an ad group and a chat card ad together. You preview the exact title, body, image and link first, and nothing spends until you resume it.
  • Add more ad groups and ads. Add an ad group per customer intent, each with its own context hints and up to ten ads, or add ads to a group you already have. New groups follow the campaign's bidding and stay paused in a paused campaign.
  • Change budgets, pause and resume, rename. Every change is a sentence away.
  • Read performance. Spend, impressions, clicks and the rest, in the same chat where you made the decision.

Two honest limits, so nothing surprises you:

  • Bidding is Maximize clicks, for now. Traffic, sales and leads goals all run as Maximize clicks on a daily budget, and the chat says so.
  • Some objectives are refused, not quietly swapped. Awareness, engagement, app install and video goals get a clear "not available here" instead of a different campaign than you asked for.

OpenAI still reviews your account and every new ad before anything serves, and your ad spend is paid to OpenAI directly.

Make the creative from what already works

A chat card is small, so a clear image that reads at a glance does a lot of the work. If a competitor has kept an image ad running for months, that is the closest thing to proof you can see: nobody keeps paying for an ad that loses money.

In the same chat, ask AdWhispr which competitors are advertising right now and which of their ads have been running the longest. Then ask for your own version of the winner. AdWhispr makes it with your product in it, ChatGPT hands you the link to it in the AdWhispr app, and the finished image lands in your Creative Library, ready to use in a ChatGPT Ads launch.

How to set it up

  1. Open AdWhispr in ChatGPT's app store and click Install.
  2. Sign in to AdWhispr, or create a free account. No credit card.
  3. Connect your ChatGPT Ads account in AdWhispr. Ask ChatGPT to connect it and it sends you the link; the connection itself happens on the AdWhispr site, never in the conversation.

More on what the app does in the announcement.

Prompts to try first

Start by checking what's connected and what's running:

Which ad accounts are connected? Show me my ChatGPT Ads campaigns.

Then find a proven creative:

Who are my competitors, and which of their image ads have been
running the longest? My site is yourstore.com
Clone the longest-running one for my brand.

Then build the campaign:

Launch a ChatGPT Ads campaign called "Spring meal plans" for
traffic at 30 a day. Title: "Weeknight dinners, planned for you".
Use my cloned image and link to my site.

And grow it by customer intent, the way OpenAI's own guidance suggests (separate ad groups for different context hints):

Add three ad groups to my ChatGPT campaign "Spring meal plans":
1) busy parents planning weeknight dinners,
2) families trying to cut their grocery bill,
3) people new to meal prep.
Write context hints for each in the customer's own words, and
two ads per group using my cloned image.

You see a preview of every group, hint and ad before anything is created. A week later:

How did "Spring meal plans" do this week? Which ad group is
getting clicks? Pause the ones that aren't.

Nothing spends without your instruction

Every campaign is created paused. You see the plan before it's built, and it starts spending only when you ask to resume it. Budgets change when you say "change the budget," and campaigns stop when you say "pause." The same chat runs Meta, Google, TikTok, X and Reddit too, so moving budget between ChatGPT Ads and the rest is one conversation, not five tabs.

FAQ

Can I run ChatGPT Ads from ChatGPT?

Yes. Install AdWhispr from ChatGPT's app store, connect your ChatGPT Ads account in AdWhispr, and ask in plain words. Launches, extra ad groups, budgets, pause and resume and performance all work from the chat.

Do I need a ChatGPT Ads account first?

Yes. ChatGPT Ads is OpenAI's platform, and your account, billing and review live there. AdWhispr builds and runs the campaigns inside it.

Who sees ChatGPT ads?

Logged-in adults on ChatGPT's Free and Go plans, below relevant answers. Plus, Pro, Business, Enterprise and Edu users don't see ads, and neither do accounts identified as under 18.

Does a ChatGPT ad change what ChatGPT answers?

No. OpenAI says ads run on separate systems from the chat model and don't influence its answers. The ad is a separate, labeled card below the response.

Can I manage my other ad platforms in the same chat?

Yes. The AdWhispr app in ChatGPT launches and manages campaigns on Meta, Google, TikTok, X, Reddit and ChatGPT Ads.

The short version

Install AdWhispr from ChatGPT's app store, connect your ChatGPT Ads account in AdWhispr, and ask. Paused chat card campaigns, an ad group per customer intent, budgets and performance, all from the same place your customers will see the ads.

Start free at adwhispr.com.

More in MCP Setup

Your AI marketing agent

Run ad research on autopilot

AdWhispr is an AI agent inside Claude & ChatGPT. Research any brand’s ads, clone the winners, and run campaigns across Meta, Google & TikTok.

Try the AdWhispr agent for free