Calculators

Cost per lead calculator, and the cost of everything after the lead

One division gives you the price of a lead. It does not tell you whether the trouble is the ads or what happens after the form is filled in. Enter what a period cost and produced, and this prices every step of the funnel using the same two functions the platform runs on a real CRM.

USD

Everything you paid the platform over the period you are looking at.

Form fills, calls, messages: whatever counts as a lead for you.

The ones worth calling back. Leave it empty if you do not track this, and the row stays blank.

Leads that ended up on the calendar.

Appointments that turned into paying customers.

USD

What those sales billed. Needed for average sale value and return on ad spend.

Fill in the fields and the numbers appear here. Nothing is sent anywhere.

This is arithmetic on the numbers you typed, not a forecast. Meta does not sell results at a fixed price, and yours move from week to week.

Where a number cannot be worked out, these calculators leave it blank instead of printing zero. A CTR of 0% means impressions ran and nobody clicked. A blank CTR means no impressions ran at all. The first is a creative problem, the second is a delivery problem, and they are fixed in different places.

How this is worked out

Two functions do the work, and both come from the platform rather than from this page. One builds the four funnel steps, Lead, Qualified, Booked and Sale, with the cost of each and the conversion from the step above it. The other computes the summary: average sale value, revenue, and return on ad spend.

Both take a list of leads rather than a set of counts, so this page builds that list from what you type and hands it over untouched. Dividing the numbers here would have been shorter. It would also have meant a second copy of every formula, free to drift away from the one in your account, and a calculator from the people who built the product is only worth anything while it does not.

Questions about this calculator

How do you calculate cost per lead?
Ad spend divided by the leads it produced over the same period. The division is the easy part. What matters is which spend and which leads: spend from every campaign that fed the form, and leads with duplicates removed, because the same person filling in the form twice halves your cost per lead on paper and changes nothing in reality. The platform drops duplicates before it divides, and so does this page.
What is the difference between cost per lead and cost per acquisition?
Cost per lead counts everyone who raised a hand. Cost per acquisition counts the ones who paid. Between them sit the two steps this calculator prices separately: a qualified lead and a booked appointment. A business tracking only the two ends has no way of telling which of the middle steps is leaking.
Is my cost per lead any good?
We are not going to answer that with an industry average, because we do not have one worth publishing. Averages copied from someone else's blog describe someone else's audience, offer and country, and reading yours against them tells you nothing you can act on. The comparison that means something is your own account against itself: the same campaign last month, or two creatives running side by side this week.
Why do some rows show a dash instead of a number?
Because the number cannot be worked out from what you entered, and a zero there would be a different claim altogether. A dash in the qualified row means you did not enter a qualified count. A zero would have meant none of your leads qualified. The platform treats those two as different everywhere it prints a number, and so does this page.

The other calculators

Run this on your real numbers

Connect an ad account and Aevin runs this same arithmetic on what actually happened, every day, across every campaign and creative. The same functions, with your data instead of your typing.