What is Cost per thousand (CPM) and how to calculate it | DashThis (2024)

In digital advertising, there are many metrics you can analyze, from impressions to cost per click and conversions. These KPIs help marketers understand what works, what doesn’t, and what is the return on investment. One of those crucial metrics is Cost per thousand, which measures the advertising costs per number of impressions.

TRACK YOUR COST PER THOUSAND!

  • 6 +

    Templates using this KPI

  • 3 +

    Integrations using this KPI

What is cost per thousand?

The cost per thousand (CPM), also called cost per mille, is a marketing term used to know the price that 1,000 advertisem*nt impressions on one web page cost. The CPM model is helpful in measuring the efficiency of advertising and determining how much you pay per click.

Track your CPM today

What is Cost per thousand (CPM) and how to calculate it | DashThis (1)

How to calculate cost per thousand

To calculate your CPM rate, you need to take the total cost of your online advertising divided by the total number of impressions and times 1000. For example, if your ad campaign costs you $500 for 100 000 impressions, your CPM would be $5.

What is Cost per thousand (CPM) and how to calculate it | DashThis (2)

Cost per thousand formula (CPM calculator)

Cost per thousand = cost/impressions x 1000

What is a good cost per thousand?

It all depends on your industry, advertising budget, and CPM pricing model, but the average online advertising cost per thousand impressions an advertiser pays would be around $3-$10. if you pay less than $3 for one thousand impressions, you probably have a pretty good CPM.

Track yours with an automated report

What is a bad cost per thousand?

As with any other CPC campaign, if you pay too much for an ad and these advertising costs make your ads' ROI bad, then it should be improved. If you use ad campaigns for brand awareness, it can be harder to calculate; however, ensure your ads do not cost too much just for advertisem*nt impressions.

Track yours with an automated report

Cost per mille KPI examples & templates

Reports give you a good view of all your online marketing strategy metrics and overall online performance. Your CPM advertising metrics can be added to a few KPI templates :

See this KPI in action here!

What is Cost per thousand (CPM) and how to calculate it | DashThis (3)

See this KPI in action here!

What is Cost per thousand (CPM) and how to calculate it | DashThis (6) Social media advertising template

This template is filled with metrics for all your social media online advertising, from LinkedIn ad placements, Facebook ads costs, demographics metrics, YouTube video ads, average CPC, and more.

See this template live

What is Cost per thousand (CPM) and how to calculate it | DashThis (7) PPC report template

Get the best out of your ad campaign. From social media to AdWords and other ad networks, measure your results with this awesome digital marketing report which helps you track important metrics and optimize your efforts.

See this template live

What is Cost per thousand (CPM) and how to calculate it | DashThis (8) Ecommerce report template

A report with all the most critical metrics for your eCommerce business site. Measure your conversion rate, the average acquisition cost, the total number of sales, cost per click, ads cost, ad spend, and revenue from your marketing channels.

See this template live

Get 10 free dashboards for 15 days

TRY DASHTHIS TODAY

Cost per thousand best practices

Optimize your cost per thousand with these best practices.

What is Cost per thousand (CPM) and how to calculate it | DashThis (9)

What is Cost per thousand (CPM) and how to calculate it | DashThis (10) Track this KPI with other metrics

It’s important to track other digital marketing metrics alongside your CPM, such as click-through rate (CTR), number of clicks, ad costs, ad views, ad impressions, and conversion rate. This way, you can better overview what works best and why. For example, an ad campaign can have a meager cost per thousand and a very low click-through rate, which doesn’t mean great results for your bottom line.

What is Cost per thousand (CPM) and how to calculate it | DashThis (11) Optimization of your ad campaigns

User experience is crucial to get a reasonable cost for a thousand impressions and there are a few cost-effective methods to improve it. For example, optimize your marketing campaigns, choose the right target audience, A/B test with search engines and type of ads (display ads, social media ads). You can also optimize the copy to improve the brand awareness and clicks you get.

What is Cost per thousand (CPM) and how to calculate it | DashThis (12) Make sure your ads have a good placement

With web ads and particularly display ads, placement is crucial; make sure your ads are not at the very bottom of pages or in a weird ad placement where the audience can’t correctly see your ad.

Want to track all your KPIs in one easy-to-use dashboard?

Try dashthis free

Ressources about CPM

Learn to use This KPI in our Help Center

  • How to add goal conversions data in Google Analytics (Universal) dashboards?
  • How to create a dashboard with Google Ads?

Read about this KPI on our blog

  • Understanding E-Commerce Data: The Essential KPIs
  • 15+ Essential Ecommerce Metrics for Your Reporting Dashboard
  • Digital Marketing KPIs and Metrics: The Ultimate Guide

KPIs you may also like

  • Conversion Rate
  • Customer lifetime value (CLV)
  • Customer acquisition cost (CAC)
  • Return on marketing investment
  • Traffic sources
  • Cost per acquisition (CPA)
  • Cost per lead (CPL)
  • Unique visitor
  • Bounce rate
  • Average time on page
  • Keyword Difficulty
  • Pageviews
  • Domain rating
  • Domain authority
  • Backlinks
  • Referring domains
What is Cost per thousand (CPM) and how to calculate it | DashThis (2024)
Top Articles
Latest Posts
Article information

Author: Rev. Leonie Wyman

Last Updated:

Views: 5893

Rating: 4.9 / 5 (79 voted)

Reviews: 86% of readers found this page helpful

Author information

Name: Rev. Leonie Wyman

Birthday: 1993-07-01

Address: Suite 763 6272 Lang Bypass, New Xochitlport, VT 72704-3308

Phone: +22014484519944

Job: Banking Officer

Hobby: Sailing, Gaming, Basketball, Calligraphy, Mycology, Astronomy, Juggling

Introduction: My name is Rev. Leonie Wyman, I am a colorful, tasty, splendid, fair, witty, gorgeous, splendid person who loves writing and wants to share my knowledge and understanding with you.