Money Master HQ

Cost Per Mille

Last updated 8 October 2026

Cost Per Mille, often abbreviated as CPM, is a standard marketing metric that measures the price of one thousand advertisement impressions. The word mille is Latin for thousand, meaning you pay a set fee every time your ad is displayed one thousand times.

From the Money Master HQ dictionary, founded by Shihan Sheriff (FCMA, CGMA, CPA (Australia), MBA (General), MBA (Data Science & AI), UAECA, CAAB, CAIS; VP of Finance at Nomod, CFO at Esanjo Ventures). How these definitions are written.

On this page

What it means

When you run digital advertising campaigns on social media, search engines, or websites, you often pay based on how many people see your ad rather than how many people click it or buy something. This is where Cost Per Mille becomes essential for non-finance managers.

It helps you understand the upfront cost of getting your brand in front of an audience. Think of it as buying billboard space, where the owner charges you based on estimated footfall.

By tracking this metric, you can compare the efficiency of different advertising channels. If platform A charges $10 per thousand views and platform B charges $20, you immediately know which option gives you cheaper visibility.

It is particularly useful for brand awareness campaigns where the primary goal is to ensure as many potential customers as possible recognise your company name, logo, or latest product launch. However, focusing solely on this metric can be misleading because it only measures visibility, not engagement or sales.

An ad might achieve a very low rate per thousand impressions, but if the creative content fails to resonate, viewers will scroll past without taking action. Therefore, managers should pair this metric with performance indicators like click-through rates and conversion rates to evaluate the true return on investment.

Budgeting also becomes more predictable when you use this metric. Once you know your average rate, you can easily forecast how much capital you need to secure a specific volume of visual reach across your target demographic.

Imagine hiring a person to hand out flyers in a busy shopping street. You pay them a fixed rate for every bundle of one thousand flyers they distribute, regardless of how many people actually read them.

In practice

Real-world examples

Example 1

TechStart, a new software startup, launches an awareness campaign on social media. They spend $500 and receive fifty thousand ad views, resulting in a Cost Per Mille of $10. The marketing lead notes that the same $500 on a cheaper platform could have bought more impressions, but the audience there was less relevant.

Example 2

Local Bakery Ltd runs a regional digital banner campaign to promote its weekend delivery service. They allocate $200 and achieve twenty-five thousand impressions, giving an $8 rate. The campaign is aimed only at nearby postcodes, so a higher rate is acceptable because few impressions are wasted.

Example 3

EcoWear, a sustainable clothing brand, invests $1,500 in magazine website ads. The campaign generates three hundred thousand visual impressions, resulting in a $5 rate. The brand then checks the click-through rate to see whether the cheap impressions are attracting real interest.

Think of it

Imagine hiring a person to hand out flyers in a busy shopping street. You pay them a fixed rate for every bundle of one thousand flyers they distribute, regardless of how many people actually read them.

Formula

Calculation

Cost Per Mille = (Total advertising spend / Total impressions) x 1,000 Impressions bought = (Budget / Cost Per Mille) x 1,000 Worked example 1. You spend $300 and get 60,000 impressions, so the calculation is ($300 / 60,000) x 1,000 = $5.00. Worked example 2, planning a budget. Platform A charges a $10 CPM and platform B charges a $20 CPM. A $2,000 budget buys ($2,000 / $10) x 1,000 = 200,000 impressions on A and ($2,000 / $20) x 1,000 = 100,000 impressions on B. Worked example 3, pairing CPM with performance. A $4,000 budget at an $8 CPM buys ($4,000 / $8) x 1,000 = 500,000 impressions. If 0.5% of viewers click, there are 500,000 x 0.005 = 2,500 clicks, so the cost per click is $4,000 / 2,500 = $1.60. If 2% of clickers buy, there are 50 sales, so the cost per sale is $4,000 / 50 = $80. A low CPM tells you what visibility costs, but only the later steps show whether the campaign pays.

Case study

Seen in the real world

This is a fictional, illustrative scenario. GreenLeaf, a mid-sized online retailer selling eco-friendly homewares, wanted to launch a new bamboo kitchen range. The marketing manager allocated a budget of $2,000 for a two-week digital banner campaign across lifestyle blogs. The primary objective was broad brand awareness rather than immediate online purchases.

At the end of the campaign, analytics showed the ads had accumulated four hundred thousand total views. By dividing the total spend of $2,000 by four hundred thousand impressions, and then multiplying by one thousand, the manager calculated a final rate of $5. This meant GreenLeaf paid $5 for every thousand times a potential customer saw their new product range. Because the manager had tracked industry benchmarks beforehand, they knew $5 was competitive for the lifestyle sector.

This allowed them to successfully justify the marketing expenditure to the finance director and plan a larger budget for the upcoming autumn quarter. The manager also looked beyond the CPM. A click-through rate of 0.4% produced 1,600 clicks, so the cost per click was $2,000 / 1,600 = $1.25. A conversion rate of 3% gave 48 orders, and at an average order of $60 those orders brought in $2,880 of revenue, more than the $2,000 spent, even though awareness was the main goal.

Watch out

Common mistakes

  • Assuming a lower rate always means a better campaign, even if the target audience is entirely wrong.
  • Confusing impressions, which are views, with actual clicks or direct sales.
  • Failing to factor in ad placement quality, such as paying for bottom-of-page views that users rarely scroll down to see.

Questions

People also ask

What does the word mille mean?

Mille is the Latin word for thousand, which is why the metric measures the cost per one thousand ad views.

Is this metric suitable for performance marketing?

No, it is best used for brand awareness campaigns. Performance marketing usually relies on cost per click or cost per acquisition.

Why would two platforms have very different rates?

Rates vary based on target audience specificity, platform popularity, industry competition, and ad placement quality.

Sources and further reading

Was this explanation helpful?

Disclaimer

The information provided in this finance dictionary is for educational and informational purposes only. It should not be construed as financial, investment, legal, or tax advice. Always consult with a qualified professional before making any financial decisions. Money Master HQ makes no representations or warranties about the accuracy, completeness, or suitability of this information. Use of this content is at your own risk.