Videos · Compared
CPM vs CPV vs CPC: which video ad price should you buy?
CPM is the price of 1,000 ad impressions, CPV is the price of one counted video view, and CPC is the price of one click. They put a cost on three different moments in the same funnel: being shown, being watched and being acted on. The one you pay by decides what the platform optimises for.
A video campaign can look cheap on one of these numbers and expensive on another, with nothing changed except the column you read. Knowing what each price counts, and what a view means on each platform, is what stops a team from buying the wrong thing very efficiently.
Nuwan Madhusanka · Co-founder
5 min read · Published
| Model | You pay for | What counts | Suited to |
|---|---|---|---|
| CPM | 1,000 impressions | Each time the ad is shown; no watching required | Reach and frequency for a known audience |
| CPV on YouTube | One view | 30 seconds of a skippable in-stream ad, the whole ad if shorter, or an interaction, whichever comes first | Paying only for attention on skippable ads |
| CPV on LinkedIn | One paid view | 2 continuous seconds with the video at least 50 percent on screen; organic views excluded | Low cost sampling of a business audience |
| Cost per ThruPlay on Meta | One ThruPlay | 15 seconds played, or the whole video if it is shorter | Buying longer watches rather than scroll past plays |
| CPC | One click | A click on the ad's link or button | Traffic to a landing page |
Three prices for three moments
Every paid video passes through the same three moments. The platform shows it, some people watch part of it, and a smaller group clicks. CPM, short for cost per mille, puts the price on the first moment, CPV on the second and CPC on the third, and simple arithmetic links them. If 1,000 impressions cost $12 and 40 of those become counted views, each view cost $0.30. If 4 of those viewers click, each click cost $3.00. The spend is identical in all three cases; only the divisor changes. That is why comparing a CPM from one campaign with a CPV from another says nothing, and why the useful comparison is always the same metric across campaigns that share an objective.
What counts as a view changes the price
CPV is only as meaningful as the definition of a view, and the platforms disagree. On YouTube, cost per view bidding counts a view when someone watches 30 seconds of a skippable in-stream ad, or the whole ad if it is shorter, or interacts with it, whichever comes first. LinkedIn counts a view at two continuous seconds of playback with at least half the video on screen, and says its CPV includes paid views only. Meta's closest equivalent is cost per ThruPlay, the amount spent divided by the number of plays that reach 15 seconds, or the end of a shorter video. A two second view and a thirty second view are not the same purchase, so a low CPV on one platform and a much higher CPV on another can both be fair prices.
When each model is the right one to buy
CPM suits awareness work where the message lands in the opening seconds, such as a launch date, a sale or a brand name, because you are paying to be seen and a well built first scene does the rest. CPV suits a video whose value sits in the middle, such as a demonstration or an explanation, because you pay only when someone stays. CPC suits campaigns judged by what happens after the click, where a view with no visit is worth nothing. A practical habit is to choose the model from the structure of the video itself. If the offer is readable in the first frame, impressions are fair value. If the payoff arrives at second twenty, a view based model protects the budget from people who were never going to reach it.
Common mistakes
The first is reading a low CPV as success without checking the view definition, which rewards loose thresholds rather than attention. The second is comparing CPM across placements with very different viewing behaviour, since a cheap impression in a crowded feed can cost more per view than an expensive one on a watch page. The third is optimising for views when the goal is sales: the platform will find people who watch and never click, exactly as it was asked to. The fourth is ignoring length. A 60 second video bought on ThruPlay is paid at second 15, so the second half of the story may reach only a fraction of the people you were billed for.
Where it shows up in the product
The video builder here makes the ad, not the media buy. It does not run campaigns, set bids or report impressions, views or clicks, so every figure on this page comes from the ad platform after you upload the MP4. What it does shape is the thing those prices pay for. A promotional scene runs 2.5 to 4 seconds with 5 to 8 words of narration, so the offer can be on screen inside the window a CPM buyer is paying for. Captions are burned in and on by default, which matters because a viewer counted at two seconds is usually watching muted. And the short length setting targets about 10 seconds, so a short promo that finishes under the 15 second ThruPlay mark is only paid for on ThruPlay when it is watched to the end.
Questions people ask
What does the M in CPM stand for?
Mille, the Latin word for thousand. CPM is quoted per thousand impressions simply because the cost of a single impression is a fraction of a cent and awkward to read or compare. To find the cost of one impression, divide the CPM by 1,000, which is also the first step in converting a CPM into any other price.
How do I convert CPM into cost per view?
Divide the CPM by 1,000 to get the cost of one impression, then divide that by your view rate. A $15 CPM with a 25 percent view rate gives $0.015 per impression and $0.06 per view. The same sum works backwards, which lets you compare a CPM quote with a CPV quote before any money is spent.
Is a lower CPM always better?
No. A low CPM often means a less contested audience or placement, and there is usually a reason few advertisers are bidding for it. Judge CPM alongside what follows it: the view rate, the click rate and the cost per result. A campaign with a higher CPM that reaches the right buyers can finish with a cheaper cost per sale.
Does CPV include free organic views?
Usually not. LinkedIn states it directly: some views are free because members share the ad, and only paid views are included in its CPV. Organic replays and shares still appear in total view counts, which is why dividing spend by the total views column can make a campaign look cheaper than it really was.
Which model should a small business start with?
Start with the objective rather than the metric. If people need to know an offer exists this week, buy reach on impressions and put the offer in the first three seconds. If you need qualified visitors, buy clicks and judge the result on the landing page. Run one objective at a time, so each number you read has one meaning.
What is CPCV?
Cost per completed view, the price of a play that reaches the end of the video. It is often worked out from reported completions rather than bought directly. LinkedIn, for example, counts a completion when 97 to 100 percent of the video plays, including watches that skipped ahead. CPCV is the strictest of the view based prices and most useful for longer videos.
Make one with videos
The button opens the generator with this use case already described. Change the wording to match your own.
Create a video with OneCraftRelated questions
- What is ThruPlay?What is ThruPlay? Meta's count of a video ad played for 15 seconds or to the end, how it is billed, and how it differs from a 3 second video play.
- What counts as a video view?What counts as a video view on YouTube, TikTok, LinkedIn and Meta, why each platform draws the line differently, and how to compare view counts fairly.
- What is a UGC ad?A UGC ad is an advert made to look like a normal creator post rather than a commercial. What defines the format, and the disclosure rules that apply.
Step by step in the builder: Make a promo video with AI voiceover.
Written and checked by the OneCraft team. Last checked .