Skip to content
Falconscale Digital
Free tools

CPM, CPC & CTR calculator

Turn your ad spend, impressions and clicks into CPM, CPC, CTR and cost per lead — or see how far a budget will go.

Campaign numbers

Fill in what you have — results update as you type.

CPM
—
Cost per 1,000 impressions
CPC
—
Cost per click
CTR
—
Clicks ÷ impressions
Conversion rate
—
Leads ÷ clicks
Cost per lead
—
Spend ÷ leads

How many impressions will my budget buy?

Impressions
—
People reached at 3 views each
—
A rough guide — platforms report actual reach

The formulas

MetricFormulaTells you
CPMSpend ÷ impressions × 1,000The price of reach
CPCSpend ÷ clicksThe price of a visit
CTRClicks ÷ impressions × 100How well the ad grabs attention
Conversion rateLeads ÷ clicks × 100How well the page turns visits into leads
Cost per leadSpend ÷ leadsWhat you really pay for an enquiry

Which number should you watch?

Cost per lead or cost per sale is the one that pays the bills. CPM, CPC and CTR explain why it moves: a high CPM means a crowded or narrow audience; a low CTR means the ad isn't grabbing attention; a low conversion rate points at the landing page or offer.

How to bring costs down

  • Test new creative regularly — the ad itself is the biggest lever on CTR.
  • Give platforms broader audiences to find cheaper impressions, once tracking is reliable.
  • Send clicks to a fast landing page made for the offer, not your home page.
  • Follow up every lead within minutes, so more leads turn into customers.

Want lower costs per lead?

We plan and run Google, Meta and YouTube campaigns with fresh creative and tracking you can trust — and report in plain language.

Free, no obligation. We only use your number to call you about this.

FAQ

Common questions.

What is CPM?

CPM means cost per mille — the cost of 1,000 ad impressions. CPM = ad spend ÷ impressions × 1,000. It's the easiest way to compare the price of reach across platforms and campaigns.

What's the difference between CPM, CPC and CTR?

CPM is the cost of 1,000 impressions, CPC is the cost of one click, and CTR is the share of impressions that got a click. They're linked: CPC = CPM ÷ (CTR × 10).

What is a good CTR?

It depends on the platform, ad format and audience — search ads usually get far higher CTRs than display or video. The most useful benchmark is your own past campaigns: aim to beat them.

Why do CPMs change during the year?

Ad prices are set by auction. When more advertisers compete for the same audience — for example around festive sales — CPMs usually rise.