Title: Cost Per Mille (CPM)
Author: Kriko
Published: Feb 1, 2021
Last modified: Jul 15, 2026

---

 1.  [Home](https://kriko.io/) /
 2.  [Glossary](https://kriko.io/glossary) /
 3.  C Letter

# Cost Per Mille **(CPM)**

**CPM**, short for Cost Per Mille or Cost Per Thousand Impressions, is a digital
advertising metric that shows the average cost of one thousand ad impressions. In
Google Ads, CPM is described as a bidding method where the advertiser pays for every
one thousand views, or impressions, on the Google Display Network. This model is
commonly used in brand awareness, reach, visibility and upper-funnel campaigns.

The main purpose of CPM is to analyse how many times an ad is shown and how much
those impressions cost, rather than how many people click on the ad. For this reason,
CPM is different from click- or conversion-based metrics. CPC shows cost per click,
while CPA shows cost per action or conversion. CPM measures the cost of visibility.
In this respect, it is a useful metric for understanding the media cost of ad exposure.

The CPM calculation is simple. The formula is: **CPM = Total ad spend / Total impressions
× 1000**. For example, if a campaign spends 20,000 TL and receives 1,000,000 impressions,
the CPM is 20 TL. This means that the average cost for every one thousand ad impressions
is 20 TL. The key point is that CPM is calculated based on impressions, not the 
number of people reached.

Impressions and reach should be understood as separate concepts. An **impression**
refers to how many times the ad is displayed. If the same user sees the ad multiple
times, each display can be counted as a separate impression. **Reach**, on the other
hand, shows how many unique people the ad reached. For example, a campaign may reach
100,000 people but generate 300,000 impressions. In this case, the average frequency
is 3, meaning users saw the ad three times on average.

CPM can be used to compare the cost efficiency of different campaigns and media 
channels. For example, if ads are running on two different platforms for the same
target audience, CPM can help show which platform delivers more impressions at a
lower cost. However, a lower CPM does not always mean a better campaign. Audience
quality, viewability, frequency, click-through rate, conversion rate and brand impact
should also be evaluated together.

CPM should not be confused with **vCPM**, or viewable CPM. Standard CPM is based
on ad impressions, while vCPM focuses only on impressions that are considered viewable.
According to Google Ads, a display ad is counted as viewable when at least 50% of
the ad is visible on screen for at least 1 second. For video ads, the ad must play
continuously for at least 2 seconds to be counted as viewable.

For this reason, it is important to distinguish between an “impression” and a “viewable
impression” when interpreting campaign data. An ad may technically load on a page,
but it may not appear in the user’s visible screen area long enough to be noticed.
In that case, a standard impression may be counted, but a viewable impression may
not be counted. Especially in display advertising, viewability rate is an important
quality metric for understanding whether the ad had a real chance to be seen. Google
Ads Active View reporting also defines a viewable impression based on at least 50%
of the ad being visible for the required duration.

CPM campaigns can be especially useful for brand awareness, product launches, reach,
remarketing and visibility across large audiences. For example, if a new product
is being introduced, the campaign objective may be to reach as many relevant users
as possible in a short period. In this case, CPM is a suitable metric for tracking
the cost of visibility. However, for performance goals such as sales, form submissions,
sign-ups or app installs, CPM alone is not sufficient.

One of the advantages of CPM is that it helps compare media costs more clearly. 
Advertisers can compare the cost per thousand impressions across publishers, platforms,
ad networks or campaign types. This analysis helps identify where the budget is 
being used more efficiently. However, when making this comparison, targeting quality,
ad format, placement, device, country, competition level and campaign objective 
should also be considered.

Frequency control is important in CPM campaigns. Showing the same ad too many times
to the same user can create ad fatigue and negatively affect brand perception. Getting
many impressions at a low CPM may look attractive at first, but if the ad is being
shown repeatedly to the same users, reach efficiency may decrease. Therefore, CPM
should be analysed together with reach, frequency, unique reach and audience saturation.

CPM does not directly show whether the ad was clicked. A campaign may have a low
CPM, but if the ad does not attract attention, CTR may remain low. Similarly, CPM
may be high, but if the ad is shown to a premium audience, high-quality placements
or users with strong purchase potential, the cost may be acceptable. For this reason,
CPM should be treated as an efficiency metric that helps understand media cost, 
not as a standalone success metric.

Creative quality is also highly important in CPM campaigns. Even if the ad is shown
to a large audience, the campaign may fail to create the expected impact if the 
message is unclear, the visual is weak or the offer is not meaningful to the user.
In brand awareness campaigns, visual consistency, a short and clear message, accurate
targeting, proper frequency and viewable placements directly affect performance.
CPM optimization is therefore not limited to bid or budget adjustments.

The platform’s currency should be considered when calculating CPM. If the campaign
spend is in TL, CPM should be interpreted in TL; if the spend is in dollars, CPM
should be interpreted in dollars. When comparing different countries or currencies,
exchange rate effects and local media costs should also be evaluated.

Targeting plays a critical role in CPM strategy. Broad audiences may produce lower
CPMs, but if the audience quality is weak, the campaign may not be efficient. Narrower
and more valuable audiences may produce higher CPMs, but they may be more meaningful
for the brand or product. Therefore, targeting should not be planned only to reduce
cost, but to show the right message to the right people.

In summary, **CPM** is an important digital advertising metric that shows the average
cost of one thousand ad impressions. It is calculated by dividing total ad spend
by total impressions and multiplying the result by 1000. CPM is useful for brand
awareness, reach and visibility-focused campaigns; however, it is not enough to 
evaluate campaign success on its own. For a healthier analysis, CPM should be interpreted
together with reach, frequency, viewability, CTR, CPC, conversion rate, CPA, ROAS
and brand impact.

## Discover it in the dictionary

###  Software as a Service

Software as a Service, commonly abbreviated as SaaS, is a cloud-based software delivery
model in which software is provided to users over the internet…

###  Customer Lifetime Value

Customer Lifetime Value, commonly abbreviated as CLV or LTV, refers to the total
economic value a customer is expected to generate for a business…

###  Continuous Professional Development (CPD)

Continuous Professional Development, commonly abbreviated as CPD, refers to the 
learning and development activities professionals undertake throughout their careers
to keep their knowledge, skills…

###  Hx Heading Tags

Hx heading tags are HTML heading elements used to define the heading and subheading
structure of a web page. These tags range from <h1>…

###  Tag

A tag is a marker used to define, classify or organize a piece of content, object,
data point or element. The concept of tagging…

###  Hreflang Tag

The hreflang tag is an HTML annotation used on multilingual or multi-regional websites
to tell search engines about different language and country versions of…

###  Click Through Rate (CTR)

Click Through Rate, commonly abbreviated as CTR, is a digital marketing metric that
shows the percentage of users who click an ad or link…

###  Page Not Found Error (404)

Page Not Found Error is commonly known on the web as 404 Not Found. It is an HTTP
status code indicating that the page…

###  Keyword Research

Keyword research is the process of analysing which words and phrases users search
for in search engines. It is one of the core stages…

## Track the digital heartbeat  with Kriko

Subscribe to receive curated insights, news, and ideas shaping the digital landscape.

  By checking this box, you acknowledge and accept our [privacy policy](https://kriko.io/privacy-policy).