The Number Everyone Watches
Open any monthly advertising report and cost per lead will be near the top. It is easy to calculate, easy to compare month over month, and easy to celebrate when it falls. An agency that drops your cost per lead from $180 to $95 has an obvious story to tell, and most clients will take it as good news without asking a second question.
The second question is the one that matters. Of those leads, how many became customers, and what did each customer actually cost?
For a business selling a $60 product, the distinction rarely changes much. For a custom home builder, a plastic surgeon, a law firm, or anyone whose average client is worth five figures, the distinction is frequently the difference between a campaign that works and one that quietly wastes a year of budget.
Why The Two Numbers Diverge
The cheapest leads in almost any account come from the broadest targeting. Wide keyword matching, low-intent search terms, display placements, broad interest audiences on Meta. These produce volume, and volume drives cost per lead down.
They also produce the least qualified people. Somebody who clicked a display banner while reading the news is not in the same position as somebody who searched for a specific procedure by name at eleven at night.
So the account optimises toward the cheap traffic, because that is what the reported metric rewards. Six months later the lead count is up, the cost per lead is down, the report looks excellent, and the number of actual clients has not moved. Occasionally it has fallen, because the sales team is spending its time on people who were never going to buy.
What This Looks Like In Practice
A custom home builder whose homes start at $1.4 million does not need a hundred leads a month. They need four or five people a year who can genuinely finance a build and are serious about starting one. An account structured to maximise form fills will bury those five people in ninety-five who are curious, browsing, or years away.
A plastic surgery practice has a variation on the same problem. A consultation request costs the same to generate whether the person is booking a surgical procedure or asking about the price of a single syringe of filler. The reporting treats both as one lead. The revenue does not.
A law firm sees it most sharply. Personal injury click prices routinely run past a hundred dollars on competitive terms. A firm can spend twenty thousand dollars in a month, report two hundred leads at a hundred dollars each, and sign three cases. That is roughly $6,600 per signed case, which may be fine or may be terrible depending on the case values, and nothing in the standard monthly report tells them which.
Geography Makes It Worse
The pattern compounds in multi-location businesses, and it compounds badly.
Suppose a practice runs campaigns across Dallas, Fort Worth and a smaller outlying market. Click costs in the smaller market might be a third of those in Dallas. If the account is optimising toward cheap leads, budget will migrate steadily to the cheap market. That looks like efficiency on the report.
It is only efficiency if the case values are equivalent, and frequently they are not. The expensive market is expensive because that is where the competition, the population density and the spending power sit. An account that quietly moves its budget toward cheap clicks is often moving it away from the customers worth having.
Nobody makes this decision deliberately. It happens because the optimisation is working exactly as instructed, toward the metric it was given.
The Fix Is Boring And It Works
The fix is to give the platforms the outcome you actually care about instead of the proxy.
That means tracking what happens after the lead. Not just the form submission, but whether that person became a customer and what they were worth. Then feeding that back into Google and Meta as a conversion event, so the optimisation is aimed at the real thing rather than at form fills.
Both platforms support this. Google Ads takes offline conversion imports. Meta accepts server-side conversion events through the Conversions API, including a value. Most accounts never use either, because it requires connecting the advertising to whatever system holds the sales outcome, and that is a piece of work nobody is being paid to do.
The work is not difficult. It is just unglamorous, and it does not produce a number that looks better next month.
The Part Nobody Measures At All
There is a further gap underneath this one, and it is the reason we built ReCapture.
Every number discussed so far begins at the form submission. Cost per lead, conversion rate, cost per client, all of it starts counting the moment somebody presses submit.
But a large share of the people who arrive on a consultation form never press it. They type a name, an email, sometimes a phone number, and then something interrupts them. To every system the business owns, those people are indistinguishable from someone who landed on the wrong page and left immediately.
They are not the same. Someone who filled in four fields of an intake form was actively in the middle of contacting you. They are frequently more qualified than the leads the account is celebrating, because they got far enough to be entering their phone number.
You paid for all of them. You are only measuring some of them.
Where To Start
If you want to know whether your account has this problem, there is a quick test. Ask whoever runs your advertising what a signed client costs you, broken out by campaign and by location. Not a lead. A client.
If the answer arrives quickly and confidently, your account is in better shape than most. If the answer is a cost per lead, or takes a week to assemble, or comes back as a range, you have found the thing worth fixing before you change anything else.
It is the least exciting audit finding there is, and it is almost always the most expensive one.
See what your forms are losing before submit
ReCapture captures the contact details people enter into your forms and abandon, and sends them back to Meta and Google as real conversion signal.
Try the live demo