Explore by Industry

CPM Calculator

Calculate your cost per thousand impressions. See if you're paying too much compared to platform averages.

Enter Your Numbers

$

Your Results

Enter your numbers to see results

What is CPM?

CPM stands for Cost Per Mille, where “mille” is Latin for one thousand. It is the price an advertiser pays for 1,000 impressions of their advertisement. An impression is counted each time your ad is displayed to a user, regardless of whether they interact with it.

The formula is: CPM = (Total Ad Spend / Impressions) x 1,000

For example, if you spend $5,000 on a Meta campaign and receive 700,000 impressions, your CPM is ($5,000 / 700,000) x 1,000 = $7.14. This means you are paying $7.14 for every 1,000 times your ad is shown to potential customers.

CPM is the most common pricing model for brand awareness campaigns, display advertising, social media ads, and video campaigns. It is especially important for ecommerce brands running top-of-funnel campaigns to reach new audiences at scale.

How to Lower Your CPM

1. Improve Your Ad Relevance Score

Platforms like Meta and Google reward ads that users engage with by showing them to more people at a lower cost. Make sure your creative, copy, and targeting are aligned. An ad with a high relevance score can have a significantly lower CPM than a poorly targeted ad in the same auction.

2. Test Multiple Creatives

Ad fatigue drives CPMs up quickly. Run 3-5 creative variations simultaneously and rotate in new creatives every 2-3 weeks. Video ads and UGC content typically achieve lower CPMs than static images on social platforms because they generate higher engagement rates.

3. Optimize Your Audience Targeting

Overly broad targeting wastes impressions on uninterested users, while overly narrow targeting increases competition. Find the sweet spot by using lookalike audiences based on your best customers, and exclude audiences that have already converted or shown no interest after multiple impressions.

4. Experiment with Placements

Not all placements cost the same. Instagram Stories and Reels often have lower CPMs than the main feed. Facebook right-column ads are cheaper than in-feed placements. Google Display Network has dramatically lower CPMs than Search. Test different placements and allocate budget to where you get the best cost-to-performance ratio.

5. Time Your Campaigns Strategically

CPMs spike during peak advertising seasons like Black Friday, Cyber Monday, and the holiday quarter (Q4). If your product is not seasonal, consider increasing spend during Q1 and Q2 when competition is lower and CPMs drop considerably. Plan your biggest awareness pushes for off-peak periods when your budget stretches further.

Lifetimely by Amp tracks real ad spend, CPM, and ROAS across every channel automatically, so you always know which campaigns are actually profitable.

Learn more about Lifetimely

Frequently asked questions