Cost per lead is what one inquiry cost you to produce: everything a channel cost in a period, divided by the inquiries it brought in. It is the number most agencies lead with, because it is easy to calculate and easy to make look good. Used carefully, it is the fastest way to compare channels that bill in completely different ways. Used on its own, it sends your budget to the cheapest leads instead of the ones that turn into work.
Briefly explained
- What a channel cost, divided by the inquiries it produced.
- What you count as a lead decides whether the number means anything.
- A cheap lead that never books costs more than an expensive one that does.
- Read it next to close rate and average ticket, or not at all.
How do you calculate it without fooling yourself?
The math is simple. The inputs are where it goes wrong.
- Everything the channel costs: Ad spend, the agency or in-house fee, call tracking, and the landing page build divided across the months you will use it. Ad spend alone is the number a vendor quotes you. Total cost is the number that leaves your account.
- The same period on both sides: October spend against October leads. That is obvious until a long sales cycle is involved. Big-ticket work needs a window wide enough to catch the quote that closed three weeks later.
- A lead definition you wrote down: Calls over a set length, completed forms, chats that left contact details. Without a written rule, the definition drifts toward whatever makes the report look better.
Why are the cheapest leads usually the worst?
Shared-lead platforms show it clearly. One customer is sold to three or four businesses, everyone calls within the hour, and one of them wins. Measured as cost per lead, the platform looks competitive. Measured as cost per booked job, it usually is not, because your close rate on a lead three competitors are also working is a fraction of your close rate on a call that came straight from your own profile.
Owned channels work the other way around. Organic search and the Local Pack look expensive in the first months, while the cost is spread across a handful of early leads. Then they improve every month after, because the same work keeps producing without more spend.
A cost-per-lead comparison that ignores this will recommend renting over owning every time.
Which two numbers make it useful?
Cost per lead becomes a decision once two numbers sit next to it.
- Close rate by source: Of the inquiries this channel produced, how many turned into paid work. This is what separates a cheap lead from a worthless one.
- Average ticket by source: What the job was worth when it closed. Urgent work and planned work come from different searches and carry different margins.
Multiply those through and you get cost per booked job, and from there customer acquisition cost. Those are the numbers to move budget on.
Where does the number break?
- Untracked calls: If phone calls are not measured, every channel that produces calls looks like it produces nothing, which is most of them. See conversion tracking.
- Shared credit: A customer sees your sign, searches your name, clicks an ad and calls. Most reporting credits whatever was clicked last, so the ad is recorded as the source and the sign that actually started it gets nothing. See attribution model.
- Seasonality: A lead in your busiest month and the same lead in a quiet one come from different auctions. Compare like with like — ideally the same month last year.
- Small numbers: Eleven leads in a month is not a trend. Do not rebuild the budget around a number built on a handful of events.
What do the terms mean?
- CPL: The abbreviation, used interchangeably with cost per lead.
- CPA, cost per acquisition: In an ad platform this usually means the cost of whatever the account was told to count — a form, a call, sometimes a click — which is not the same as the cost of a customer. Ask which one is meant.
- Cost per booked job: Leads carried back through close rate. The number decisions should be based on.
- Blended CPL: Every channel averaged together. Fine for a board slide, useless for deciding what to cut.
What should you ask your agency?
Ask these four, and the answers will tell you quickly whether the reporting is real.
- What is being counted as a lead in this report?
- Is your fee included in the cost, or only the media?
- What is the close rate and average ticket on these leads?
- What are you comparing this against, and over what period?
If cost per lead is the only number in the monthly report, the report is describing the marketing rather than the business.
Owner questions
