CPM Calculator

Calculate your Cost Per 1,000 Impressions instantly. Perfect for planning brand awareness and reach campaigns.

Cost Per 1,000 Impressions (CPM)

$5.00

Cost per impression: $0.005000

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

Cost Estimation Helper

Estimated Cost$250.00

Understanding CPM in Advertising

CPM (Cost Per Mille) is one of the most common metrics used in digital advertising to measure the cost-effectiveness of an ad campaign. It represents the price an advertiser pays for every 1,000 times an advertisement is shown (impressions).

Unlike CPC (Cost Per Click), which focuses on user action, CPM focuses on reach and awareness. It is the standard for display banners, programmatic advertising, and video ads on platforms like YouTube and Twitch.

Practical CPM Examples

Example 1: Awareness Campaign

You spend $200 on a Facebook campaign that generates 50,000 impressions. Using the formula (200 ÷ 50,000) × 1000, your CPM is $4.00.

Example 2: Premium Placement

A niche industry blog charges $1,500 for a banner that will get 30,000 views. The CPM here is $50.00, reflecting the high value of a specific, targeted audience.

Why CPM Matters for Your Business

Brand Awareness

Ideal for getting your logo and message in front of as many people as possible to build top-of-funnel recognition.

Inventory Comparison

Easily compare the cost of different advertising platforms (e.g., Google Display vs. Local News Site) on an apples-to-apples basis.

Related Marketing Tools

Frequently Asked Questions

What is CPM?
CPM stands for 'Cost Per Mille' (mille is Latin for thousand). It is a marketing metric that measures the cost of 1,000 advertisement impressions on a webpage or platform.
What is a good CPM?
A good CPM varies greatly by industry and platform. On Facebook, it might range from $5 to $20. On premium B2B platforms like LinkedIn, it can exceed $50. Generally, a good CPM is one that fits within your budget while achieving your reach goals.
CPM vs CPC: What is the difference?
CPM (Cost Per Mille) measures the cost per 1,000 views, regardless of clicks. CPC (Cost Per Click) measures the cost only when someone clicks the ad. CPM is better for brand awareness, while CPC is better for direct conversions.
Why is CPM higher on some platforms?
CPM is influenced by audience value, competition, and ad placement quality. Niche professional audiences (like CEOs on LinkedIn) command higher CPMs than general audiences on social apps.
How can I lower my CPM?
To lower your CPM, try broadening your targeting, improving your ad relevance score, testing different ad formats, or running campaigns during less competitive times of the year.
Does CPM include clicks?
No. CPM only accounts for impressions (views). Whether 0 people or 100 people click the ad, the CPM cost remains based on how many times the ad was displayed.
Is CPM used on YouTube and TikTok?
Yes, both YouTube and TikTok use CPM as a primary metric for video advertisers to measure the cost of reaching their audience through video views.
Are my inputs stored or uploaded?
No. All calculations are performed locally in your web browser. We do not store, log, or upload any of your advertising data to our servers.