June Offer Every MAX plan gets a fully custom-built system Free custom system worth $1,500-$10,000 · worth $1,500-$10,000
CPM Calculator

Free CPM Calculator

Calculate your cost per 1,000 impressions, then see exactly how your CPM flows down to your cost per lead and customer acquisition cost.

Your ad numbers

Optional, to see your cost per lead & CAC

Your CPMTypical range
$10.00

cost per 1,000 impressions

Cost / click
$0.67
Cost / lead
$6.67
CAC
$33.33
Clicks
1,500
Leads
150
Customers
30
If you lowered this CPM by 25% (same budget)

You'd reach more people for the same spend, generating roughly +50 more leads/month and dropping your CAC to $25.00.

See how comments lower your CPM

How the CPM formula works

CPM = (Ad Spend ÷ Impressions) × 1,000

CPM (cost per mille) is the price of reaching 1,000 people. It is the cleanest way to compare the cost of attention across campaigns, audiences, and platforms, because it strips out clicks and conversions and isolates pure reach cost.

But CPM is not just a reporting number, it is the input cost of your entire funnel. Lower it, and the savings flow all the way down to your cost per lead and customer acquisition cost. That is why it is worth obsessing over, and why the comment section under your ads (the most underrated CPM lever) matters more than most advertisers realize.

2026 OPERATOR REPORT

The Agency Profit Playbook Is In

How do 80+ agency operators rate their own pricing, retention, and margin? The Agency Profit Playbook has the benchmarks.

You can unsubscribe in one click. Privacy Policy

The Agency Profit Playbook 2026 cover

Frequently asked questions

CPM stands for "cost per mille" (mille = thousand in Latin). It is the cost you pay for 1,000 ad impressions. It is calculated as: (Total Ad Spend / Total Impressions) x 1,000. CPM is the standard way to compare the cost of reach across campaigns and platforms.