KARBON AGENCY
Spend & Budget

What's a good Cost Per Mille (1,000 Impressions)?

A good Cost Per Mille (1,000 Impressions) for a local business is $10.00 or lower. Cost to serve 1,000 ad impressions. An excellent Cost Per Mille (1,000 Impressions) — the top tier Karbon Agency grades client campaigns against — is $5.00 or lower, while $15.00 marks the minimum acceptable tier.

The three tiers Karbon grades against

TierValueWhat it means
Minimum$15.00The floor. Below this, something is broken.
Recommended$10.00The tier a healthy campaign should hit.
Excellent$5.00Top-tier performance worth defending.

Lower is better for this metric.

How it's calculated

(Total Spend / Impressions) * 1000

Why Cost Per Mille (1,000 Impressions) matters

CPM reflects how efficiently you are buying reach. High CPMs signal audience saturation, poor targeting, or competitive auction pressure.

Related benchmarks

Cost Per Click

Good: $1.00 or lower

Daily Spend Pacing

Good: around 95.0%

Budget Utilization

Good: 90.0% or higher

Click-Through Rate

Good: 1.5% or higher

Where does your Cost Per Mille (1,000 Impressions) land?

Karbon Agency grades every client campaign against these exact tiers, live on a dashboard — no guessing, no quarterly PDFs.

Get your numbers graded freeRequest a free teardown