A search campaign
500 spent for 100,000 impressions, 2,000 clicks, 50 sales and 2,000 in revenue: CPM 5.00, CPC 0.25, CTR 2%, conversion rate 2.5%, CPA 10.00 and ROAS 4×.
Calculate CPM, CPC, CTR, conversion rate, CPA and ROAS from your ad spend and results.
Enter your values and select Calculate to see the result.
Runs in your browser — nothing you enter is sent to a server.
Enter what you know from your ad platform — spend, impressions, clicks, conversions and revenue — and the calculator works out every metric those numbers allow. Leave a field empty if you don't have it; for example, spend and clicks alone give the cost per click.
CPM = spend ÷ impressions × 1,000 · CPC = spend ÷ clicks · CPA = spend ÷ conversions
CTR = clicks ÷ impressions · conversion rate = conversions ÷ clicks
ROAS = revenue ÷ spend
500 spent for 100,000 impressions, 2,000 clicks, 50 sales and 2,000 in revenue: CPM 5.00, CPC 0.25, CTR 2%, conversion rate 2.5%, CPA 10.00 and ROAS 4×.
300 spent for 1,200 clicks is a CPC of 0.25.
It depends on your margins: with a 25% margin, you need a ROAS above 4× just to break even on the ad spend. Compare ROAS with your own break-even point, not a general benchmark.
ROAS uses revenue; ROI uses profit. A campaign can have a high ROAS and still lose money if margins are thin.
No. Everything is calculated in your browser.
Work out a conversion rate, or check whether an A/B test result is statistically significant.
Business Tools
Calculate return on investment as a percentage, plus the annualized return over the years you held it.
Finance Tools
Add utm_source, utm_medium and utm_campaign to a URL to track campaigns in Google Analytics.
SEO Tools