HisabCalc

Ad CPM and ROI Calculator

Turns an ad spend, impressions, clicks and revenue into the key campaign metrics: CPM, CPC, click through rate, ROAS and ROI.

Enter your numbers

Example: 45000

Example: 1200000

Example: 15000

Example: 180000

Result
Share on WhatsApp

Figures are computed on your device; nothing is sent anywhere.

Formula

cpm = spend / impressions * 1000; cpc = spend / clicks; ctr = clicks / impressions * 100; roas = revenue / spend; roi = (revenue - spend) / spend * 100

How the calculation works

CPM normalises the cost of an ad buy to a thousand impressions, which lets you compare campaigns of very different sizes on the same footing.

Click through rate reveals how compelling the creative is, because a cheap CPM is worthless if almost nobody who sees the ad bothers to click.

ROAS and ROI sit on top of these input metrics and answer the only question that finally matters, whether the money spent came back with more on top.

Common mistakes

When to use it

Worked example

Spending 45,000 taka for 1,200,000 impressions and 15,000 clicks that brought 180,000 taka gives a CPM of 37.5, a CPC of 3, a CTR of 1.25 percent, a ROAS of 4 and a ROI of 300 percent.

CPM 37.50
CPC 3.00
CTR (%) 1.25
ROAS 4.00
ROI 300.00%

Common questions

What is the difference between ROAS and ROI?

ROAS is gross revenue divided by spend as a ratio, while ROI is the net profit after the spend expressed as a percentage, so ROI is always the more demanding measure of the two.

Last updated: 2026-10-04