katlab calculators/cpm-cpc-cpa support on Ko-fi

CPM / CPC / CPA Calculator

Enter spend, impressions, clicks and conversions once — get CPM, CPC, CPA, CTR and conversion rate together.

No signup, no tracking. Runs entirely in your browser.

How to calculate CPM, CPC and CPA

CPM = spend ÷ impressions × 1,000
CPC = spend ÷ clicks
CPA = spend ÷ conversions
CTR = clicks ÷ impressions
Conversion rate = conversions ÷ clicks

Each metric is a different angle on the same funnel. CPM prices reach, CPC prices the visit, and CPA prices the result; CTR and conversion rate describe how efficiently people move between those stages. You only need to fill the numbers you have — enter spend plus any one volume metric and the calculator returns whatever it can compute.

Worked example

You spent $1,000 for 250,000 impressions, 5,000 clicks and 150 conversions. CPM = 1,000 ÷ 250,000 × 1,000 = $4.00. CPC = 1,000 ÷ 5,000 = $0.20. CPA = 1,000 ÷ 150 = $6.67. CTR = 5,000 ÷ 250,000 = 2.00%, and conversion rate = 150 ÷ 5,000 = 3.00%.

What counts as good?

There is no universal benchmark: CPM, CPC and CPA vary hugely by platform, format, industry and audience. A CPA that is excellent in one vertical is ruinous in another. The useful comparison is your own trend line — watch whether cost per result is rising or falling as you optimise, and judge each metric against your margins rather than an industry average. Pair this with your ROAS to see whether the traffic actually pays off, and use the ad budget planner to size spend against a goal.

Frequently asked questions

What is the difference between CPM, CPC and CPA? They price different funnel stages: impressions (CPM), clicks (CPC) and conversions (CPA). Lower in the funnel means closer to real value.

How do you calculate CPM? Divide spend by impressions and multiply by 1,000. $1,000 over 250,000 impressions is a $4.00 CPM.

What is a good CTR? It depends entirely on the channel — search typically beats display by a wide margin. Trend and like-for-like comparison matter far more than any single absolute figure.