CPM Calculator

Calculate media delivery cost

Cost per thousand impressions, total cost, or impression volume.

Use the CPM calculator to understand the cost of buying attention. CPM helps compare delivery across markets, placements, and channels, but the number only becomes useful when it is connected to CTR, conversion quality, ROAS, and revenue.

Campaign delivery dashboard
Formula
Cost / Impressions

Cost per thousand impressions.

Use case
Delivery

Compare market pressure and paid reach cost.

Caution
Efficiency

Low CPM is not useful if conversion quality is weak.

How to use it

CPM shows cost pressure

CPM helps teams understand whether a market, audience, or placement is expensive to reach. It should not decide budget by itself. A high CPM can still be profitable if the audience converts well, and a low CPM can waste spend if it buys low-quality attention.

Compare delivery cost across geos and placements.
Read CPM together with CTR and conversion rate.
Use revenue signals before deciding scale.
Campaign delivery dashboard

What do you want to calculate?

Enter Your Numbers

CPM Formula

CPM = (Total Cost / Impressions) × 1000

CPM (Cost Per Mille) measures the cost to reach 1,000 impressions. "Mille" is Latin for thousand. Its the standard pricing model for display, video, and awareness campaigns.

Example: If you spend $500 and receive 50,000 impressions, your CPM is $10 ($500 / 50,000 × 1000 = $10).

CPM Benchmarks by Platform

PlatformAvg. CPMYour Status
🖼️Google Display Network$2.80
📘Facebook / Instagram Feed$11.50
📱Facebook / Instagram Stories$8.50
🎵TikTok Ads$10.00
💼LinkedIn Ads$33.80
📺YouTube Ads$9.70
🐦Twitter/X Ads$6.50
📌Pinterest Ads$5.00

* Benchmarks are industry averages and may vary by targeting, season, and competition.

How to Lower Your CPM

💡
Expand Your Audience
Broader targeting often means lower CPM
💡
Improve Ad Quality
Higher relevance scores reduce costs
💡
Test Different Placements
Some placements are cheaper than others
💡
Adjust Bidding Strategy
Use manual bids or bid caps
💡
Avoid Peak Seasons
Q4 and holidays have higher CPMs
💡
Use Video Ads
Video often has better CPM than static
FAQ

Common questions about this workflow.

What is CPM?

CPM means cost per mille, or cost per thousand impressions. It shows how much you pay to buy 1,000 ad impressions.

How do you calculate CPM?

CPM = total cost divided by impressions, multiplied by 1,000. If you spend $500 for 50,000 impressions, CPM is $10.

Is lower CPM always better?

No. Lower CPM can reduce reach cost, but it only matters if the traffic produces clicks, conversions, revenue, or other quality outcomes.

Start with AdBid

Use media cost as one part of the decision.

AdBid connects CPM, CTR, ROAS, creative context, and attribution so campaign controls are based on the full signal.