Skip to content
ObtainTek

Free tool · Ads & social · No sign-up

CPM, CPC & CTR calculator

Enter any two of cost, impressions and CPM to find the third. Add clicks to get cost per click and click-through rate.

Fill any two of cost, impressions and CPM.

CPM (per 1,000 impressions)

–

Ad cost

–

Impressions

–

Cost per click (CPC)

–

Click-through rate (CTR)

–

Runs in your browser. Nothing you type is sent to us or stored.

How to use it

  1. 01

    Enter any two

    Ad cost, impressions or CPM. Leave the one you want to find empty.

  2. 02

    Add clicks if you have them

    With clicks, you also get cost per click (CPC) and click-through rate (CTR).

  3. 03

    Compare campaigns

    Run the numbers for each ad set to see which reaches people more cheaply.

Questions about this tool

What is CPM?

Cost per mille: what you pay for 1,000 ad impressions. If 50,000 impressions cost 10,000, your CPM is 200.

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

CPM is the cost of being seen 1,000 times. CPC is the cost of each click. CTR is the share of people who saw the ad and clicked it. A low CPM with a very low CTR can still mean expensive clicks.

Why is my CPM higher than last month?

CPM rises when more advertisers compete for the same audience (for example around Ramadan, Eid, 11.11 or year-end sales), when your audience is small, or when the ad gets weak engagement.

Where do I find these numbers?

In Meta Ads Manager or Google Ads, add the Amount spent (Cost), Impressions and Link clicks (Clicks) columns.

Want us to handle it? See our performance marketing.

Tell us what you need. We reply with where we'd start and a quote.