CPC and CPM Calculator

Use this CPC and CPM calculator to compare response efficiency and reach cost before moving budget between campaigns, channels, or creative tests.

Planning estimate

Live calculator

CPC and CPM calculator

CPC$2.00

$24,000.00 spend divided by 12,000 clicks.

CPM$3.00

$24,000.00 spend per 1,000 of 8,000,000 impressions.

CTR0.15%

1.5 clicks per 1,000 impressions.

Campaign efficiency summary

Use the same reporting window, currency, click definition, and impression source for every input.

MeasureValue
Spend$24,000.00
Impressions8,000,000
Clicks12,000
Target CPC spend$21,000.00
Target CPM spend$20,000.00
CPC delta vs target$0.25
CPM delta vs target$0.50
Planning note

CPC is usually more useful for response campaigns, while CPM is useful for reach and inventory comparisons. Read both with CTR so low-cost traffic is not mistaken for useful traffic.

Planning comparison only. Check estimates, omitted costs, timing, and constraints before making an operating decision.

Formula

CPC and CPM formulas

CPC = ad spend / clicks; CPM = ad spend / impressions x 1000; CTR = clicks / impressions x 100

Use the same reporting window, currency, click definition, and impression source for every input.

How to use

Steps

  1. Enter ad spend for the campaign or reporting window.
  2. Enter impressions and clicks from the same source and period.
  3. Add target CPC and CPM if you want a quick budget comparison.
  4. Review CPC, CPM, CTR, and target spend deltas together before shifting budget.

Example

Sample calculation

Ad spend$24,000
Impressions8,000,000
Clicks12,000
Result$2.00 CPC, $3.00 CPM, 0.15% CTR

Calculator use

Best for

  • Pricing, runway, cash flow, or work assumptions before an operating decision.
  • Base, conservative, and optimistic cases with visible inputs.

Before relying on it

Check first

  • Use the same reporting window, currency, click definition, and impression source for every input.
  • Mixing scenarios, units, or time periods in one comparison.
  • Leaving out material costs, capacity limits, uncertainty, or dependencies.

Details

What to know before using the result

CPCSpend per click

Useful for response campaigns where clicks are a meaningful proxy for demand or intent.

CPMSpend per 1,000 impressions

Useful for reach, inventory, and awareness comparisons when impressions are the buying unit.

CTR contextClicks per impression

CTR helps separate cheap inventory from useful traffic when CPC and CPM move in different directions.

Benchmarks

How to read the result

CPC: Spend / clicks.

Lower CPC is usually better only when click quality remains stable.

CPM: Spend / impressions x 1000.

Lower CPM is usually better only when audience quality and delivery are comparable.

CTR: Clicks / impressions.

A low CPM with weak CTR may still be poor traffic for response goals.

Calculator accuracy

Methodology and assumptions

Formula, inputs, limitations and review record
Formula

CPC = ad spend / clicks; CPM = ad spend / impressions x 1000; CTR = clicks / impressions x 100

Inputs used

Ad spend, Impressions, Clicks, Target CPC, Target CPM

Limitations

Business results depend on contracts, accounting treatment, taxes, payment timing, refunds, collections, and operating assumptions.

Review record

Catalog QA baseline on June 6, 2026. This date marks the catalog-wide automated and editorial QA baseline, not a tool-specific expert review.

Cite this page

Toolkit Shelf. CPC and CPM Calculator. https://toolkitshelf.com/tools/cpc-and-cpm-calculator

FAQ

Common questions

When should CPC matter more than CPM?

CPC matters more when clicks are the near-term goal and the click definition is consistent across campaigns.

When should CPM matter more than CPC?

CPM matters more for reach, awareness, and inventory pricing where impressions are the primary buying unit.

Why compare CPC, CPM, and CTR together?

They can move in different directions. Looking at all three helps avoid optimizing for cheap reach that does not produce useful clicks.