CPM (Cost Per Mille) Calculator
Calculate the cost per thousand impressions (CPM) for your ads. Ad cost and reach analysis tool for brand awareness campaigns.
This tool is for informational purposes only and does not replace professional marketing consultation.
The CPM (Cost Per Mille) calculator measures how much you pay for every 1,000 impressions of your digital ads. 'Mille' means thousand in Latin. This metric is the primary benchmark for campaigns focused on building brand awareness and reaching broad audiences.
How Is the CPM Formula Calculated?
CPM = (Total Ad Spend / Total Impressions) × 1.000
For example, if you spent $50 for an ad that received 100,000 impressions, your CPM would be (50 / 100,000) × 1,000 = $0.50.
When Is CPM Preferred?
If your goal is to ensure your brand's logo, product image, or message is seen by as many people as possible rather than directly driving sales or clicks, the CPM model is the most logical choice. It is commonly used in display and video ads.
Factors That Affect CPM
Advertising to highly competitive audiences increases CPM. Additionally, the platform where the ad runs, seasonality (Black Friday, etc.), and the geographic region you target directly affect unit costs. The more niche the targeting, the higher the CPM tends to be.
CPM Formula and 3 Calculation Modes
Calculate CPM
CPM = (Total Cost ÷ Impressions) × 1,000
Enter the total amount spent and the impressions received; find your CPM instantly.
Calculate Total Cost
Cost = CPM × (Impressions ÷ 1,000)
Find out how much you will spend to reach your target impression count.
Calculate Impression Count
Impressions = (Budget ÷ CPM) × 1,000
Plan how many impressions a given budget can deliver.