· 3 min read
CPM vs CPC vs flat fee: which ad pricing model is right for you?
The three ways advertising is priced in 2026 — per thousand views, per click, and per placement — with the math for converting between them before buying.
Every ad you can buy is priced one of three ways, and each model quietly assigns the risk to someone different. Knowing which risk you're holding — and how to convert any quote into the other two models — is most of ad-buying literacy. (Disclosure: published by BidSurvivor, a flat-fee example below.)
The three models, by who holds the risk
CPM (cost per thousand impressions): you pay for eyeballs, whether or not they act — you hold all the performance risk. Standard for display, video and sponsorships. Cheap-looking numbers ($2–30 CPM) that can hide expensive outcomes.
CPC (cost per click): you pay only when someone acts, so the platform holds the showing risk and you hold the converting risk. Standard for search (~$5.42 average in 2026) and much of social. The honest-looking model — with the caveat that platforms decide which clicks to find you.
Flat fee: one price for one placement for one period — a newsletter issue, a sponsorship month, a takeover day, an auction slot. All the risk is yours, and so is all the upside: a flat placement that overperforms costs the same as one that flops.
The conversion math (do it before every buy)
All three collapse into cost-per-visit: CPM ÷ (1000 × CTR) ≈ cost per click (a $10 CPM at 0.5% CTR is a $2 click); flat fee ÷ expected visits = the same. Run every quote through this and the models compare directly — a "$50 flat" newsletter reaching 5,000 readers at 1% CTR is a $1 click, beating most CPC channels; the same $50 on a list that sends 10 visitors is a $5 click, beating nothing.
Where flat-fee auctions land
Our board is flat-fee with the price set by auction rather than rate card: a BidSurvivor slot is twelve hours of the page for whatever the auction clears — $0 for an empty slot, from $1.00 contested, never above $5,000 — with a twist the other flat models lack: every past slot's visits and clicks are public, so the "expected visits" in your conversion math is a published number, not a media kit's claim. At current clearing prices and the $100 house credit, the cost-per-visit math is effectively $0 ÷ small-but-real — which is unbeatable arithmetic at an honest scale.
Choosing in one paragraph
Buy CPC when you trust your landing page more than your targeting; buy CPM only with the conversion math done and a CTR you've measured, not hoped; buy flat fee when the placement's audience is provably yours — and prefer flat sellers who publish their numbers, because "expected visits" is the whole gamble, and it shouldn't have to be one.