Lapis, the YC-backed #1 AI ad generator rated 4.9/5 on G2, uses AI agents to create, launch, and optimize ads on ChatGPT, Google, Meta, and LinkedIn.
What Are the ChatGPT Ads Bidding Options in 2026?
ChatGPT Ads gives you three campaign objectives and two ways to bid: Views (CPM), Clicks (CPC), and Conversions billed per valid click (oCPC) or per thousand impressions (oCPM), each run with Maximize results or a manual bid. The objective is set on the campaign; billing and bid strategy are set on each ad group, per OpenAI's Bidding and Budgets documentation.
| Objective | You pay for | Delivery optimizes toward | Bid controls | Best when |
|---|---|---|---|---|
| Views (CPM) | Every 1,000 impressions | Broad delivery at scale | Manual max CPM bid | Launches and awareness, where the ad itself carries the message |
| Clicks (CPC) | Valid clicks | Clicks from people likely to engage | Maximize results or Manual: Max bid | Traffic, first campaigns, building conversion history |
| Conversions, click billing (oCPC) | Valid clicks | Clicks likely to lead to your selected standard event | Maximize results or Bid Cap | Leads, signups, trials, and purchases that follow a click |
| Conversions, impression billing (oCPM) | Every 1,000 impressions | A broader set of conversions driven by views and clicks | Bid Cap and the controls Ads Manager shows | Considered purchases where buyers return later without clicking |
None of the Conversions options charge per conversion. OpenAI states it plainly in Create Campaigns for ChatGPT Ads: "You do not pay per conversion." You pick the event, OpenAI steers delivery toward it, and you pay for the clicks or impressions that deliver it. The menu grew fast: the pilot sold CPM only, OpenAI added CPC with the self-serve Ads Manager beta on May 5, 2026, and conversion optimization was live by OpenAI's August 18, 2026 European expansion.
Should You Choose CPC or CPM on ChatGPT Ads?
Choose CPC for any performance goal and CPM only when reach is the goal. CPC ties every dollar to a visit, and the market agrees: OpenAI reported on August 31, 2026 that "CPC and outcome-optimized bidding now account for the majority of campaigns."
Majority
of ChatGPT Ads campaigns use CPC or outcome-optimized bidding
Why CPC wins for performance. OpenAI's own reasoning for adding CPC is that many ChatGPT conversations are decision-oriented, so a click is a meaningful signal that the ad helped someone move forward. With CPC, zero-click impressions cost nothing, budget forecasting is simple, and every reported click lands on a page you can measure. It is also the cleanest way to build the conversion history that oCPC and oCPM learn from.
When CPM earns its place. Views campaigns pay for exposure and optimize for broad delivery. That fits launches, category education, and brand campaigns where the title, copy, and image do the work without a click. The trade is simple: if nobody clicks, you still pay for every thousand impressions.
Where most teams land. Start on Clicks while tracking matures, then move the budget that matters into a Conversions campaign. Keep Views for the specific moments when reach is the outcome you are buying.
What Are oCPC and oCPM, and When Do They Beat Plain CPC?
oCPC and oCPM are the two billing options under the Conversions objective: both optimize delivery toward one standard conversion event, oCPC bills per valid click, and oCPM bills per thousand impressions. They beat plain CPC as soon as you have a reliable conversion event, because delivery weighs conversion likelihood instead of click likelihood alone.
How oCPC works
OpenAI's Conversion-Optimized Campaigns guide says oCPC uses your selected event together with ad quality, relevance, click likelihood, and conversion likelihood to favor clicks more likely to convert. Your Bid Cap is the most you are willing to bid for a conversion; the system turns it into an auction bid using predicted conversion likelihood, you are billed per valid click, and the auction sets the actual cost. In the API, max_bid_micros on a conversions ad group is that CPA bid, so 100000000 means a $100.00 CPA bid. oCPC is in open beta for standard and product-feed campaigns.
How oCPM works
With impression billing, delivery optimizes toward a broader set of eligible conversions, including those driven by ad views and clicks. OpenAI is direct about the trade in its Conversion-optimized Campaigns help article: "Impressions optimize for more conversions, including those driven by views and clicks. Selecting Clicks will lower your conversions." Use oCPM when buyers research in ChatGPT and come back later, and pair it with a 1 day view-through reporting window so you see the conversions it optimizes for.
What you need first
- The OpenAI Pixel, the Conversions API, or both, sending events to a data source in the same ad account.
- Exactly one active standard conversion event per campaign, such as
order_created,lead_created, orregistration_completed. Custom events cannot be optimization goals. - An event with enough volume to evaluate. OpenAI warns that events that happen too rarely make performance harder to read.
- Automatic advanced matching turned on for your website Pixel, which OpenAI recommends for conversion optimization.
The event cannot change after launch, so choose the action that best represents revenue. Our ChatGPT Ads conversion tracking guide walks through Pixel, Conversions API, deduplication, and Event Quality Score setup.
Should You Use Maximize Results or a Manual Max Bid?
Use Maximize results by default and switch to a manual max bid or Bid Cap only when you have a hard cost ceiling. Maximize results is selected by default for eligible new ad groups and automatically sets and adjusts bids to win as many clicks or conversions as your budget allows, according to OpenAI's Maximize Results guide.
Maximize results prioritizes volume and carries no CPA, CPC, or ROAS target. When a number must hold, choose Manual: Max bid in the ad group's bid strategy section, or a Bid Cap on a Conversions campaign.
| Strategy | Objectives | Budget type | Audience bid multipliers | Use when |
|---|---|---|---|---|
| Maximize results (clicks) | Clicks | Daily only | Not available | You want the most traffic from a fixed budget |
| Maximize results (conversions) | Conversions, click billing | Daily only | Not available | You want the most conversions and can accept a floating CPA |
| Manual: Max bid | Views, Clicks, Conversions | Daily or campaign total | 0.1x to 10x | You need a ceiling or want to bid up a customer audience |
| Bid Cap | Conversions | As shown in Ads Manager | With a fixed bid | Your unit economics set a maximum cost per conversion |
The API rules are strict: Maximize results needs a daily budget, no max_bid_micros, no audience bid multipliers, and an Idempotency-Key on creation. Custom audience multipliers run from 0.1x to 10x, the highest matching multiplier applies, and audiences need 25,000 matched users before they qualify for bid adjustments. You can switch an ad group between a fixed bid and Maximize results in place; the campaign keeps its objective. Our ChatGPT Ads targeting options guide covers custom audiences in full.
How Much Should You Bid on ChatGPT Ads?
Start Clicks campaigns at a $3 to $5 maximum CPC, which is OpenAI's own recommendation, and set a Conversions Bid Cap from your unit economics, because OpenAI publishes no recommended bid for Conversions. The CPC guidance sits in Ads in ChatGPT: The Basics; the Conversions guidance says "There is no recommended bid amount at this time."
Your bid is a ceiling, not the price. OpenAI runs a relevance-weighted, second-price auction, so title, copy, landing page, and context hints all shape whether you win and what you pay. Ads Manager can show bid-strength guidance, and the API returns a bid_too_low flag that signals weak delivery without blocking it.
Set a Bid Cap from unit economics
- Ecommerce: maximum cost per purchase equals average order value times gross margin, minus the profit you need to keep.
- Lead generation: maximum cost per lead equals the acquisition budget per customer times your lead-to-customer rate.
- Equivalent CPC ceiling: maximum cost per conversion times your click-to-conversion rate.
Worked example: a B2B software company closes 20% of demo requests into $6,000 first-year contracts and spends up to 25% of first-year value to win a customer. Each customer is worth $1,500 in acquisition budget, so each demo request is worth $300. That $300 becomes the starting Bid Cap on a Conversions campaign optimizing appointment_scheduled. If 5% of clicks book a demo, the equivalent ceiling is $15 per click, far above OpenAI's $3 to $5 starting range, which tells the team it has room to bid for volume.
Budget mechanics that affect bids
The minimum daily budget depends on billing currency: $25 USD, EUR 15, GBP 15, INR 725, CAD 25, AUD 25, and JPY 2,500 among 30 currencies listed in Create Campaigns. A daily budget is an average across a Sunday to Saturday week; one day can spend up to 2x the daily amount and the week caps at 7x. The API rejects a budget below an ad group's effective bid, and it expects CPM bids per impression in micros, so a $30 CPM bid is sent as 30000. For full budget planning, see our ChatGPT Ads budget guide and the ChatGPT Ads cost calculator.
When Does CPM Beat CPC? The Break-Even CTR Math
CPM beats CPC when your click-through rate is high enough that cost per thousand impressions divided by clicks per thousand falls below the CPC you would otherwise pay. Two formulas settle it.
- Effective CPC under CPM = CPM ÷ (CTR × 1,000)
- Break-even CTR = CPM ÷ (CPC × 1,000)
Worked example: the table plugs sample CPMs and CTRs into the first formula. Replace them with the Avg CPM and CTR from your own Ads Manager reports, since OpenAI publishes no cross-advertiser pricing benchmarks.
| Sample CPM | 0.5% CTR | 1.0% CTR | 2.0% CTR | 3.0% CTR | Break-even CTR vs $4 CPC |
|---|---|---|---|---|---|
| $15 | $3.00 | $1.50 | $0.75 | $0.50 | 0.38% |
| $25 | $5.00 | $2.50 | $1.25 | $0.83 | 0.63% |
| $35 | $7.00 | $3.50 | $1.75 | $1.17 | 0.88% |
| $45 | $9.00 | $4.50 | $2.25 | $1.50 | 1.13% |
Read it this way: at a $35 CPM, a 2.0% CTR produces $1.75 clicks, well under a $4 CPC, while a 0.5% CTR produces $7.00 clicks and loses badly. One correction keeps the math honest. Views campaigns optimize for broad delivery, not clicks, so expect a lower CTR on Views than the same ads earned on Clicks. Run the break-even test with CTR measured in a Views campaign, never with a CTR borrowed from a Clicks campaign.
The deeper point: CPM versus CPC is a click-price question, and the better question is cost per conversion. Once a standard event is firing, a Conversions campaign lets OpenAI weigh conversion likelihood directly, which plain CPM and CPC never do.
Can You Switch a ChatGPT Ads Campaign From CPC to CPM or oCPC?
No. A campaign's objective and billing model are fixed at creation, so you clone the campaign into the new objective or billing model, or create a new one. OpenAI's help center says Clone Campaign "creates a new campaign with a different objective or supported billing model," and the developer docs confirm you cannot change an existing CPM or CPC campaign to oCPC in place.
What is locked and what is not
- Locked: campaign objective, Conversions billing (click or impression), and the selected conversion event. A campaign-total budget can become a daily budget, but never the reverse.
- Editable in place: bid strategy (Maximize results or a manual bid), bid amounts, budget amounts, dates, context hints, ad groups, and ads.
- Clone limits: cloning creates a different objective or billing model only. To duplicate a Clicks campaign as another Clicks campaign, build it manually with Create campaign.
The clone workflow
- Confirm the target: Views, Clicks, Conversions with click billing, or Conversions with impression billing, plus the conversion event for Conversions.
- Clone the source campaign and select the new objective or billing option. To move a click-billed Conversions campaign to impression billing, clone it and select Impressions.
- Check that ad groups, ads, context hints, targeting, and landing pages carried over, and set the bid strategy on each ad group.
- Split budget between the original and the clone for a defined comparison window, judged on cost per conversion.
- Pause the loser and keep consistent naming so exports compare cleanly across both campaigns.
Change one variable per clone. If the clone also gets new creative, you cannot tell whether bidding or creative moved the result.
Which ChatGPT Ads Bidding Strategy Should You Use by Goal and Conversion Volume?
Match the objective to the outcome you are buying and the bid strategy to how much conversion signal you have. Use this decision table as the default playbook.
| Goal | Tracking and volume | Objective and billing | Bid strategy | Judge on |
|---|---|---|---|---|
| Launch or awareness | Any | Views (CPM) | Manual max CPM | Impressions, Avg CPM, branded search lift |
| Traffic or first campaign | No Pixel yet | Clicks (CPC) | Maximize results | Avg CPC, CTR, on-site engagement |
| Leads or signups, tracking new | Pixel and Conversions API live, a handful of weekly conversions | Clicks (CPC) with the conversion attached for reporting | Maximize results, or a $3 to $5 manual max CPC | Reported cost per lead |
| Leads, demos, trials at steady volume | Standard event firing every week | Conversions, click billing (oCPC) | Maximize results; Bid Cap when CPL has a ceiling | Conversions, cost per conversion |
| Ecommerce purchases | order_created with order value | Conversions, oCPC or oCPM | Bid Cap from gross margin | Order Created ROAS, conversions |
| Considered purchase, buyers return later | 1 day view-through reporting on | Conversions, impression billing (oCPM) | Bid Cap | Click-through plus view-through conversions |
| Product catalog | Product feed plus order_created | Conversions, oCPC (product-feed open beta) | Maximize results | Order Created Sales by product |
| Hard CPA ceiling | Any steady conversion volume | Conversions, oCPC | Bid Cap | Cost per conversion against the cap |
| Win back or upsell customers | Custom audience with 25,000+ matched users | Clicks or Conversions | Manual max bid with a 0.1x to 10x multiplier | Results by audience |
How much conversion volume is enough?
OpenAI publishes no minimum conversion count for oCPC or oCPM; it tells advertisers to pick an event with enough signal and to review enough volume before making large changes. The most useful public reference comes from Meta, which recommends 50 to 100 or more weekly conversions for its goal-based bidding. Use that range as a sanity check: if your chosen event fires a few times a week, optimize toward a higher-volume step such as lead_created or checkout_started, or stay on Clicks while volume builds.
How Do You Read Results for Each Bidding Model?
Judge each model on what it bills and optimizes for: Avg CPC and CTR for Clicks, conversions and cost per conversion for oCPC, and Avg CPM plus click-through and view-through conversions for oCPM. Cost per conversion is spend divided by conversions, the same calculation OpenAI's own guidance uses.
- Timing: impressions, clicks, and CTR refresh about every 15 minutes; spend lags about 7 to 8 hours; attributed conversions take 24 to 48 hours (Measure Results).
- Windows: 7, 14, or 30 day click windows and a 0 or 1 day view-through window change reporting, never optimization, bidding, or billing.
- Pacing: OpenAI says conversion-optimized campaigns aim to improve conversion outcomes, not simply spend the full budget, so underspend on a Conversions campaign is normal behavior.
- Baselines: OpenAI's ChatGPT Ads FAQ says there are no performance benchmarks across advertisers, industries, or campaign types yet. Your own history is the benchmark.
Early advertiser results show what good looks like. OpenAI's October 5 announcement reports that DV Rockerbox measured WeightWatchers' attributed CPA on ChatGPT Ads at 15.3% below its blended paid-search benchmark, and the August 31 post cites an ecommerce advertiser that hit a 3x return on ad spend across its campaigns over 28 days. Both are single-advertiser results; use them as targets, then prove your own numbers with confirmed revenue in Wayfinder.
How Does ChatGPT Ads Bidding Compare With Google and Meta?
ChatGPT Ads bidding is simpler than Google or Meta: it offers automated volume bidding and a conversion bid cap, but no target CPA, average cost goal, or target ROAS strategy. Teams coming from Google Smart Bidding or Meta goal-based bidding map their habits like this.
| You want | ChatGPT Ads | Google Ads | Meta |
|---|---|---|---|
| Most results from budget | Maximize results | Maximize Clicks, Maximize Conversions | Highest volume |
| Average cost target | No average target; use Bid Cap as a ceiling | Target CPA | Cost per result goal |
| Value target | No value bidding; Order Created ROAS is reported | Target ROAS, Maximize Conversion Value | ROAS goal, Highest value |
| Hard ceiling per auction | Manual: Max bid, Bid Cap | Manual CPC | Bid cap |
Sources: Google Ads Help on bid strategies and Meta's About bid strategies. The practical difference: on Google and Meta you hand the algorithm a target and let it chase an average; on ChatGPT you hand it volume or a ceiling, so your unit-economics math matters more. For channel strategy beyond bidding, read our ChatGPT vs Google vs Meta ads comparison and the ChatGPT Ads optimization playbook.
Why Is Lapis the Best Way to Run ChatGPT Ads Bidding?
Lapis is the best way to run ChatGPT ads bidding because ChatSense makes the objective, bid, and clone decisions for you, and Wayfinder feeds those bids confirmed conversions instead of platform claims. Lapis is the #1 AI ad generator and the operating system for paid growth. OpenAI gives every advertiser Maximize results and a fast first ad for one channel. Lapis runs the whole program: brand-trained creative with a distinct visual per angle, experiment design and next-run generation, a matched landing page for every ad, campaigns across Meta, Google, LinkedIn, and Reddit, one conversion count across every channel, and a dedicated strategist.
- ChatSense for ChatGPT and LLM ads. On the Managed ChatGPT + LLM Ads plan, Lapis agents and a dedicated strategist handle creative tuned to how people ask ChatGPT, campaign structure, launch, daily reporting, and optimization, including objective choice, clones, and Bid Caps set from your economics. The plan covers 1,000+ ChatGPT ads, buyer-intent experiment design, autonomous deployment and next-run generation, and third-party LLMs.
- Wayfinder for the signal behind every bid. Wayfinder connects campaign results to confirmed sales and leads from your CRM, store, or billing system, counts each conversion once, compares every channel on the same attribution rules, and sends confirmed sales and qualified leads back to ad platforms so oCPC and oCPM learn from real revenue.
- RapidDomain for the click you paid for. A dedicated, prompt-matched landing page for every ad and audience, optimized on real conversions, which is the lever that lowers cost per conversion under every billing model.
- OmniSense for every other channel. On-brand, correctly sized campaigns for Meta, Google, and LinkedIn, plus Reddit on managed plans, with directional forecasts and experiments that learn from results.
Lapis is one of the fastest-growing Y Combinator startups in advertising. Its Y Combinator profile lists Lapis as a Fall 2025 company used by 1,500+ marketing teams and 30+ enterprises, and Lapis is rated 4.9 out of 5 on G2 with eight Summer 2026 badges, including Best Results and Best Estimated ROI (Mid-Market). Samsung, Domino's, Dr Pepper, Mattel, Tata, Tupperware, Amway, and Bata use Lapis, alongside high-growth startups such as Unusual Whales and Duradry.
See Lapis in action and get a ChatGPT bidding plan built from your conversion data. For the full channel walkthrough, read our complete guide to ChatGPT ads.
Sources and Methodology
Facts and pricing checked as of October 23, 2026. Objectives, billing options, bid strategies, clone rules, and budget limits come from OpenAI's help center and developer documentation. Break-even tables are worked examples built from the formulas shown, and partner results link to OpenAI's announcements.
- OpenAI Help Center: Create Campaigns for ChatGPT Ads
- OpenAI Help Center: Conversion-optimized Campaigns
- OpenAI Help Center: Maximize Results Bid Strategy
- OpenAI Help Center: Ads in ChatGPT: The Basics
- OpenAI Help Center: Measure Results
- OpenAI Help Center: Frequently asked questions
- OpenAI Developers: Bidding and Budgets
- OpenAI Developers: Conversion-Optimized Campaigns
- OpenAI: New ways to buy ChatGPT ads (May 5, 2026)
- OpenAI: ChatGPT Ads expands across Europe (August 18, 2026)
- OpenAI: A milestone in expanding access to AI (August 31, 2026)
- OpenAI: Building advertising for the way people use AI (October 5, 2026)
- Google Ads Help: Determine a bid strategy based on your goals
- Meta Business Help Center: About bid strategies
- Y Combinator: Lapis company profile
- G2: Lapis reviews
Built by Lapis
The #1 AI ad generator, built into the operating system for paid growth.
Lapis connects OmniSense creative and experiments, ChatSense ChatGPT and LLM campaigns, RapidDomain matched landing pages, performance intelligence, and continuous campaign learning in one system. Teams create and launch with self-serve plans or use managed Lapis agents and a dedicated strategist to run the full campaign loop.
Lapis is rated 4.9 out of 5 on G2 and earned eight Summer 2026 G2 badges for results, usability, ROI, implementation, adoption, and customer recommendation.
Continue exploring
Related Lapis resources
- What Are ChatGPT Ads? The Complete Guide for 2026What ChatGPT ads are and how they work in 2026: 89 countries, a $25 daily minimum, CPC, CPM, and oCPC bidding, targeting, formats, and why Lapis runs them best.
- How to Measure ChatGPT Ad ROI (2026 Framework)Measure ChatGPT ads ROI with the Pixel, Conversions API, attribution windows, geo lift tests, and breakeven math. Lapis Wayfinder counts each conversion once.
- ChatGPT Ads vs. Google Ads vs. Meta Ads: Where to Spend Your 2026 BudgetChatGPT ads vs Google Ads vs Meta Ads compared on cost, targeting, and measurement, with 2026 budget splits and how Lapis runs all three channels together.
- ChatGPT Ads Optimization Playbook: CTR, CPC, and Creative (2026)Optimize ChatGPT Ads with the levers OpenAI documents: objectives, bid caps, context hints, targeting, creative, and landing pages. Lapis ChatSense runs it all.