CPM Calculator
Compute cost per 1,000 views to benchmark ad reach budgets.
Cost Per Mille Output
How to Calculate Cost Per Mille (CPM)
Cost Per Mille (CPM) measures the cost of delivering one thousand ad impressions. "Mille" is the Latin word for thousand. CPM is the standard metric for branding, awareness, video, and programmatic display campaigns. Instead of billing when a user takes action (like a click), CPM bills for the exposure of the advertisement, regardless of clicks or conversions generated. By examining CPM, marketing teams can compare raw reach efficiency across multiple publications and networks.
CPM Calculator Formula
The CPM formula divides your total ad cost by impressions, then multiplies the result by 1,000 to find your cost per thousand views:
CPM ($) = (Total Ad Spend / Total Impressions) * 1,000
Step-by-Step Example Calculation
Suppose your marketing team launches a display banner campaign that delivers 25,000 impressions on a news portal at a total cost of $150. Your CPM is calculated as:
CPM = ($150 / 25,000) * 1,000 = $6.00 CPM
This means you pay $6.00 for every 1,000 times your banner ad is shown to visitors. By comparing CPM across publishers, media buyers can optimize awareness campaigns and negotiate placement rates.
Interpretation: What Your CPM Means
CPM evaluates the cost efficiency of your ad placements and targeting. It measures ad delivery cost, not performance outcomes. CPM is useful for:
- Brand Awareness: Ideal when the campaign goal is visibility and brand recall rather than immediate clicks or lead conversions.
- Inventory Comparisons: Helps compare ad delivery costs across different networks (e.g., YouTube vs. Facebook vs. display banners).
- Inventory Quality: Extremely low CPMs (e.g., $0.50) can indicate low-quality placement inventory or bot traffic. Higher CPMs often reflect premium placements or highly refined targeting parameters.
Industry CPM Benchmarks & Standards
CPM benchmarks are highly sensitive to audience demographics, platform types, and targeting granularity. Here are standard baseline costs:
- Facebook Ads: Averages $10.00 to $18.00. CPMs rise during seasonal Q4 shopping events due to bidding competition.
- Google Display Network (GDN): Averages $1.50 to $4.00. GDN offers broad, low-cost inventory.
- Programmatic Video & YouTube: Averages $8.00 to $15.00. Video inventory is premium and commands higher rates.
- B2B LinkedIn Ads: Averages $20.00 to $40.00+. High CPMs reflect targeting access to senior business decision-makers.
Frequently Asked Questions (FAQ)
Q: What is the difference between CPM and CPC?
CPM bills you based on impressions (views) regardless of clicks. CPC bills you strictly when a user clicks your ad, meaning impressions are free. CPM is better for awareness, while CPC is better for conversions.
Q: Why are my social CPMs rising?
CPMs typically rise due to seasonal advertiser competition (e.g., Q4 holidays), high overlap in target audiences, or low ad relevance scores that penalize delivery in the social feed auction.
Q: What is vCPM?
vCPM stands for viewable Cost Per Mille. It bills you strictly when an ad is considered viewable: at least 50% of the ad must be on screen for 1 second or longer for display, or 2 seconds or longer for video ads.