📈

CPM (Cost Per Thousand Impressions

Marketing Free Instant Private
Marketing

CPM (Cost Per Mille) is the benchmark media pricing metric used in television, radio, digital display, and social media advertising to evaluate impression delivery costs.

Reviewed by Usama K · MBA Marketing
Last updated:
Editorial Guidelines

⚙ Input Values

$
impressions
$/1k impressions

📊 Results

Cost Per Mille (CPM)
5.00
$/1k impressions
Total Ad Campaign Cost
1500.00
$
Total Ad Impressions Delivered
300000
impressions
Cost per Single Impression
0.005000
$/impression
Embed on Your Website

Copy and paste this code into your website.

<iframe src="https://calcusolve.com/calculator/cpm-calculator?embed=true" width="100%" height="600" frameborder="0" loading="lazy" title="CPM (Cost Per Thousand Impressions"></iframe>

📐 Formula

CPM () = (Total Ad Cost ÷ Total Impressions) × 1,000
Total Cost () = (Total Impressions ÷ 1,000) × CPM Rate
Impressions = (Total Ad Cost ÷ CPM Rate) × 1,000

💡 Practical Example

✅

$1,500 total ad cost delivering 300,000 impressions: Calculated CPM = × 1,000 = $5.00 per 1,000 impressions ($0.005 per single impression).

📖 About CPM (Cost Per Thousand Impressions

CPM (Cost Per Mille) is the benchmark media pricing metric used in television, radio, digital display, and social media advertising to evaluate impression delivery costs.

To use the CPM (Cost Per Thousand Impressions) Calculator, enter your Parameter to Calculate, Total Ad Campaign Cost, Total Ad Impressions and other values. The calculator instantly computes Cost Per Mille (CPM), Total Ad Campaign Cost and more. Results update in real time as you change any input — no submit button needed.

How to Use This Calculator

Enter your Parameter to Calculate — choose from Calculate CPM () from Cost and Impressions, Calculate Total Cost () from CPM and Impressions, Calculate Impressions from Cost and CPM, Total Ad Campaign Cost (e.g. 1500 in ), Total Ad Impressions (e.g. 300000 in impressions), and Target CPM Rate (e.g. 5.00 in /1k impressions). Results update instantly as you type — adjust any value to compare scenarios.

The Formula

CPM () = (Total Ad Cost ÷ Total Impressions) × 1,000

Total Cost () = (Total Impressions ÷ 1,000) × CPM Rate

Impressions = (Total Ad Cost ÷ CPM Rate) × 1,000

Worked Example

1,500 total ad cost delivering 300,000 impressions:

Calculated CPM = 1,000 = 5.00 per 1,000 impressions (0.005 per single impression).

Understanding Your Result

Marketing metrics are most useful as trends over time rather than isolated snapshots. Benchmark your result against your own historical performance first, then against industry averages. Attribution models (last-click vs. multi-touch) can produce dramatically different channel ROI figures — ensure consistent attribution methodology before making channel budget decisions. Statistical significance requires sufficient sample size: most A/B test decisions need a minimum of 1,000 conversions per variant for reliable results.

💡 Methodological Standards & Calculation Accuracy

  • All calculations are performed client-side in your browser using verified, standards-compliant mathematical algorithms.
  • Results are provided for educational and informational analysis; verify critical applications with certified domain specialists.
  • Ensure input values are entered in consistent units matching the selector options to guarantee accurate outputs.
  • Periodic recalibration is recommended whenever baseline assumptions, operating parameters, or external conditions change.

Results are for informational and educational purposes only. Always verify critical decisions with a qualified professional.

❓ Frequently Asked Questions

What is a good CPM rate for Facebook / Meta Ads?

Average Meta CPM rates range from $5.00 to $15.00 in the US, depending on target audience, industry, and seasonality.

How do you convert CPM to cost per single ad view?

Divide CPM by 1,000.

How reliable are the business metrics?

The calculator uses standard business formulas widely accepted in finance and management. Results are estimates; validate against your actual business data.

Try Other Calculators