Feedback

© 2026 SEO Lebedev · All rights reserved.

CPM Model

The CPM model (Cost Per Mille) is one of the popular pricing methods in advertising, used in digital marketing to evaluate the cost of ad impressions. Unlike other models, CPM focuses on the number of impressions, not clicks or conversions.

What is the CPM Model?

CPM (Cost Per Mille) is an advertising pricing model where the advertiser pays for 1,000 ad impressions. The word “Mille” in Latin means “thousand,” and in the context of advertising, it refers to the cost of 1,000 ad impressions.
This model is used for advertising campaigns where the primary goal is to increase brand reach and visibility, not necessarily to generate clicks or conversions.

Why Use CPM?

  • Increase Reach. CPM is excellent for brand awareness campaigns when it’s important to show the ad to as many users as possible.
  • Simple Calculations. The advertiser clearly understands how much they will pay for a specific number of impressions, simplifying budget planning.
  • Flexibility in Campaigns. This model is suitable for all types of advertising platforms, including display (banner) ads, video ads, and other formats.
  • Better for Branding Campaigns. If the primary goal is to increase brand recognition rather than immediate sales, CPM is an excellent choice.
  • Evaluating Advertising Cost. Allows easy evaluation of the cost of 1,000 impressions, which is useful for comparing different advertising channels.

How CPM Works

  1. Payment for Impressions. In the CPM model, the advertiser pays for 1,000 ad impressions, regardless of whether there was a click or not.
  2. Advertising Platforms. The advertiser chooses a platform for ad placement, such as Google Ads, Facebook Ads, YouTube, display networks, etc.
  3. Setting the CPM Rate. The advertiser sets a rate per 1,000 impressions. The higher the rate, the greater the likelihood the ad will be shown.
  4. Targeting. The ad can be targeted to a specific audience based on geographical location, age, interests, and other factors.
  5. Reach and Frequency. It’s important to monitor impression frequency. An ad can be shown multiple times to the same user, increasing brand recall.

CPM Calculation Example

Let’s say you want to launch an ad campaign with a CPM of 10 rubles per 1,000 impressions, and your goal is to get 100,000 impressions.

  • CPM Rate: 10 rubles per 1,000 impressions.
  • Goal: 100,000 impressions.
  • Cost Calculation:
    Cost for 100,000 impressions = (100,000 / 1,000) * 10 = 1,000 rubles.
    Thus, you would pay 1,000 rubles for 100,000 ad impressions.

Advantages of the CPM Model

  • Broad Reach. The CPM model is ideal for campaigns aimed at increasing brand visibility and expanding the audience.
  • Predictable Budgeting. The advertiser knows in advance how much 1,000 impressions will cost, allowing for easy budget planning.
  • Effectiveness for Branding Campaigns. If the campaign’s goal is to increase brand or product recognition, CPM is a great model.
  • Constant Presence. The model ensures a constant presence of the ad on users’ screens, which is important for brand building.

Disadvantages of CPM

  • Lack of Engagement Focus. The CPM model does not focus on clicks or conversions, only on impressions, making it less effective for campaigns with sales goals.
  • Impressions Without Results. If users do not click on the ad, the advertiser still pays for impressions, which can lead to inefficient budget spending.
  • Low Control Over Outcomes. The advertiser has no direct control over how many people will see the ad and how many will visit the site.

When to Use the CPM Model

  • Brand Awareness Campaigns. When the goal is to increase brand recognition among a broad audience without necessarily focusing on clicks or purchases.
  • High-Frequency Impression Campaigns. When it’s necessary to repeatedly remind a user about a product (e.g., for products or services with a long purchase cycle).
  • Reaching Large Audiences. For campaigns targeting a broad audience, such as on social media or news sites.
  • For Branding Purposes, Despite Low CPC. When an advertiser wants to minimize the Cost Per Click (CPC) and focus on mass impressions.

Difference Between CPM, CPC, and CPA

ModelDescriptionBest Use Case
CPM (Cost Per Mille)Payment per 1,000 ad impressions.For branding and increasing awareness.
CPC (Cost Per Click)Payment per click on an ad.When the goal is to drive traffic and increase conversions.
CPA (Cost Per Action)Payment for a user action (e.g., purchase).When the primary goal is user conversions/actions.

Tools for Working with CPM

  • Google Ads — Provides the ability to set up ad campaigns with CPM pricing aimed at increasing reach.
  • Facebook Ads — Offers CPM setup for social media ad campaigns.
  • YouTube Ads — Allows setting up campaigns with payment per 1,000 impressions for video ads.
  • Microsoft Advertising (Bing Ads) — A similar tool for ad campaigns with CPM pricing in the Bing search engine.

Summary

The CPM model (Cost Per Mille) is one of the most popular methods for brand awareness campaigns focused on increasing recognition and broad audience reach. Although this model is not focused on clicks or conversions, it is effective for those who want to show their ad to the maximum number of users.

Back

Discuss the project

Fill out the form and we will give you a free consultation within a business day.

This field is required

This field is required

Fill in Telegram or WhatsApp

Fill in Telegram or WhatsApp

This field is required

By clicking the button, you agree to “Privacy Policy”.