CPC Calculator — Cost Per Click With CPM and CTR From the Same Numbers

Three numbers run every pay-per-click campaign, and they are joined at the hip: what you pay for a thousand impressions (CPM), what share of those impressions click (CTR), and what each click therefore costs (CPC). This CPC calculator takes the three figures every platform report already gives you — spend, impressions, clicks — and returns all three unit metrics together, so you can see which of them actually moved when a campaign’s cost per click changes, instead of blaming the auction for what your creative did.

The three formulas are one formula

CPC = spend ÷ clicks. CPM = spend ÷ impressions × 1,000. CTR = clicks ÷ impressions × 100. Feed any two into the third and they agree, because they describe the same funnel at different heights: CPM prices the raw audience, CTR measures how much of that audience your ad earns, and CPC is CPM ÷ (CTR × 10) in disguise. That identity is the diagnostic: if your CPC rose, either the audience got more expensive (CPM up) or your ad got less clickable (CTR down) — and the fix for each is completely different. Raising bids treats the first; it does nothing for the second, and usually makes the report worse while spending faster.

Worked example

Spend 250, impressions 50,000, clicks 500. CPC = 250 ÷ 500 = 0.50. CPM = 250 ÷ 50,000 × 1,000 = 5.00. CTR = 500 ÷ 50,000 = 1% — one click per hundred impressions. Now the what-if that makes this tool worth keeping: if a better headline doubles CTR to 2% at the same CPM, the same 250 buys 1,000 clicks and the CPC falls to 0.25 without touching a bid. Conversely, a platform can raise your CPM by widening the audience into pricier inventory while your CTR holds — the CPC rises, and no amount of creative work will bring it back; the audience definition is the lever.

Benchmarks, handled with care

Published “average CPC” tables by industry are close to useless for decisions: they mix countries, devices, intents and funnel stages into one figure. A branded search click and a cold prospecting click can differ by a factor of twenty inside one account. What is useful: your own CPC by campaign over time, read alongside CPM and CTR so you know which component moved, and your CPC against your economics — the most a click may cost you is set by your conversion rate and margin (a click worth 0.50 to a store converting at 2% with a 25 average margin cannot be worth 2.00 to the same store). Unit costs are diagnostics; the break-even is a budget fact, and the ROAS calculator on this site works it out from your margin.

CPC, CPM and CTR — frequently asked questions

Why is my CPC higher than my bid? It usually is not — you pay the auction price, often below your max bid. If the reported CPC exceeds what you expected, check for fees, taxes on ad spend in some jurisdictions, and segments (devices, hours) where the auction is genuinely hotter.

Is a high CTR always good? No: CTR counts clicks, not customers. An irresistible but misleading ad posts a beautiful CTR and a terrible conversion rate. Read CTR with the landing page’s conversion rate before celebrating.

Which metric should I optimise first? The broken one. CPM far above your history points at audience or placement; CTR far below points at creative or targeting fit; CPC alone is a symptom, never a diagnosis.

Do these formulas work for every platform? Yes — Google Ads, Meta, TikTok and the rest all report spend, impressions and clicks, and the identities hold regardless of how each platform labels them.

Related tools

Versión en español: Calculadora de CPC: Costo por Clic con CPM y CTR en la Misma Herramienta · ROAS Calculator · Conversion Rate Calculator.


Embed this tool on your website — free

Copy the code below to add this working tool to your own page. A small credit link stays with it — that’s all we ask.


Leave a Comment

Your email address will not be published. Required fields are marked *

Scroll to Top