Table of Contents
Video advertising offers two primary pricing models: CPM (cost per thousand impressions) and CPV (cost per view). Choosing the right one can mean the difference between a campaign that delivers massive brand awareness and one that wastes budget on uninterested viewers. This guide explains exactly how CPM and CPV differ, when to use each, and how to determine which model gives you better value.
What Is CPV?
CPV (Cost Per View) is a pricing model used primarily in video advertising. With CPV, you pay only when someone watches your video ad for a specified duration or completes the entire ad, whichever comes first. The most common threshold is 30 seconds (or the full ad if it is shorter than 30 seconds).
CPV is the pricing model behind YouTube TrueView in-stream ads. When a viewer watches at least 30 seconds of your ad (or the entire ad if it is under 30 seconds), or interacts with it (clicks a companion banner, clicks a card), that counts as a "view" and you pay your CPV bid.
Typical CPV ranges in 2026:
- YouTube TrueView: $0.05 - $0.30 per view
- Facebook video ads: $0.05 - $0.25 per view
- TikTok video ads: $0.03 - $0.15 per view
What Is CPM?
CPM (Cost Per Mille) charges you for every 1,000 impressions of your ad, regardless of whether viewers watch, skip, or engage. In video advertising, a CPM-based campaign means you pay for every time your video ad starts playing, even if the viewer skips it after 5 seconds.
Typical video CPM ranges in 2026:
- YouTube: $9.68 - $15.00
- Facebook video: $6.00 - $12.00
- TikTok: $4.00 - $13.00
- Connected TV (CTV): $15.00 - $35.00
Key Differences Between CPM and CPV
| Aspect | CPM | CPV |
|---|---|---|
| You Pay When | Ad is displayed (impression) | Viewer watches 30+ seconds or full ad |
| Risk | Pay for skipped ads too | Only pay for engaged viewers |
| Cost Control | Less precise | More precise (pay for attention) |
| Best For | Maximum reach, brand awareness | Engaged views, message retention |
| Typical Cost | $5 - $20 per 1,000 impressions | $0.03 - $0.30 per view |
| Primary Platforms | All platforms | YouTube, Facebook, TikTok |
When CPV Makes Sense
- YouTube TrueView campaigns: CPV is the default and most natural pricing model for YouTube in-stream ads. You only pay when viewers choose to watch your ad.
- Storytelling ads: If your video ad tells a story that unfolds over 30+ seconds, CPV ensures you only pay for viewers who stick around to hear the full message.
- Product demonstrations: When your ad shows a product in action, you want viewers who watch the demo. CPV filters out skippers.
- Budget-conscious campaigns: CPV reduces wasted spend on viewers who skip immediately. Every dollar goes toward an engaged viewer.
- Brand message retention: Research shows that viewers who watch 30+ seconds of a video ad have significantly higher brand recall than those who see only a few seconds.
When CPM Makes Sense
- Maximum reach: If you need your ad seen by as many people as possible (even briefly), CPM delivers more total impressions for your budget.
- Short, impactful ads: If your ad delivers its message in 5-6 seconds (bumper ad format), CPM makes sense because every impression counts.
- Brand awareness at scale: Even a 5-second exposure to a brand logo creates awareness. CPM maximizes these exposures.
- Non-skippable ads: When running non-skippable ads (6-second bumpers, 15-second non-skippable), CPM is the standard model because all impressions are guaranteed views.
- Display and native advertising: CPM is the standard model for non-video formats.
Cost Comparison
Let's compare costs for a hypothetical video ad campaign on YouTube with a $5,000 budget:
CPM Campaign
- CPM rate: $12.00
- Total impressions: ($5,000 / $12) x 1,000 = 416,667
- Assuming 60% skip rate: 416,667 x 0.40 = 166,667 non-skipped views
- Effective CPV: $5,000 / 166,667 = $0.03 per non-skipped view
CPV Campaign
- CPV rate: $0.10
- Total views: $5,000 / $0.10 = 50,000
- Total impressions (including skips): approximately 125,000 (assuming 60% skip rate)
- Effective CPM: ($5,000 / 125,000) x 1,000 = $40.00
Platform Differences
Not all platforms offer both models:
- YouTube: Offers both CPM and CPV. TrueView in-stream ads default to CPV. Non-skippable ads and bumper ads use CPM. Discovery ads use CPV.
- Facebook/Instagram: Primarily CPM-based. Video views can be tracked but the pricing model is CPM. You can optimize for "video views" which functions similarly to CPV.
- TikTok: Primarily CPM-based. In-feed video ads are priced on CPM. Spark Ads use CPM. TopView uses CPM.
- Connected TV (CTV): Almost exclusively CPM. Non-skippable by nature, so CPV would be identical to CPM.
How to Calculate Which Is More Cost-Effective
To determine whether CPM or CPV gives you better value, use this formula:
If the actual skip rate exceeds the break-even rate, CPV is cheaper. If the skip rate is below the break-even rate, CPM is cheaper.
Example
CPM = $12, CPV = $0.08
A negative break-even rate means CPM is always cheaper in this scenario. The CPV rate would need to be below $0.012 for CPV to be the better deal at a $12 CPM.
In practice, CPV rates are usually set so that CPV becomes advantageous when skip rates exceed 50-70%. Always run the math for your specific campaign parameters.
Conclusion
CPM and CPV serve different purposes in video advertising. CPM maximizes reach and is best for brand awareness campaigns with short, impactful ads. CPV ensures you pay only for engaged viewers and is best for longer storytelling ads where message retention matters. The right choice depends on your campaign goals, ad format, expected skip rates, and budget. Use our YouTube CPM Calculator and CPM to CPC Converter to model different scenarios before launching your next video campaign.