Skip to content
Morning Dough
Open main menu
Close main menu

Main menu

  • Newsletters
  • AI Tools
  • Resources
  • Digital Marketing Conferences
  • Sponsorship
  • Subscribe

ONLINE ADVERTISING

What is CPM? Cost Per Mille

CPM stands for “Cost Per Mille” but the actual meaning is “Cost Per Thousands Impressions”. CPM is the dollar amount (or other currency) which you are paying for advertising per one thousand impressions for your advertising. For example: if you’re advertising cost is $5 CPM, it means you’re paying $5 for every 1,000 impressions of your ad.

CPM is one of the most common online advertising term used.

What does CPM Stand For? What Is CPM

CPM Meaning

CPM, or Cost Per Mille, is a term used in online advertising to refer to the cost an advertiser pays for one thousand impressions of their advertisement. An impression occurs each time an ad is displayed to a user, regardless of whether the ad is clicked or not. This pricing model is particularly useful for campaigns aimed at increasing brand visibility and awareness, as it allows advertisers to pay for the number of times their ad is potentially seen, rather than for direct engagement or conversions.

How do I calculate CPM?
Calculating CPM is easy, what you need to do is divide the total cost of advertising by the number of impressions of the ad and then multiply it by 1,000.
For example, your campaign cost was $500 and your ad impression count was 5,000 you need to divide 500 by 5,000 and multiply it by 1,000 which is $100 CPM.

What is a good CPM?
There is no good or bad CPM as a good CPM depends on the advertising vertical, the products or services advertised and the publisher website. As with most digital marketing metrics, you need these parameters to determine if a CPM is good or bad. Based on past performance data, the CPM can be estimated and evaluated according to the business needs.

To simplify, asking what is CPM? The answer is the cost per thousands impressions of any ad.

 

What is eCPM?

 

Marketing Terms, Online Marketing Glossary, Online Marketing Terms
YOU MIGHT ALSO LIKE...
Combining AI with Automation for Maximizing Benefits in Advertising

The Automated Ad Revolution: Understanding Programmatic Advertising

The AI Revolution in Online Advertising: What’s Coming in the Next Decade

Ad Blocking’s Threat to Publishers: Revenue Loss and Strategies

The Revolution of AI in Online Advertising







Digital Marketing Resources

AI Tools

Free Marketing

Digital Marketing Tools

Digital Marketing Conferences

Digital Marketing Event

Digital Marketing Podcasts

Digital Marketing Terms

Digital Marketing Salary

Trending Content

Trending Products

Trending Gifts

How Much does SEO Cost?

Digital Marketing Trends & Predictions

Digital Marketing Checklists

Microsoft Clarity

Test Website on Different Screen Resolutions, Devices & Sizes

What is CPM?

Ahrefs Webmaster Tools

Google News Showcase

Down Selling

iThemes Security Pro

What is GoDaddy?

A/B Testing Digital Marketing

Find Font from Image

Favicon Size

Bad Websites

What WP Theme is That?

What is Digistore24?

Google Logo Font

Nutriprofits

RPM Adsense

What does SERP Stand for?

Digital Marketing News

SEO News

Content Marketing News

Ecommerce News

Email Marketing News

Social Media Marketing News

Affiliate Marketing News

Analytics News

Search Marketing News

Entrepreneur News

Latest Issue

Digtial Marketing Newsletters

Affiliate Programs Directory

Responder


Artificial Intelligence

Best University for Artificial Intelligence in the World

Best Books Artificial Intelligence Beginners

Free Pilates App

AI Girlfriend Online Free

Artificial Intelligence Logo Maker

SQL AI Generator

AI Tattoo Generator

Advance Cash App

Bingo Apps That Pay Real Money

AI Lottery Picker

AI Football Predictions










Morning Dough

Overview

Subscribe

FAQ

Partnership

Digital Marketing Consulting

International SEO Services Agency

Fully Managed Webinar Services

Contact Us

Privacy

Terms

Affiliate Program

© Copyright 2020 Morning Dough - All rights reserved

This website uses cookies to improve user experience. By using our website you consent to all cookies in accordance with our Cookie PolicyAccept allDecline allPrivacy policy