NewAI summaries now on every product pageSee how →

Ecommerce Ads CPM Calculator

Enter what you spent and how many impressions you got. See your cost per 1,000 impressions so you can compare ad placements and channels on equal footing.

Inputs

$

Results

Updates as you type

Total Spend$1,500.00
Total Impressions320,000

Cost per 1,000 Impressions (CPM)

$4.69

How it works

How to calculate CPM

  1. Enter your total ad spend

    How much did you spend on the campaign or placement? This is the total cost, not the daily budget.

  2. Enter total impressions

    How many times was your ad shown? Pull this from your ad platform dashboard. Impressions, not clicks.

  3. See your CPM

    Cost divided by impressions, times 1,000. Now you can compare what you are paying per thousand views across different channels and placements.

How to get more from your ad spend

CPM is a starting point. Here is how to actually improve what you get from it.

  • Tighten your targeting

    A higher CPM on a focused audience often outperforms a low CPM on a broad one. You pay more per thousand views but the people seeing your ad are more likely to care.

  • Improve your creative

    Better ads get more engagement, which lowers CPM on platforms that reward relevance. A strong image and clear headline can drop your CPM by 20-30% on Meta and Google.

  • Test placements separately

    Instagram Stories, Facebook Feed, and Audience Network all have different CPMs and quality levels. Break them out and kill the ones that cost a lot but do not convert.

  • Avoid peak season for awareness campaigns

    If you are running brand awareness ads that do not need to run in Q4, shifting them to January or February can cut CPMs in half.

  • Use social proof in ads

    Ads that include customer reviews or star ratings get higher engagement rates. Higher engagement means lower CPM on auction-based platforms because the platform rewards relevance.

  • Track CPM alongside CPA

    A campaign with $8 CPM and $40 CPA is better than one with $4 CPM and $80 CPA. Cheap impressions that do not convert are not cheap -- they are expensive in a different way.

More free tools

All tools →

FAQ

Questions, answered

Cost Per Mille -- the cost for 1,000 ad impressions. Mille is Latin for thousand. If you spent $1,500 and got 320,000 impressions, your CPM is $4.69. It is the standard unit for comparing how much visibility costs across channels.

Better ads start with real reviews

Customer reviews and star ratings give your ads social proof. WiserReview helps you collect them so every impression counts.

7-day free trial · from $6.75 a month, billed yearly