Campaign Details

Cost Per Mille (CPM) Analysis

Cost Per 1,000 Impressions (CPM)
$4.00
Cost Per Click (CPC)
$0.33
Click-Through Rate (CTR)
1.20%
Impressions per $1 Spend
250

A Cost Per Impression (CPM) calculator is a vital tool for digital marketers and advertisers to determine the cost-effectiveness of their ad campaigns. CPM literally translates to "Cost Per Mille" (Mille meaning thousands in Latin), and it measures exactly how much you are paying an ad network to display your advertisement 1,000 times.

How to Calculate CPM

The calculation for CPM is simple. You take the total amount of money you spent on the campaign, divide it by the total number of times the ad was shown (impressions), and then multiply that result by 1,000.

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

For example, if you spend 500 dollars on a Facebook ad campaign and your ad receives 125,000 impressions, you first divide 500 by 125,000, which equals 0.004. You then multiply 0.004 by 1,000. Your resulting CPM is 4.00 dollars.

How to Use This Calculator

  • Enter the total amount of money spent on your advertising campaign.
  • Enter the total number of impressions the campaign generated.
  • (Optional) Enter the total number of clicks generated. This allows the calculator to provide bonus metrics like your Cost Per Click (CPC) and Click-Through Rate (CTR).

Frequently Asked Questions

What is a good CPM?

A "good" CPM varies wildly depending on the platform, the industry, and the specific audience you are targeting. A broad brand-awareness campaign might see CPMs as low as 1.50 to 3.00 dollars. Conversely, highly targeted B2B campaigns on platforms like LinkedIn often see CPMs ranging from 20.00 to 50.00 dollars or more.

Should I optimize for CPM or CPC?

It depends on your campaign goals. If your goal is purely brand awareness and getting your logo in front of as many eyes as possible, optimizing for a low CPM is best. However, if your goal is to drive sales or capture leads on your website, you should focus more heavily on your Cost Per Click (CPC) and Cost Per Acquisition (CPA).

Why is my CPM so high?

High CPMs usually occur when you are targeting a very narrow, highly competitive, or highly affluent audience segment. It can also happen if your ad's relevance score is low, meaning the ad network algorithms have determined that users do not find your advertisement engaging or useful.