Home / Paid ads / CPM, CPC & CPA Calculator

CPM, CPC & CPA Calculator

Paste the four numbers from any ad dashboard and get every cost and rate metric instantly.

$
Sales, leads or sign-ups - whatever you optimise for.
Cost per acquisition (CPA)
-
CPM (per 1,000 views)-
CPC (per click)-
CTR-
Conversion rate-

The formulas

CPM = Spend / Impressions x 1,000
CPC = Spend / Clicks
CTR = Clicks / Impressions x 100
Conversion rate = Conversions / Clicks x 100
CPA = Spend / Conversions

How the metrics connect

These numbers are a chain. CPA is simply CPC divided by conversion rate, and CPC is CPM divided by (CTR x 10). That tells you where to look when costs rise:

Typical benchmarks

PlatformTypical CPMTypical CTR
Meta (Facebook/Instagram)$8 - $200.9% - 1.5%
Google Searchn/a (CPC based)3% - 6%
Google Display$2 - $60.3% - 0.6%
TikTok$5 - $120.8% - 1.5%
LinkedIn$25 - $600.4% - 0.7%

Benchmarks vary widely by country, industry and season - treat them as a rough sanity check, not a target.

Frequently asked questions

What is the difference between CPM and CPC?

CPM is the cost of 1,000 ad impressions. CPC is the cost of a single click. You can convert between them with CTR: CPC = CPM / (CTR x 10).

What is a good CPA?

Any CPA below the profit you make per conversion. Use the break-even CPA calculator to find your ceiling.

Does this work for Google Ads and Meta Ads?

Yes. The formulas are the same on every platform - just copy spend, impressions, clicks and conversions from the dashboard.

Related tools

Paid adsROAS CalculatorReturn on ad spend plus your break-even ROAS from margin.Paid adsBreak-Even CPA CalculatorThe most you can pay for a customer before an ad campaign loses money.Testing & CROA/B Test Significance CalculatorIs your winning variant real or noise? Get confidence and uplift.