Glossary > Cost per Mille (CPM)

Cost per Mille (CPM)

Cost per Mille (CPM), also known as cost per thousand, is a common advertising metric that measures the cost incurred by advertisers for every one thousand ad impressions served. It is a pricing model used by advertisers to determine the cost of reaching a specific number of potential viewers or customers.

In ads, CPM is calculated by dividing the total cost of the ad campaign by the number of ad impressions, then multiplying the result by 1,000. It provides advertisers with an understanding of the cost efficiency of their advertising campaigns, particularly in terms of reach and brand exposure.

CPM = (Total Cost of Ad Campaign / Total Impressions) * 1000

While CPM is widely used in various advertising contexts, its relevance to SaaS ads depends on the specific goals and strategies of the SaaS company. Here’s how CPM may relate to SaaS ads:

  1. Brand Awareness: If a SaaS company aims to increase brand visibility and create awareness, CPM can be a relevant metric. By evaluating the cost per thousand impressions, the company can compare different advertising channels or campaigns to identify the most cost-effective ways to reach their target audience and increase brand exposure.
  2. Cost Efficiency: CPM can help SaaS companies assess the cost efficiency of their advertising efforts. By comparing CPM across different channels or campaigns, they can identify the most cost-effective options for generating ad impressions and potentially acquiring leads or customers. It allows SaaS companies to optimize their advertising spend and allocate resources to channels that provide the best return on investment.
  3. Ad Campaign Planning: Understanding CPM can assist SaaS companies in planning their advertising budgets and forecasting costs. By estimating the number of ad impressions required to achieve their desired marketing objectives, such as lead generation or customer acquisition, they can estimate the associated costs based on CPM rates. This information helps in setting realistic budget expectations and making informed decisions about campaign strategies.
  4. Audience Targeting: CPM can be relevant in evaluating the cost of reaching a specific target audience. SaaS companies often have defined buyer personas or target markets, and CPM allows them to assess the cost effectiveness of reaching those specific segments. By comparing CPM rates for different audience segments, companies can optimize their ad targeting strategies and allocate resources to channels that effectively reach their ideal customers.

Explore SaaS Topics

Explore XaaS Topics

Discover and learn all about SaaS, XaaS, and the Cloud.

Glossary Terms


Your go-to resource to break down the key terms you need to know about XaaS.

Ready to learn more about CloudBlue?

CloudBlue is a powerful XaaS platform that will help you grow revenue. Here are some resources for more information:

Subscription and Billing Management

Subscription and Billing Management

Our flexible subscription and billing solution can handle the most complex XaaS business models – and scale recurring revenue.

Partner and Channel Management

Partner and Channel Management

Cut through complexity and see more revenue from your channel business as you easily onboard and enable resellers across the globe – at scale.

Vendor and Product Information Management

Vendor and Product Information Management

Centralize all of your vendor and supplier contracts and streamlined product information on one platform.

Ready to
get started?

Sign up or talk with a CloudBlue
expert today to get started.

CloudBlue, an Ingram Micro Business uses Cookies to improve the usability of our site. By continuing to use this site and/or log-in you are accepting the use of these cookies. For more information, visit our Privacy Policy