Professional Marketing Tool

CPM Calculator

Calculate Your Cost Per Thousand Impressions

Free online CPM calculator to easily calculate Cost Per Mille for your advertising campaigns. Get instant results with CPM benchmarks and optimization tips.

CPM Calculator

What is CPM?

CPM (Cost Per Mille) is a key advertising metric that measures the cost per 1,000 impressions. It helps advertisers understand how much they're paying to reach their audience and compare costs across different ad platforms and campaigns.

How to Calculate CPM

The formula for calculating CPM is:

CPM = (Total Campaign Cost / Total Impressions) × 1,000

Common CPM Terms

Impressions

The number of times your ad is displayed

eCPM

Effective Cost Per Mille - actual earnings per 1,000 impressions

vCPM

Viewable Cost Per Mille - cost per 1,000 viewable impressions

Average CPM Rates by Platform (2024-2025)

Based on industry research and advertising benchmarks from authoritative sources.

Facebook Ads $5.61 - $12.58

Average varies by targeting and seasonality

Instagram Ads $2.50 - $10.83

Reels and Stories placements trending higher

Google Display Network $2.80 - $5.00

Increases during holiday season

YouTube Ads $3.53 - $9.29

Video format averages higher than display

LinkedIn Ads $5.01 - $33.80

B2B targeting significantly increases costs

Data Sources:

• Facebook/Instagram: Hootsuite 2024, Awisee 2025

• Google Display Network: GamerSEO 2024

• YouTube: Mega Digital 2024, AdConversion 2024

• LinkedIn: The B2B House 2025, InBeat 2024

Tips for Optimizing Your CPM

1

Target the right audience demographics

2

Test different ad formats and placements

3

Monitor and adjust campaigns regularly

4

Improve ad relevance and quality scores

5

Choose optimal campaign timing

Frequently Asked Questions

What is a good CPM rate?

A good CPM rate varies by industry, platform, and target audience. Generally, $2-$10 is considered reasonable for display ads, while social media CPMs can range from $5-$20.

Why use CPM bidding?

CPM bidding is ideal for brand awareness campaigns where visibility is the primary goal. It's particularly effective for reaching large audiences and building brand recognition.

How can I lower my CPM?

To lower your CPM, focus on improving ad relevance, targeting precision, and ad quality. Test different audience segments and optimize your campaigns based on performance data.