Glossary · Metrics

CPM

Also known as: Cost per thousand, Cost per mille

CPM is the cost an advertiser pays for one thousand ad impressions. It is the standard way of pricing awareness and reach-based advertising.

CPM (Cost Per Mille) — Latin mille meaning thousand — is what you pay for 1,000 impressions of your ad, regardless of whether anyone clicks. It is the dominant pricing model for awareness campaigns on Facebook, YouTube, display networks and billboards (where a related metric, cost per thousand views, is used).

How CPM is calculated

CPM = (Total ad spend ÷ Impressions) × 1,000

For example, a 3,000৳ spend that produces 50,000 impressions has a CPM of 60৳. In Bangladesh, social CPMs are low by global standards but rise sharply during peak seasons such as Eid.

When to use CPM

CPM pricing suits brand awareness and reach goals, where being seen matters more than an immediate click. If you care about clicks or sales instead, look at CPC or ROAS. You can estimate reach from a budget and CPM with the Facebook ad budget calculator.