CPM calculator helps publishers and advertisers estimate the cost per thousand impressions for ad campaigns and anticipate expected revenues.
Calculate your cost per mille (CPM) by entering your ad campaign cost and total impressions below.
Formula: CPM = (Cost of the ad campaign / Total impressions) × 1,000
In online advertising, CPM is a metric that refers to the cost of showing an advertisement to 1,000 users. CPM stands for cost per mille where the letter "M" signifies "mille," a Latin term that means "thousands." It is often used as a benchmark to compare the cost-effectiveness of marketing campaigns and to calibrate advertising budgets.
For example, if a company paid $10,000 for an online ad campaign that received 500,000 impressions, the CPM would be calculated as:
CPM = ($10,000 / 500,000) x 1,000
CPM = $20
So the cost per thousand impressions (CPM) for this ad campaign would be $20.
CPM is important in digital advertising because it allows advertisers to plan their ad spend, strategize their marketing campaign, and manage the advertising budget more efficiently. It's also a useful metric for publishers who can use it to determine the value of their ad inventory and set competitive pricing. Publishers often have a target CPM that they aim to achieve and it is typically influenced by factors such as their audience demographics, the type of content, etc.
The difference between CPM and eCPM is that where CPM is an advertiser-centric metric, eCPM is a publisher metric. CPM measures the cost of 1,000 ad impressions to an advertiser, whereas eCPM measures the revenue generated for a publisher by 1,000 ad impressions.
In other words:
If you're a publisher looking to calculate your revenue per 1,000 impressions, you might want to check our eCPM Calculator instead.