CPM is a central metric when it comes to optimizing your ads for the best possible performance. Understanding this metric at a core level can help you outcompete your competitors. In this article, I’m going to explain what it is and how to optimize your CPM.

What you’re also going to learn is that cheap CPMs aren’t always the best…

First, what exactly does CPM mean?

CPM stands for Cost Per Thousand, or Cost Per Mille (CPM), and is a frequently used term in marketing and advertising. It refers to the cost of generating 1,000 impressions for a specific advertisement. For example, if a channel or publisher is charging you $8 in CPM, that means you as an advertiser must pay $8.00 for every 1,000 impressions or “views”. 

Read: The Difference Between Static Ads & Dynamic Ads

“Mille” is the Latin word for “thousand”. In theory, CPM does not tell you how many people saw your ad. The same person can see your ad twice and then is equal to two impressions.

Here’s how to calculate CPM: Total Ad Spend / Impressions * 1,000.

What’s A Good Target CPM?

Here comes the standard answer to what’s a “common”, “usual” or a “normal” target metric in marketing. It largely depends on the industry you’re in, how many competitors that are advertising for the same products or services etc. 

Basically, you should try to analyze either past performance data or standard industry benchmarks to find the industry average. Based on this information, you can use that as “normal” in your industry, and determine that everything below or above that is a good target CPM.

Obviously, the goal with CPM is to reduce it as much as possible while at the same time maintaining the same quality of traffic.

Here are some general things you should know about:

Takeaway: Analyze past performance data and/or research industry averages to find a good benchmark. Everything lower than the industry average might be a good target for you. And also, remember to pay attention to the quality of your traffic when optimizing your CPM.

How Do You Optimize Your CPM?

By now you’re probably wondering; how do I optimize my CPM?
To be able to optimize your CPM, the natural first step is to first know how CPM rates are determined and influenced. Here are the most important factors;


Hope this article was helpful and remember to measure this metric closely. If the CPM is increasing steadily, it might mean more and more people are becoming tired of seeing your ads (also called, “ad fatigue”), and you should consider to update or refresh your creatives.