
Guide
Benchmarks & how to read your result
How to read and act on your result — research-backed context with linked sources for every benchmark cited.
The CPV formula
CPV = Total Ad Spend ÷ Total Views
- Total Ad Spend — everything the campaign spent in the period
- Total Views — views the platform actually counted, using its own view definition (this is where most CPV mistakes happen — see step 2)
$500 spent for 10,000 counted views = 500 ÷ 10,000 = $0.05 CPV.
How to calculate CPV, step by step
- Pull total spend for the campaign, ad set, or ad from your platform report.
- Pull counted views — using the platform's view definition. YouTube TrueView counts a view at 30 seconds (or the full ad if shorter, or an interaction). Meta ThruPlay counts 15 seconds or completion of a shorter video (its legacy video-view metric counted 3 seconds). TikTok counts a view almost at impression, with separate 2-second and 6-second focused-view metrics.
- Divide spend by counted views. That's your CPV, in currency per view.
- Derive the companion metrics. View rate = views ÷ impressions (enter impressions and the calculator computes it); CPM = spend ÷ impressions × 1,000; cost per ThruPlay = spend ÷ ThruPlays (Meta).
- Benchmark within the same platform and view definition only. A TikTok 2-second view and a YouTube 30-second view are different products — see the table below.
What counts as a "view", by platform
YouTube TrueView in-stream
- View counted at
- 30s, full ad if shorter, or interaction
- Notes
- You are not charged for 5-second skips
YouTube Shorts ads
- View counted at
- Engaged view of vertical inventory
- Notes
- Scarcer inventory; higher CPV, roughly half the CPM of in-stream
Meta ThruPlay
- View counted at
- 15s, or completion if video < 15s
- Notes
- Meta's standard optimization/billing event
Meta 3-second video views
- View counted at
- 3s (legacy metric)
- Notes
- Inflates view counts vs ThruPlay; don't mix with ThruPlay CPV
TikTok in-feed
- View counted at
- ~Impression; 2s and 6s focused views reported
- Notes
- 2s definition makes CPV mechanically cheap
| Platform / buying model | View counted at | Notes |
|---|---|---|
| YouTube TrueView in-stream | 30s, full ad if shorter, or interaction | You are not charged for 5-second skips |
| YouTube Shorts ads | Engaged view of vertical inventory | Scarcer inventory; higher CPV, roughly half the CPM of in-stream |
| Meta ThruPlay | 15s, or completion if video < 15s | Meta's standard optimization/billing event |
| Meta 3-second video views | 3s (legacy metric) | Inflates view counts vs ThruPlay; don't mix with ThruPlay CPV |
| TikTok in-feed | ~Impression; 2s and 6s focused views reported | 2s definition makes CPV mechanically cheap |
Worked example 1: YouTube TrueView campaign
- Total spend: $1,500
- Impressions: 400,000
- Counted views (30s+ or completed): 60,000
- CPV = 1,500 ÷ 60,000 = $0.025
- View rate = 60,000 ÷ 400,000 = 15%
$0.025 sits inside the $0.01–$0.03 global TrueView average for broad consumer targeting. Because YouTube only charges after 30 seconds, a stronger hook that lifts view rate lowers effective CPV on the same bid — creative is the biggest CPV lever on YouTube.
Worked example 2: Meta ThruPlay campaign
- Total spend: $400
- ThruPlays (15-second or completed watches): 20,000
- Cost per ThruPlay = 400 ÷ 20,000 = $0.02
$0.02 matches the Meta ThruPlay median. Note this is a cost per ThruPlay, not a 3-second-view CPV — computed against Meta's legacy 3-second views the same campaign would show a far lower (and misleading) number.
The cross-platform trap
A TikTok campaign spending $210 for 10,000 counted views shows a $0.021 CPV — apparently 20% cheaper than the YouTube example above. But TikTok counted those views at ~2 seconds while YouTube demanded 30. The two numbers do not describe the same product; compare each platform's CPV only against its own history and benchmarks.
CPV benchmarks by platform & format
Honest, source-attributed 2025–2026 ranges (aligned with the AdSights glossary benchmark set):
YouTube TrueView in-stream (global average)
- Typical range
- $0.01 – $0.03
- Median
- $0.026
YouTube TrueView in-stream (B2B / high-CPM verticals)
- Typical range
- $0.10 – $0.30
- Median
- $0.18
YouTube Shorts ads
- Typical range
- $0.10 – $0.30
- Median
- $0.20
TikTok in-feed (US, Tier 1)
- Typical range
- $0.02 – $0.05
- Median
- $0.021
- Source
- Sensor Tower Q1 2025AdBacklog 2025
TikTok in-feed (Western Europe / Tier 2)
- Typical range
- $0.015 – $0.03
- Median
- $0.015
- Source
- Sensor Tower Q1 2025
Meta ThruPlay (15s or full completion)
- Typical range
- $0.01 – $0.04
- Median
- $0.02
| Platform / segment | Typical range | Median | Source |
|---|---|---|---|
| YouTube TrueView in-stream (global average) | $0.01 – $0.03 | $0.026 | Store Growers 2026OwlClawStrike Social |
| YouTube TrueView in-stream (B2B / high-CPM verticals) | $0.10 – $0.30 | $0.18 | InBeat 2025Quimby Digital 2025 |
| YouTube Shorts ads | $0.10 – $0.30 | $0.20 | OwlClaw YouTube Benchmarks 2026 |
| TikTok in-feed (US, Tier 1) | $0.02 – $0.05 | $0.021 | Sensor Tower Q1 2025AdBacklog 2025 |
| TikTok in-feed (Western Europe / Tier 2) | $0.015 – $0.03 | $0.015 | Sensor Tower Q1 2025 |
| Meta ThruPlay (15s or full completion) | $0.01 – $0.04 | $0.02 | Sprout Social 2025Meta Business Help |
CPV vs CPM vs CPCV
CPM
- Formula
- spend ÷ impressions × 1,000
- What you pay for
- Exposure, watched or not
CPV
- Formula
- spend ÷ counted views
- What you pay for
- Engaged views (platform-defined threshold)
Cost per ThruPlay
- Formula
- spend ÷ ThruPlays
- What you pay for
- 15s+/completed watches (Meta)
CPCV
- Formula
- spend ÷ 100% completions
- What you pay for
- Full-message exposure; typically 3–10x CPV
| Metric | Formula | What you pay for |
|---|---|---|
| CPM | spend ÷ impressions × 1,000 | Exposure, watched or not |
| CPV | spend ÷ counted views | Engaged views (platform-defined threshold) |
| Cost per ThruPlay | spend ÷ ThruPlays | 15s+/completed watches (Meta) |
| CPCV | spend ÷ 100% completions | Full-message exposure; typically 3–10x CPV |
Common mistakes
- Comparing CPV across platforms — each platform's view definition is different; a cheap TikTok CPV is not "beating" YouTube.
- Mixing view definitions within a platform — Meta 3-second views vs ThruPlay produce very different CPVs for the same campaign; label which one you used.
- Chasing CPV with bid changes instead of creative — view rate is the real lever; better hooks lower CPV on the same bid, and aggressive bid swings just disrupt learning.
- Reading a low CPV as success by itself — a cheap view that never completes or converts is still wasted spend; pair CPV with completion rate and downstream metrics.
- Benchmarking Shorts against in-stream — Shorts CPV runs ~10x in-stream CPV while its CPM is roughly half; different inventory, different math.
- Treating CPV and CPCV as interchangeable — CPCV's stricter denominator (only 100% completions count as views) makes it 3–10x higher by construction, not by performance.
How to use this calculator
- Enter your Ad Spend — total campaign cost in the period.
- Enter your Views — using your platform's counted-view number.
- Optionally enter Impressions to derive view rate and CPM.
- Optionally enter ThruPlays (Meta) to derive cost per ThruPlay.
- Compare each output against the benchmark row for your platform — and against your own history on the same objective.
How to lower your CPV
- Improve the hook first — view rate is upstream of CPV; sound-off-readable opens and a value proposition in the first 2 seconds lift the share of viewers who cross the billing threshold.
- Shorten the creative — shorter videos convert more starts into counted views on every platform.
- Match format to placement — vertical cuts for Shorts/Reels/TikTok; don't run letterboxed landscape in vertical feeds.
- Tighten targeting to reduce wasted impressions — but avoid hyper-narrow B2B audiences unless the economics support 5–10x CPV.
- Let the auction learn — avoid aggressive bid swings; creative refresh typically produces 2–3x the CPV impact of bid changes.
Methodology & sources
CPV benchmarks are not cross-platform comparable — each row uses that platform's view definition. Compare CPV only to your own historical campaigns on the same platform, objective, and billing event. The benchmark table above mirrors the source-attributed ranges maintained in the AdSights glossary.
Meta Business Help Center — About ThruPlay
ThruPlay vs legacy video-view definitions
YouTube in-stream 30s view billing
TikTok for Business — Video metrics
2s, 6s, and focused-view reporting
Cross-format video CPV and completion norms
See also CPV and ThruPlay rate in the glossary
CPV Calculator: Free Cost Per View Tool
Free CPV calculator for video campaigns. Enter spend and counted views to get cost per view. Add impressions for view rate and CPM, or ThruPlays for cost per ThruPlay — with worked examples, platform view definitions, and 2026 benchmarks for YouTube, Meta, and TikTok.
Free Calculator
No sign up required. Use this calculator as much as you need.
Stop calculating by hand
Want AI to track this across every creative variant — and tie it back to ROAS automatically? That’s what AdSights does.
Request early accessRelated Calculators

Video Retention & Drop-Off Calculator
Analyze audience drop-off and retention to find exactly where viewers stop watching your videos. Works for YouTube, Vimeo, TikTok, and Facebook analytics data.

CPM Calculator
Calculate Cost Per Mille (CPM) and analyze advertising campaign performance with precision. Get comprehensive insights on media buying efficiency, budget optimization, and campaign ROI analysis.

Full-Funnel Calculator
Model your entire paid-media funnel — impressions, CPM, CTR, CVR, and AOV — and instantly see ROAS, CPA, CAC, and LTV. Change any input to watch every downstream metric update, and gauge unit economics with an LTV:CAC health ratio.
Related Analyzers

ThruPlay Rate Benchmark
Enter your Meta ThruPlay rate and instantly see how it compares to 2026 industry benchmarks by creative length and audience temperature. Free, no login — see where you land vs the cited typical range, with sources, and what your number means for creative performance.

Paid Social Benchmarks
Enter your CPM, CPC, or CTR and see how it compares to current published benchmarks for Meta, TikTok, LinkedIn, and YouTube — segmented by campaign objective where the source splits them. Free, no login, every figure cited with source and year.

Creative Quality Grader
Grade your ad creatives and get actionable recommendations for improvement. This creative quality grader tool evaluates key elements like visual design, messaging, CTAs, accessibility, and platform optimization to help you create high-performing ads across Facebook, Instagram, TikTok, and YouTube. Get detailed scores and personalized tips to optimize your creative strategy.
Related Terms
Cost Per View
Cost Per View measures the average cost of a qualified video view, with platform-specific definitions of what constitutes a billable view. Common view criteria include watching 2-30 seconds, 50% of video in view for 2 continuous seconds, or user-initiated plays. This metric helps evaluate video ad spending efficiency and compare performance across platforms, formats, and campaigns.
Cost Per ThruPlay
Cost Per ThruPlay measures the average cost to achieve a ThruPlay, which is either a complete video view for content under 15 seconds or a 15-second watch for longer videos. This metric helps evaluate the efficiency of video ad spending in delivering complete messages to viewers.
ThruPlay
ThruPlay is Meta's standard video-view event, counted when a viewer watches a video to 15 seconds — or to completion if the video is shorter. It is both a reported metric and a biddable optimization/billing event, and it replaced Meta's retired 10-second video view. ThruPlays ÷ video plays gives the ThruPlay Rate; spend ÷ ThruPlays gives Cost Per ThruPlay. The term is Meta-specific.