Instantly compute CPM, CPC, CTR and impressions from your ad spend
Campaign Data
Enter any combination of values you know — the calculator will derive the rest automatically.
Budget spent on the campaign
Total times the ad was shown
Total clicks on the ad
Cost per 1,000 impressions
Cost per click
Click-through rate percentage
Computed Metrics
CPM
$2.50
Cost per 1,000 impressions
CPC
$0.3333
Cost per click
CTR
0.75%
Click-through rate
Total Spend
$500.00
Budget spent
Impressions
200,000
Ad views
Clicks
1,500
Total ad clicks
Highlighted (red) cards show computed values. White cards show values you entered.
Formula Breakdown
CPM
($500.00 ÷ 200,000) × 1,000 = $2.50
CPC
$500.00 ÷ 1,500 = $0.3333
CTR
(1,500 ÷ 200,000) × 100 = 0.75%
Effective CPM → CPC relationship
CPM $2.50 at 0.75% CTR gives CPC of $0.3333
Industry Benchmarks (Display Ads)
Average CPM
Display $1 – $5
Social $5 – $15
Video $10 – $30
Average CPC
Search $1 – $4
Social $0.20 – $2
Display $0.10 – $0.50
Average CTR
Search 2% – 5%
Display 0.05% – 0.1%
Social 0.5% – 2%
The Ad CPM & CPC Calculator helps marketers and media buyers instantly compute key advertising metrics from any combination of campaign data. Enter your total spend, impressions, or clicks and the tool automatically derives CPM (cost per thousand impressions), CPC (cost per click), and CTR (click-through rate) — saving time and eliminating manual formula errors across display, social, and search campaigns.
CPM stands for Cost Per Mille (cost per 1,000 impressions). It is calculated as: CPM = (Total Spend ÷ Impressions) × 1,000. For example, spending $500 on 200,000 impressions gives a CPM of $2.50.
CPM measures how much you pay per 1,000 ad views (impressions-based). CPC (Cost Per Click) measures how much you pay each time someone clicks your ad. CTR (Click-Through Rate) is the percentage of impressions that result in a click — it connects the two: a higher CTR means a lower effective CPC for the same CPM.
You need at least two related values. For example, Spend + Impressions computes CPM. Spend + Clicks computes CPC. Clicks + Impressions computes CTR. If you enter three or more values the calculator will resolve all six metrics automatically.
For social media ads, typical CPMs range from $5 to $15, CTRs from 0.5% to 2%, and CPCs from $0.20 to $2.00. These vary significantly by platform, audience, creative quality, and industry — the benchmarks panel in the tool shows ranges for display, social, and search channels.