What are ChatGPT ads?
ChatGPT ads are paid placements that appear below ChatGPT’s responses. OpenAI says each ad carries an advertiser name, a logo, a headline, a description, a landing page and an image, and that ads are clearly labeled and kept separate from the answer (OpenAI, Ads in ChatGPT: The Basics).
Three facts matter before you spend anything:
- Who sees them. Ads can appear for people on the Free and Go plans. Plus, Pro, Business, Enterprise and Edu accounts do not see ads, and neither do accounts identified as under 18 (OpenAI, Ads in ChatGPT FAQ).
- They do not change the answers. OpenAI states that ads run on separate systems from the chat model and that advertisers cannot shape, rank or alter ChatGPT’s responses (OpenAI FAQ).
- Your customers’ chats stay private. Advertisers do not see conversations. They receive aggregated information such as total views or clicks (OpenAI FAQ).
Ad testing in the United States began on February 9, 2026 (OpenAI FAQ). By August 31, 2026 OpenAI reported that the platform had passed $1 billion in annualized revenue run rate and was used by tens of thousands of advertisers (OpenAI, August 31, 2026). That is OpenAI’s own figure for the platform as a whole. It says nothing about what a plumber or a dentist will get back from a dollar.
How is this different from Google ads?
Google ads start from a search phrase you chose. ChatGPT ads start from a conversation. OpenAI says its system selects ads on expected relevance, using the context and intent of the current conversation, the ad’s landing page, title and copy, and the hints you provide. When a person has ads personalization turned on, it can also use select signals from their broader ChatGPT use (OpenAI, The Basics).
In practice that changes three things for a business owner:
- You describe situations, not keywords. You write context hints, short phrases about what you offer and who it helps. OpenAI is explicit that hints are not exact-match keywords and do not guarantee delivery in any conversation (OpenAI, Create Ad Groups).
- The person is mid-decision. The buyer is comparing options and asking follow-up questions, which is closer to a consultation than a search.
- You get one ad slot. A person sees one ad unit below a response, which can contain one or several images (OpenAI FAQ).
Who should test ChatGPT ads now?
This is aipple’s opinion, built on the facts above.
A good fit:
- Businesses where the customer researches before calling: roofing, remodeling, HVAC replacement, solar, dental implants, med spa, custom work. Local services are one of the consumer categories OpenAI lists as supported during the initial test period (OpenAI, Ad policies).
- Businesses already getting booked jobs from Google or Meta, with call tracking in place. You need a baseline to compare against.
- Businesses with a landing page that makes one clear offer. The ad can only send people to one destination (OpenAI, Creating ads).
Wait, or check the policy first:
- Law firms, health providers and financial advisors. OpenAI says these categories are approved from approved advertisers on a case-by-case basis through manual review. Legal ads are permitted in the US only when the advertiser is licensed in the jurisdiction where the ad is shown (OpenAI, Ad policies).
- Emergency and same-hour services. Someone with a burst pipe searches Google. We have no data showing they open a chat first, so do not shift emergency budget here.
- Businesses with no tracking. If you cannot say which ad produced which call today, adding a new channel adds noise.
Country check. The legal entity that advertises and is billed must be based in a country where self-service is available. The United States is on OpenAI’s list (OpenAI, Ads Manager Availability).
How to set up your first campaign
OpenAI’s own quickstart has three steps: create the account, build the campaign, monitor the first signals (OpenAI, Quickstart). Here is the same path with the traps marked.
Step 1: Create your Ads Manager account
- Go to ads.openai.com and sign in with an OpenAI account tied to your work email.
- Enter your website URL if you want Ads Manager to draft a first ad from it, or skip that step.
- Enter your advertiser name. It becomes your Account Name, Brand Name and Legal Name, which you can change separately later in Settings.
- Set up billing with a card, a billing profile and an invoice email. Billing must be complete before campaigns can deliver.
- Add your logo, complete account verification, and invite teammates as Admin, Member or Viewer.
Trap: country or region, currency and time zone cannot be changed after the account is created (OpenAI, Account Setup). Check them before you submit.
How you pay: a self-serve card account is charged when unpaid spend reaches a payment threshold OpenAI assigns, and any balance left at month end is charged too. You cannot change the threshold yourself (OpenAI, Billing and Payment).
Step 2: Build the campaign
Every campaign follows the same structure: a campaign holds the objective, budget, dates and countries; an ad group holds a theme and its context hints; an ad holds the headline, description, image and landing page (OpenAI, Quickstart).
- Objective. Choose Views (you pay per 1,000 impressions), Clicks (you pay per valid click) or Conversions (optimized toward a supported conversion event, but you still pay per valid click or per 1,000 impressions, not per conversion) (OpenAI, Creating campaigns). You cannot change the objective later; you create a new campaign instead.
- Budget. OpenAI recommends new advertisers start with a daily budget. It is an average over a 7-day period, daily spend will not exceed twice your setting, and weekly spend will not exceed seven times it (OpenAI, Creating campaigns).
- Location. To run in the United States only, include the United States explicitly. Excluding other countries does not restrict delivery to the US (OpenAI, Creating campaigns).
- Dates. Your first campaign may not show start and end date fields until after it is created. If you need a later start, do not publish just to reach those settings, because ads can begin running once they pass review (OpenAI, Quickstart).
- Ad groups. Split by customer need, with separate messaging and landing pages. OpenAI’s example is a plumber with one group for emergency repairs and another for preventive maintenance (OpenAI, Create Ad Groups). Write context hints that are specific, such as who the service helps and when. OpenAI contrasts “cushioned everyday running shoes for beginners training for their first 5K” with the weaker “running shoes”.
- Ads. OpenAI advises many distinct title and description variations per offering, each with a different angle, written as plain benefits (OpenAI, Creating ads). You can choose a single image or, in open beta since October 26, 2026, a multi-image format with 4 to 6 square images (1:1) that all link to one URL.
- Landing page. Link to the most relevant page, not the homepage, and make sure it does not block OpenAI’s crawlers OAI-AdsBot and OAI-SearchBot (OpenAI, Creating ads).
Step 3: Submit, get approved, launch
OpenAI reviews each ad against its policies before it goes live. Ads that break the rules, or whose landing page leads to disallowed content, are rejected, and an ad marked “Not serving” shows the reason when you hover over the status (OpenAI, Quickstart; OpenAI, Ad policies). Do not make claims about results you cannot back up. OpenAI’s baseline standards require ads to be truthful and not misleading (OpenAI, Ad policies).
What do ChatGPT ads cost?
Here is what OpenAI publishes, and nothing more:
- Billing models. Impressions (Views) or valid clicks (Clicks, or Conversions with click billing). You set a maximum bid at the ad group level, either a maximum CPM or a maximum CPC.
- Starting bid. For click campaigns OpenAI recommends starting with a maximum bid of $3 to $5 per click.
- Auction. A relevance-weighted, second-price auction. Higher bids alone do not win placement.
Source for all three: OpenAI, Ads in ChatGPT: The Basics.
What OpenAI does not publish is a typical cost per lead, a minimum budget for a local business or industry benchmarks. Be wary of any blog post that quotes one without showing its source. As of this writing, OpenAI’s advertiser page also advertises an offer of $500 in ad credit when a new advertiser spends $500, ending December 31 (OpenAI Ads). Offers change, so confirm it in Ads Manager.
What to measure
OpenAI’s reporting covers impressions, clicks, spend, click-through rate, average CPC, average CPM and conversions. Impressions, clicks and CTR refresh about every 15 minutes, but spend can lag by 7 to 8 hours, so a $0 spend figure does not always mean no charges (OpenAI, The Basics).
Those numbers stop at the click. A service business gets paid when the phone rings and a job is booked. Our recommended scorecard for a test:
| Measure | Where it comes from | Why it matters |
|---|---|---|
| Clicks and CTR | Ads Manager | Tells you whether the ad matches the conversation |
| Calls and form fills from the ad | Tracked number and tracked form on the landing page | Counts real leads |
| Booked jobs | Your CRM, tagged by source | The number that pays for the test |
| Cost per booked job | Spend divided by booked jobs | Compare directly to Google and Meta |
To get there:
- Tag every ad URL with UTM parameters. OpenAI confirms static tracking parameters persist on ad clicks and work in existing analytics tools (OpenAI, The Basics).
- Use a dedicated landing page and tracked phone number so ChatGPT calls do not blend into organic.
- Set up conversion measurement if you want the Conversions objective. OpenAI documents a measurement pixel and a Conversions API for this (OpenAI Developers).
- Ignore crawler visits. OpenAI notes that its ad-review crawlers may hit your landing page with tracking parameters, and that analytics tools may count them as paid traffic. They are not billable clicks (OpenAI, The Basics).
How to run a test without wasting money
This section is aipple’s approach, not OpenAI’s.
- Cap the test. Pick a fixed budget you can lose, from money you would otherwise add to Google or Meta rather than money taken from what already works.
- Pick one offer and one landing page. One ad group per customer need, three to five ad variations in each.
- Run it for a fixed window long enough to collect real calls, and decide the pass line before you start: a cost per booked job you can accept.
- Check the call handling first. A new channel that sends calls to a voicemail loses the lead before the ad has a chance. Fix the answer rate, then buy traffic.
- Decide with the numbers. If cost per booked job is within range of your other channels, scale it in small steps. If not, stop and keep the lessons.
Where aipple fits
aipple runs paid ads for local service businesses, tied to call tracking so every booked job traces back to the ad that produced it. ChatGPT ads are another channel in that same program, run alongside Google and Meta against one scoreboard. If you want to know whether the channel suits your business before you spend, the free revenue audit looks at your current lead sources and where leads leak, and tells you plainly whether a ChatGPT test makes sense yet.
Book the free audit or read how we run Google and Meta ads.
