Free calculator

Cost per lead and ad ROI calculator

Enter your own numbers and see what a click, a lead and a hire cost, and how many hires the budget gives per month.

Start from published benchmarks

These are examples only, not market averages. Replace them with your own numbers.

Real-life adjustments

These multipliers are our assumptions, not published statistics. Change them if you know better.

When many advertisers bid for the same people, prices rise (multiplier on CPC and CPM).

A narrow audience gets bid up and sees your ad more often, so CPM rises. A broad one is cheaper but less precise.

Optional. Prices are usually higher when many advertisers are active (for example before holidays).

A slow or confusing page loses visitors, so conversion falls (multiplier on page conversion). Check yours in the page checker.

Check my page

Result

  • Views–
  • Clicks–
  • Cost per click–
  • Leads–
  • Cost per lead–
  • Qualified leads–
  • Cost per qualified lead–
  • Hires or sales per month–
  • Cost per hire or sale–
  • CPM after adjustments–
  • Page conversion after adjustments–

How it is calculated: views = budget ÷ CPM × 1,000; clicks = views × CTR; leads = clicks × page conversion; qualified = leads × share; hires = qualified × hire rate; cost per result = budget ÷ result; ROI = (hires × value − budget) ÷ budget.

The result is plain arithmetic from your numbers. It is not a forecast and does not promise any outcome.

Where these numbers come from

Benchmarks are medians or averages published by agencies and platforms. They describe other advertisers, not you, and are not a promise. Different studies measure CTR and conversion differently, so use them as a starting range and replace them with your own results as soon as you have them. Where we found no reliable public source for a platform and industry, the calculator says “no data”.

AdAce data: based on 10 AdAce ad accounts, September–November 2026, driver hiring in the US, Meta. Your numbers may differ.

Published sources

A precise forecast for your city

Real keywords, search volumes and cost per click from Google and Microsoft for your city. It works after you connect your ad account in AdAce (Pro plan).

Start free

Why calculate cost per lead before you launch

Ad budgets are decided before the first lead arrives. A short calculation shows which step of the funnel decides your price: the cost of attention (CPM), the ad (CTR), the page (conversion) or the quality of leads. Changing one number at a time shows where improvement is cheapest.

Cost per lead is not the final number. A cheap lead that never answers the phone is expensive. That is why the calculator also counts the share of qualified leads and the share that is hired or buys, and gives cost per hire or sale.

Use the calculator with your own history. Take numbers from your ad account for the last month, put them in, then change one value and see the effect. The built-in examples are only a starting point.

Questions and answers

Are the examples average market numbers?

No. They are only example values so that the form is not empty. Prices and rates differ by country, niche, season and ad quality. Replace them with your own numbers.

What is CPM and where do I find it?

CPM is the price of 1,000 ad views. It is shown in your ad platform reports. If you know the price per click instead, set CPM so that CPM × CTR ÷ 10 gives that price, or compare with the result line “Cost per click”.

Is my data saved?

No. Everything is calculated in your browser. Nothing you type is sent to a server or stored.

Why is my result different from my real account?

Real campaigns change every day, and rates differ between audiences, placements and weeks. Use the calculator to plan and to compare scenarios, and use your account reports for the facts.

Want real numbers from your own account?

Connect your ad account to AdAce Ads. Ace reads your actual spend, clicks and leads and tells you in plain words what to change.

Start free