What is CPM and how it works in online advertising

What is CPM and how it works in online advertising
What is CPM and how it works in online advertising

Що таке CPM і як він працює в інтернет-рекламі | WEDEX

In the world of online advertising, CPM (Cost Per Mille) is often the key performance indicator. CPM is one of the basic pricing models for advertising that allows advertisers to plan their budgets and estimate the cost of ad impressions. In this article, we will look at what CPM is, how it works, what formulas and metrics are used, and what advantages and disadvantages the CPM system has in the context of online marketing.

CPM: the basic model in online advertising

To understand what CPM is, imagine that you are organizing an open-air concert and hanging a big banner with the band’s name at the entrance. Every time someone walks by and notices it, it’s one impression. In the world of digital, this is how the CPM (Cost Per Mille) metric works – it reflects the cost of a thousand such impressions.

This approach is widely used in three main areas:

  • on banner themed platforms where promotion is represented by static or dynamic blocks;
  • on video platforms, where it is important to take into account each video view;
  • in Google Ads, where display and video campaigns are automatically optimized for the pay-per-thousand model.

Thus, CPM is a clear and transparent tool for those who want to convey their message to a large audience without unnecessary surprises in reports.

CPM system basics and calculation formula

To understand the calculations, let’s start with the formula itself:

Формула CPM | WEDEX

First of all, let’s pay attention to the total costs. This is the entire budget that is allocated for the placement of such activity: payment for banner units, videos, and commissions of advertising platforms. All these costs are included in the numerator of the formula.

Next is the number of views or impressions. A view is any time an ad is loaded in the visible part of the user’s screen. It is this impression that reflects the ability of the content to be noticed by the audience.

The 1000 multiplier in the formula comes from the English mille («thousand») and converts the cost of one impression into the price of a thousand. This approach makes it easy to get a unified metric that simplifies the comparison of advertising campaigns regardless of their size.

Using this formula allows you to

  • quickly estimate how much a thousand impressions cost within your budget;
  • compare the cost of placements in different systems for promotion and on different platforms;
  • make informed decisions about budget allocation between ad formats.

In practice, it works like this:

  1. Budget planning. Declaration that you are ready to spend, say, 500 UAH on a campaign.
  2. Placing banners or videos on selected platforms (for example, Google Ads).
  3. Viewing the report: your product was seen 100,000 times. Calculated by the formula:

CPM = (500 UAH / 100,000 impressions) × 1000 = 5 UAH

that is, every 1000 views cost 5 UAH.

The simplicity of calculating the price per thousand impressions makes the metric convenient and understandable. It allows you to objectively evaluate both large and small campaigns and quickly compare the effectiveness of placement by price in different systems and on different platforms.

CPM in the context of marketing and SEO

In modern online marketing, CPM is a key metric for measuring brand reach and awareness. Since the costs are tied to the number of impressions, it becomes possible to accurately plan the budget in accordance with the expected reach of the target audience. This is especially important at the stage of launching a new product or collection, when the main task is to inform rather than to sell immediately.

From the SEO point of view, the impact on organic traffic is indirect, but it is important for a long-term strategy. Placing CPM ads leads to an increase in overall traffic to the site. An increase in the number of visits, the duration of sessions, and a decrease in the bounce rate are perceived by search algorithms as positive signals of user value, which helps to raise positions in the search results.

For maximum effect, it is recommended to combine CPM with other payment options and marketing tools:

  1. CPC (cost per click) – when the priority is to attract clicks and increase the number of conversions to the site;
  2. CPA (cost per action) – when the goal is to convert to a purchase or registration;
  3. Remarketing – to return users who have already familiarized themselves with CPM product promotion but have not performed the targeted action.

In combination with other strategies and SEO tools, this metric helps to achieve a balanced promotion: to ensure wide coverage and lay the foundation for organic growth of visibility in search engines.

Don't waste your budget!

WEDEX offers comprehensive promotion: we set up advertising (CPM, CPC, CPA) and combine it with SEO optimization. This is your path to recognition and stable sales.

Types and settings of CPM

Within the CPM model, there are several ad formats that differ in the specifics of impressions and customization options. The transition from one format to another depends on the goals of the campaign and the audience.

Banner networks

Starting with the most classic format, banner networks offer static or animated ads that are placed on thematic websites. After selecting the target audience (by demographics, interests, behavior), the system automatically selects sites with the highest potential CTR. The cost of placement is calculated according to CPM – payment is made for every thousand impressions.

Video ads

Next is a more dynamic format – video. Here, not only the number of impressions is important, but also the viewing time: some platforms take into account only those impressions when the video was played for at least 5-10 seconds. In the settings, you should specify the duration of the video, the type of placement (pre-roll, mid-roll, post-roll), and the minimum viewing threshold. The cost of such a video may be higher than banner ads, but the potential to attract the attention of the audience is significantly increased.

Google Ads Display Network

The most flexible system is Google Ads. Within the media network, you can combine banner units with video ads using automated bidding strategies. For example, the «target CPM» allows you to set the desired price per thousand impressions, and the system adjusts bids in real time to achieve maximum coverage.

Additional settings and optimization

Finally, it’s important to mention the fine-tuning that increases the effectiveness of the metric.

  1. Time and frequency of impressions: reasonable distribution of impressions throughout the day to avoid advertising fatigue.
  2. Geo-targeting and language settings: display ads in the regions and language segments where the target audience is located.
  3. A/B testing of creatives – simultaneous launch of two variants of banners or videos and selection of the most effective one in terms of CTR.
  4. Hiding ineffective sites – excluding sites with the lowest engagement based on the results of interim reports.

Thus, the choice of format and fine-tuning of a CPM campaign allows you to influence the reach as accurately as possible without going beyond the planned budget.

Advantages and disadvantages of CPM

The use of CPM in promotion has its bright advantages, but at the same time, it is not without certain limitations. Let’s consider both sides.

Переваги та недоліки CPM | WEDEX

Advantages

  1. Predictability of expenses. A clear formula allows you to know in advance how much a thousand impressions will cost. The budget does not «float» – even if the competition increases, the price per 1000 views remains within the limits set in the plan.
  2. Wide coverage. CPM campaigns are designed for maximum contact with the audience. When it is important that the message is seen by as many users as possible, this model is the most effective.
  3. Flexibility of formats. CPM works well in any format, and this opens up space for creativity and testing different solutions.
  4. Easy evaluation of results. The report on impressions comes instantly and is easy to compare with the budget: just look at the CPM value to find out the price of a thousand impressions without complicated calculations.

On the one hand, all these advantages make CPM an attractive tool for quickly launching and scaling campaigns. On the other hand, due to its versatility and simplicity, the model requires additional measures to protect the budget from ineffective impressions.

Disadvantages

  1. Low focus on interaction. CPM promotion is paid for impressions, not for clicks or conversions. If the ultimate goal is sales or subscriptions, the budget can be spent on an uninterested audience.
  2. Risk of advertising fatigue. Without limiting the frequency of impressions, ads can be «chased» by the same person, which causes loss of attention or even dislike of the brand.
  3. The cost of premium platforms. To get to the top resources with high traffic, you have to pay more per thousand impressions, which sometimes exceeds the effectiveness of other promotion options (CPC, CPA).
  4. The need for careful targeting. Without precise customization (geo, demographics, frequency), a CPM campaign risks wasting the budget on untimely or unnecessary impressions.

The choice of CPM means a balance between predictability and the need to optimize impressions: to take advantage of all the benefits of this model, it is worth backing it up with a thorough analysis of indicators and other advertising tools.

Conclusion

CPM is a key online advertising model that determines the cost per thousand ad impressions. Using the CPM formula helps marketers plan their budgets, compare the effectiveness of advertising campaigns, and choose the best placement systems. Despite the limited focus on conversions, CPM marketing is indispensable for increasing brand awareness and reaching a large audience. With careful setup and optimization of the model, business owners can minimize costs and maximize the return on online advertising.

Vitalyi Kotov
Head of PPC department
commercial offer

    SEO promotionCopywritingSMM promotionDevelopmentContextual advertisingDesign
    Digital новини в нашому телеграм-каналі
    Інтернет-маркетинг
    простою мовою
    subscribe
    Other articles by the author
    30/09/2025
    It is crucial to understand what content is not only undesirable but also formally prohibited from being used in advertising campaigns.

    15/10/2024
    Facebook advertising is an effective tool for promoting many products. It's convenient and effective because it allows you to make fine-tuned settings that bring in a lot of new customers. It also allows you to bring back customers who have forgotten about you through retargeting.

    11/06/2024
    Digital marketing is the marketing of goods or services through digital technology, primarily on the Internet, but also including mobile phones, display advertising, and any other digital medium.

    Latest articles by #PPC
    29/09/2025
    The right selection of high-margin products directly affects a business's ability to generate stable profits and reinvest them in development.

    22/09/2025
    LTV plays a key role in making informed marketing decisions.

    19/09/2025
    Market segmentation is not a one-time event, but a continuous process of analyzing the market and audience behavior.

    WhatsApp Telegram Viber Почати розмову