Free tool for advertisers

Ad Metrics Calculator: CPM, CPC & CTR

Enter spend, impressions and clicks from any ad platform to get CPM, CPC, CTR, conversion rate, cost per conversion and ROAS at once — or estimate impressions and clicks from a CPM.

  • CPM, CPC & CTR
  • Conversions, CPA & ROAS
  • From raw data or from CPM

Campaign numbers

Calculation
SAR
SAR

Metrics

Enter at least spend and impressions.

Developed by Ahmed Elshamy All free tools

How it works

Three simple steps

  1. Pick a calculation

    From real campaign numbers, or estimate reach and spend from a CPM.

  2. Copy numbers from your ads manager

    Spend, impressions and clicks — plus conversions and revenue if you have them.

  3. Compare and decide

    Metrics ready to compare across campaigns, ads or platforms.

What does each metric tell you?

CPM measures the cost of reach (what you pay per thousand impressions), CTR measures how compelling the ad is (how many viewers clicked), and CPC is the result of the two together. Conversion rate and cost per conversion measure what happens after the click — on the landing page and in the store.

Don’t judge a campaign on one metric: a high CPM with an excellent CTR can still give a good CPC, and a cheap CPC with poor conversion can end up more expensive. That’s why the tool shows the whole chain.

FAQ

Good to know

How is CPM calculated?

CPM = spend ÷ impressions × 1,000. Example: SAR 500 spend and 100,000 impressions = a CPM of SAR 5.

How are CTR and CPC calculated?

CTR = clicks ÷ impressions × 100. CPC = spend ÷ clicks. They’re linked: CPC = CPM ÷ (10 × CTR).

What’s the difference between clicks and link clicks?

Some platforms count every click (on the image, name or “more”), while others separate link clicks. For accurate comparisons use link clicks or actual sessions.

Are there “normal” values for these metrics?

They vary widely by platform, country, niche, season and campaign objective. The best reference is your own past campaigns, and comparing ads against each other within the same campaign.