CPV Calculator (Cost Per View)
Calculate Cost Per View (CPV) for YouTube, TikTok, and Instagram ads. Compare your performance against 2024 global benchmarks for video advertising efficiency.
About
In the high-stakes world of video advertising, knowing your Cost Per View (CPV) is the difference between a viral success and a drained budget. Whether you are running campaigns on YouTube, TikTok, or Instagram Reels, CPV acts as the primary barometer for audience engagement and bidding efficiency. It measures exactly how much you pay every time a user watches your video ad.
However, a raw number tells you nothing without context. Is a $0.05 CPV good? For a skippable YouTube ad, perhaps. For a TikTok Spark Ad? Maybe not. This tool doesn't just crunch the numbers; it contextualizes them. By comparing your results against current industry standards, you can determine if your creative is resonating or if your bidding strategy needs an overhaul. Low CPV often indicates high relevance and strong creative, while a high CPV suggests ad fatigue or poor targeting.
Formulas
The core formula for assessing video cost efficiency is straightforward, dividing the total budget spent by the qualified views generated:
Where Total Views are defined by the platform's specific retention threshold (e.g., 30 seconds for YouTube, 2 seconds for impression-based views).
Reference Data
| Platform | Ad Format | Avg. CPV (Low) | Avg. CPV (High) | Good CPV Target |
|---|---|---|---|---|
| YouTube | In-Stream (Skippable) | $0.010 | $0.030 | < $0.020 |
| YouTube | In-Stream (Non-Skip) | $0.015 | $0.025 | < $0.018 |
| YouTube | Shorts | $0.003 | $0.012 | < $0.008 |
| Video Feeds | $0.020 | $0.120 | < $0.040 | |
| Stories | $0.030 | $0.100 | < $0.050 | |
| Reels | $0.010 | $0.060 | < $0.030 | |
| TikTok | In-Feed Ads | $0.008 | $0.040 | < $0.020 |
| TikTok | TopView | $0.020 | $0.050 | < $0.030 |
| Video Ads | $0.080 | $0.250 | < $0.120 | |
| Twitter (X) | Promoted Video | $0.005 | $0.050 | < $0.020 |
| Snapchat | Commercials | $0.020 | $0.070 | < $0.030 |