Blog

ChatGPT Ads Pricing Explained: CPM vs CPC, Bids, and the Auction

Lakshith Dinesh

Lakshith Dinesh

Head of Growth, Linkrunner

ChatGPT Ads pricing is simpler than Google or Meta, but the two buying models lead to very different campaigns. If you are planning a first test budget, here is how the cost side actually works, and how to judge whether the channel is paying off for a mobile app.

The two buying models

ChatGPT Ads price on either a CPM or a CPC basis, and which one you get is decided by the campaign objective you pick.

  • A Reach objective buys on CPM, cost per thousand impressions. You pay to be seen.

  • A Clicks objective buys on CPC, cost per click. You pay when someone taps through.

There is no separate "pay per install" model. For an app, the install and everything after it sit downstream of the click, which is why measurement matters as much as the bid.

Starting bids

OpenAI publishes starting points so you are not guessing on day one:

  • For CPC (Clicks) campaigns, advertisers set a custom max bid, with a recommended starting range of roughly $3 to $5 per click.

  • For CPM (Reach) campaigns, the default max bid is around $60 CPM.

These are ceilings, not fixed prices. What you actually pay is set by the auction.

How the auction works

ChatGPT Ads run a relevance-weighted, second-price auction. Two ideas are doing the work there:

  • Second-price means the winner pays just enough to beat the next-best ad, not their full max bid. Bidding your true value is the sane strategy.

  • Relevance-weighted means your bid is not the only input. An ad that fits the conversation can win over a higher bid that does not, because OpenAI is balancing advertiser value against the user experience.

The practical takeaway: a sharp, relevant headline and accurate context hints can lower your effective cost, not just your click-through rate.

CPM or CPC for a mobile app?

A quick way to choose:

  • Pick CPC (Clicks) when you want measurable traffic to a landing page or store listing and you can tie clicks to installs. This is the default for most performance-minded app teams starting out.

  • Pick CPM (Reach) when the goal is awareness in a new audience, or when your install rate per impression is high enough that paying for impressions beats paying per click.

Either way, the bid is only half the story. A $4 click that installs and converts is cheaper than a $2 click that bounces.

Reading true cost, not just CPC

Ads Manager will show you impressions, clicks, spend, CTR, average CPC, and average CPM. None of those tell you what a paying user costs. For that you need to connect the click to the install and the revenue that follows:

  • Cost per install (CPI) = spend divided by attributed installs.

  • Cost per paying user = spend divided by users who actually convert.

  • ROAS = revenue divided by spend, over a consistent window.

Because tracking parameters persist on a ChatGPT Ads click, an MMP can attribute the install and roll these numbers up next to Meta and Google. We walk through that in how to measure and attribute ChatGPT Ads. For the full picture of formats and audience, see how ChatGPT Ads work.

A sane first-budget approach

  • Start with a Clicks (CPC) campaign at a max bid in the recommended range.

  • Write context hints that describe the exact moments your app is the answer.

  • Send clicks to a tracking link so every install and purchase ties back to the campaign.

  • After a week, judge the channel on cost per paying user and ROAS, not on CPC alone, and reallocate toward the creatives that convert.

Frequently asked questions

Does ChatGPT Ads charge per install?

No. You buy on CPM (Reach) or CPC (Clicks). Cost per install is something you measure downstream with an MMP.

What is a good starting bid for ChatGPT Ads?

OpenAI recommends a starting CPC max bid of about $3 to $5, and the default CPM max bid is around $60. Adjust based on your measured cost per paying user.

Why did a lower-bid ad beat mine?

The auction is relevance-weighted, so a more relevant ad can win over a higher bid. Tighter creative and context hints help.

Want true cost per install and ROAS for ChatGPT Ads next to your other channels? Start measuring for free or see ChatGPT Ads attribution.

Start measuring the installs your team cares about

Bring attribution, deep links, SKAN, cohorts, and campaign intelligence into one workflow your growth team can trust.