Skip to content
Business Calc
Menu
All calculators

Marketing & growth

CPC, CPM & CTR Calculator

Calculate advertising cost per click, per thousand impressions, and click rate.

Enter your numbers

Adjust the example to calculate using your own figures. Results update instantly.

Cost of the campaign.

Number of times the ad was displayed.

Number of ad clicks.

Your results

Calculated locally

Cost per click
—
Cost per thousand impressions
—
Click-through rate
—

Calculations stay in your browser. Shared links include the numbers you enter after #. They are not sent in HTTP requests, but avoid sharing confidential amounts.

Your inputs are processed in your browser, not uploaded to a server.

Worked example

$500 spend across 50,000 impressions and 1,000 clicks gives $0.50 CPC, $10 CPM and 2% CTR.

Important assumptions

High CTR or low CPC does not guarantee conversions or profitable sales.

How to use your results

CPC tracks traffic cost, CPM tracks exposure cost and CTR relates clicks to impressions. Combined, they help assess different campaign goals.

Start with the example values, then replace them with amounts for the same transaction or time period. Double-check rates and units. The results are estimates intended to help you explore possible outcomes, not financial or tax advice.

Three ways to evaluate an ad

CPC tracks the cost of individual clicks, CPM tracks what one thousand impressions cost, and CTR measures how frequently viewers click an impression. Each answers a different question about reach, engagement or traffic.

Connect campaign metrics to outcomes

A lower CPC can still be a poor result if visitors do not purchase. Pair these metrics with conversion rate, ROAS and customer acquisition cost to understand the quality of the traffic as well as its cost.

Can a campaign have high CTR but poor ROI?

Yes. People may click an engaging advertisement without buying. ROI depends on revenue and costs beyond impressions and clicks.

Explore more free calculators

How to calculate cpc, cpm & ctr

CPC = spend ÷ clicks; CPM = spend ÷ impressions × 1,000; CTR = clicks ÷ impressions × 100

CPC tracks traffic cost, CPM tracks exposure cost and CTR relates clicks to impressions. Combined, they help assess different campaign goals.

Please note: Results are estimates for informational purposes. Review the assumptions and consult a qualified professional when making important financial decisions.
See all calculators →