Cost Per Thousand

Cost Per Thousand (CPM)

Cost Per Thousand (CPM) measures the cost of serving 1,000 ad impressions. Here’s everything you need to know: what it is, why it matters, how to calculate it, and how to optimize it!

Analyze your CPM
Request a demo

What is Cost Per Thousand (CPM)?

Cost Per Thousand (CPM) is an advertising metric that represents the cost of delivering 1,000 impressions of your ad. It’s widely used in display, video, and programmatic advertising to assess cost-efficiency for visibility-driven campaigns.

What is Cost Per Thousand (CPM)?

Why Is CPM Important?

CPM helps advertisers understand how much they’re paying for brand exposure. It’s especially important for campaigns focused on reach, awareness, or viewability rather than direct response.

Optimize your CPM
Request a demo

How to Calculate CPM

Divide your total campaign cost by the number of impressions (in thousands) to get your Cost Per Thousand.

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

How to Calculate CPM

The CPM Formula:

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

Example of CPM in Action

If you spend $500 on a campaign that gets 100,000 impressions, your CPM is ($500 ÷ 100,000) × 1,000 = $5. This means you paid $5 per 1,000 views.

Optimize Your CPM with OWOX BI

Optimize Your CPM with OWOX BI

OWOX BI connects cost and impression data across platforms, helping you track CPM by audience, format, and device. Use these insights to improve efficiency and maximize exposure.

Start free today
Request a demo

Start your free trial today and gain full control over your CPM!

What Is a Good CPM?

What Is a Good CPM?

A good CPM depends on your industry and platform, but generally ranges between $2–$10. Lower CPMs paired with high visibility mean strong efficiency.

What Is a Bad CPM?

What Is a Bad CPM?

A high CPM with low engagement may signal ineffective targeting or expensive placements that don’t deliver value.

Best Practices for CPM

Target Smartly

Avoid overly broad targeting—refined audience segments can lower CPM while increasing relevance.

Test Creative Formats

Compare static, carousel, and video formats to find which drives impressions at the best cost.

Monitor Placement Performance

Review platform and device-level CPM to remove underperforming placements.

Optimize Your CPM with OWOX BI

Common Mistakes to Avoid with CPM

Don’t optimize for low CPM alone—focus on both visibility and post-impression performance like clicks or conversions.

Need a Better Way to Track Your Marketing Performance?
Improve your CPM
Request a demo

Read About CPM on Our Blog

No items found.

Related Marketing Terms You May Also Like

No items found.

Rediscover Your Data Analytics with OWOX BI

Gain full visibility into your marketing performance and make smarter, data-backed decisions

Try OWOX BI Today
Request a demo