ChatGPT Ads Bidding: CPC vs CPM vs CPA, and When to Use Each
A bid is just the most you are willing to pay for one outcome. The only real question in ChatGPT Ads bidding is which outcome you are paying for: a thousand people seeing your card, one person clicking it, or one person doing something valuable on your site. Those three choices are called CPM, CPC, and CPA, and picking the wrong one is the fastest way to spend money on the wrong thing.
This guide explains all three in plain words, gives you the numbers OpenAI publishes for each, and tells you when each one is the right call. It also names the one rule that trips people up: the most attractive option, CPA, will not work at all unless you have already built working conversion tracking. We will get to why.
One thing to be honest about up front. ChatGPT Ads is live only in the United States, the United Kingdom, Australia, New Zealand, and Canada, and it is not bookable for advertisers in the EU or the DACH region (Germany, Austria, Switzerland) as of 2026-06-14. If you are reading this from Germany, treat it as preparation, not a launch plan.
Key Takeaways
- Three bids, three outcomes. CPM pays per thousand views (reach), CPC pays per click, and CPA pays per conversion. Pick the one that matches what you actually want.
- Know the numbers. The default CPM max bid is $60, and the recommended starting CPC max bid is $3 to $5, per OpenAI's help center.
- CPA needs tracking first. CPA (conversion-optimized) bidding went live in a US self-serve beta on 2026-06-05 and needs a history of conversion signal from the pixel or Conversions API before it can work.
- Relevance beats raw bid. The auction is a relevance-weighted second-price auction, so a higher bid alone does not win. A relevant ad at a sensible bid often does.
The three bid types in one minute
Imagine you are paying someone to hand out flyers for your shop. You could pay them per thousand flyers handed out, pay only when someone takes a flyer and reads it, or pay only when someone walks in and buys. Same idea, three pricing models. ChatGPT Ads gives you the digital version of each.
| Bid type | You pay for | Plain-language meaning |
|---|---|---|
| CPM (Reach) | Every 1,000 impressions | "Cost per mille." Mille is Latin for a thousand. You pay each time your card is shown a thousand times, whether or not anyone clicks. |
| CPC (Clicks) | Each click | "Cost per click." You pay only when someone actually clicks your card and lands on your site. Views are free. |
| CPA (conversion-optimized) | Each conversion | "Cost per action." You tell the system what a valuable action is (a lead, a sale), and it bids to get you those for a target price. |
CPM (Reach) and CPC (Clicks) are the two core buying models OpenAI lists. CPC was added in May 2026. CPA is the newest of the three: conversion-optimized bidding was activated on 2026-06-05 as a US self-serve beta, per PPC.land. (CPM/CPC details as-of 2026, per OpenAI’s help center.)
How the auction decides what you pay
Before you choose a bid type, it helps to know that a higher number does not simply buy you the top spot. ChatGPT Ads runs a relevance-weighted, second-price auction, and OpenAI states that relevance is weighted more heavily than the raw bid (as-of 2026, per OpenAI’s help center).
Two plain-English pieces there:
- Second-price means the winner pays just above what the runner-up bid, not their own full bid. So if you bid $5 and the next advertiser bid $3, you pay a little over $3, not $5. Your bid is a ceiling, not a price tag.
- Relevance-weighted means a well-matched, useful ad can beat a higher bid from a less relevant one. A great card at a modest bid often wins over a mediocre card throwing money at the auction.
The practical takeaway: do not try to brute-force delivery with a huge bid. Fix relevance first (the right targeting and a card that fits the conversation, covered in our ChatGPT Ads best practices playbook), then set a sensible bid.
CPM (Reach): when views are the goal
CPM pays per thousand impressions. You are buying eyeballs, not actions. This makes sense when the job is to be seen: a brand launch, a new product nobody knows yet, or a campaign where you mostly want your name in front of the right conversations.
The number to know: the default CPM max bid is $60 (as-of 2026, per OpenAI’s help center). That is the ceiling per thousand impressions, and as a default it is OpenAI’s starting suggestion, not a rate you are forced to match.
A word of caution on rates. You will see practitioners quote ChatGPT CPMs anywhere from roughly $25 to $60. Those are anecdotal, practitioner-reported figures, not an official OpenAI rate card. Treat them as rough context, not a promise.
CPM has one honest weakness for performance advertisers: you pay for the impression regardless of what happens next. If your card is irrelevant or your copy is weak, you still pay. That is fine for brand goals and risky for direct response.
CPC (Clicks): the safe default for performance
CPC pays only when someone clicks. You are buying visits, not just views, which shifts the risk onto your card’s ability to earn the click. For most lead-gen and ecommerce advertisers starting out, this is the sensible first bid type, because you only pay when a real person chooses to visit your site.
The number to know: OpenAI’s recommended starting CPC max bid is $3 to $5 (as-of 2026, per OpenAI’s help center). That is a starting range, not a fixed price. Because the auction is second-price, your actual cost per click is often lower than your max.
CPC pairs naturally with the relevance-weighted auction. Since you pay per click, a sharper, more relevant card both wins the auction more cheaply and earns more of the clicks you are paying for. The work you put into copy and targeting pays off twice.
CPA (conversion-optimized): powerful, but it needs a head start
CPA is the one everybody wants, because it sounds like the dream: tell the system your target cost per lead or per sale, and let it bid to hit that. Conversion-optimized bidding for ChatGPT Ads was activated on 2026-06-05 in a US self-serve beta (per PPC.land).
Here is the catch, and it is the single most important sentence in this guide. CPA bidding needs a history of conversion signal before it can work. The system has to learn what a good click looks like, and it learns that from your past conversions. No conversion data, nothing to learn from, no smart bidding.
That signal comes from one of two places, both of which you have to set up yourself:
- The measurement pixel, a small piece of code that loads from OpenAI and reports actions on your site back to the platform.
- The Conversions API (CAPI), a server-to-server connection that sends those same actions directly from your server, which is more reliable when browsers block tracking.
In other words, CPA is not a setting you flip on day one. It is a reward you earn after the tracking is in place and has gathered enough conversions to learn from. If you try to run CPA with no signal, you have given the auction a target it has no way to optimize toward.
One more practical note. Practitioners have reported a conversion reporting lag of roughly seven hours in ChatGPT Ads (per Focal). That delay does not stop CPA from working, but it does mean you should not panic at a dashboard that looks empty an hour after a conversion. Give the data time to land before you judge it.
A simple way to choose
You do not need a spreadsheet to pick a bid type. You need to answer one honest question: what can you measure today, and what are you actually trying to get?
| Your situation | Best starting bid | Why |
|---|---|---|
| Brand awareness, new product, no urgent need for clicks | CPM (Reach) | You want known, controlled exposure. Paying per thousand views is the cleanest way to buy reach. |
| You want traffic and leads, and tracking is not fully live yet | CPC (Clicks) | You only pay for actual visits, which limits waste while you build measurement. |
| Tracking works and has gathered real conversions | CPA (conversion-optimized) | There is enough signal for the system to learn from, so it can bid toward your target cost per action. |
For most advertisers, the path is a sequence, not a single pick. Start on CPC to gather clean click and conversion data, get the pixel or Conversions API reporting reliably, then graduate to CPA once there is a real conversion history to optimize against. CPM sits alongside as the right tool whenever the goal is reach rather than response.
A note on budget and where ChatGPT fits
Your bid type sets how you pay. Your budget sets how much. Keep them as separate decisions. A common mistake is to pull money from a proven Google or Meta campaign to test ChatGPT, then judge the new channel on last-click numbers it was never built to win on. Treat ChatGPT spend as incremental and measure it across channels.
For a side-by-side on cost models and how ChatGPT pricing compares to search, read our ChatGPT Ads pricing vs Google Ads breakdown. If you would rather have the bidding, tracking, and budget split managed end to end, that is what our ChatGPT Ads service is for.
Frequently Asked Questions
What is the default bid for ChatGPT Ads?
For CPM (Reach), the default max bid is $60 per thousand impressions. For CPC (Clicks), OpenAI's recommended starting max bid is $3 to $5 per click. Both are starting points, not fixed prices, and these figures are as-of 2026 per OpenAI's help center. Because the auction is second-price, what you actually pay is often below your max bid.
Should I start with CPC or CPM?
If your goal is leads or sales, start with CPC (Clicks), because you only pay when someone visits your site, which limits waste while you are still building measurement. If your goal is awareness for a brand or a new product, CPM (Reach) is the cleaner way to buy known exposure. CPA comes later, once you have real conversion data to optimize against.
Why can't I just use CPA bidding from the start?
CPA (conversion-optimized) bidding, activated 2026-06-05 in a US self-serve beta, needs a history of conversion signal before it can work. The system learns what a good click looks like from your past conversions, and that data comes from the measurement pixel or the Conversions API, both of which you set up yourself. With no signal, the auction has no target to optimize toward, so CPA cannot do its job. Build and verify tracking first, gather conversions, then switch to CPA.
Does a higher bid guarantee my ad shows?
No. ChatGPT Ads uses a relevance-weighted, second-price auction, and OpenAI states relevance is weighted more heavily than the raw bid. A well-matched, useful card can beat a higher bid from a less relevant one, and the winner pays just above the runner-up's bid rather than their own full amount. Improve relevance before you raise your bid.
Can I run ChatGPT Ads bidding from Germany or the EU?
Not yet. ChatGPT Ads is live only in the US, UK, Australia, New Zealand, and Canada, and it is not bookable for EU or DACH advertisers as of 2026-06-14. German and EU businesses can prepare now (build tracking, plan creative, study the bid types) so they are ready when access opens.
Get the bid right by getting the basics right first
ChatGPT Ads bidding is not complicated once you separate the three jobs. CPM buys reach, CPC buys clicks, and CPA buys conversions but only after you have given it conversions to learn from. The relevance-weighted auction rewards a sharp, well-matched card more than a big number, so the real edge is a good ad plus honest measurement, not an aggressive bid.
If you want this set up properly, with the right starting bid type, a tracked destination, and a clear path to CPA once the signal is there, see our ChatGPT Ads services, have us handle the tracking and measurement layer, or book a strategy call to talk it through.
Sources & References
- Ads in ChatGPT, the basics - OpenAI Help Center
- OpenAI's ChatGPT Ads are getting conversion optimization - PPC.land
- ChatGPT Ads Measurement Pixel - OpenAI Developers
- ChatGPT Ads Conversions API - OpenAI Developers
- ChatGPT Ads Tracking - Focal