Short answer: cheap leads and high-quality leads rarely come together because of a simple trade-off. The more precisely you target the people who are likely to buy, the smaller the audience becomes and the more each lead costs. Broad targeting and an easy form bring in lots of cheap leads, but many of them will never buy. So stop judging campaigns on cost per lead and start judging them on cost per qualified lead or cost per sale.
“Can you get me more leads, cheaper, and better?” is the request I hear most often. It is a fair thing to want. But when someone promises all three at once, it is worth understanding the maths before you sign.
Why does better targeting make leads more expensive?
Think of it as an equation with three parts: targeting, volume and cost.
- When targeting gets more precise (a specific job title, income level, location or interest), the quality of the people you reach goes up.
- But the audience gets smaller, so fewer people see your ad and fewer leads come in.
- To bring the number of leads back up, you have to spend more to reach those fewer, more valuable people. The price of each lead rises.
The same is true of your lead form. A one-tap form with your details already filled in brings in a lot of leads at a low cost, including people who tapped by accident. Add a qualifying question or two and fewer people finish the form, but the ones who do are more serious.
Which number should I judge my campaigns on?
Cost per lead is easy to see in Ads Manager, which is why it gets so much attention. It is also the number most likely to mislead you. Compare two campaigns:
- Campaign A brings in leads at $5 each, but only 1 in 20 becomes a customer. Each sale costs $100 in ad spend.
- Campaign B brings in leads at $15 each, and 1 in 5 becomes a customer. Each sale costs $75 in ad spend.
Campaign A looks three times cheaper in Ads Manager. Campaign B is the one making you money. The numbers that matter are:
- Cost per qualified lead: leads your sales team would actually call back.
- Cost per sale (or per booked appointment, or per signed contract).
- Return on ad spend once the sales are counted.
How do I get better leads without paying more than I need to?
- Define a qualified lead first. Agree with whoever handles sales what a good lead looks like: budget, location, need, timing. You cannot optimise for something you have not defined.
- Add one or two qualifying questions to the form. Ask about budget, timeline or company size. You will lose some volume and gain a lot of quality.
- Tell the platform which leads turned into customers. Send the outcome of each lead back to Meta or Google (through your CRM or the Conversions API). The algorithm then learns to find more people like your buyers, not just more people who fill in forms.
- Follow up fast. A good lead that waits a day for a reply often goes cold. Speed of follow-up changes lead quality more than most targeting tweaks do.
- Test broad and narrow side by side. Sometimes a broad audience, with good qualifying questions and good conversion data, beats narrow targeting on cost per sale. Let your numbers decide.
The honest answer to “cheap and good”
You can have cheap leads, or you can have leads that are ready to buy, and the right balance depends on how much a customer is worth to you and how much sales capacity you have. A good media buyer will not chase the lowest cost per lead. They will chase the lowest cost per customer. And anyone who tells you otherwise has probably not seen what happens to those cheap leads after the form.
If your campaigns bring in plenty of leads but few customers, book a consultation and we will look at where the quality is being lost.
Frequently asked questions
What is a good cost per lead?
It depends entirely on what a customer is worth to you and how many leads become customers. Work backwards: if a customer is worth $1,000 and 1 in 10 leads buys, a $40 lead can be very profitable while a $10 lead that never converts is not.
Should I use instant forms or send people to a landing page?
Instant forms usually bring more leads at a lower cost, and a landing page usually brings fewer, more committed leads. Test both against your cost per sale, and if you use instant forms, add qualifying questions.
Why did my lead quality drop when I lowered my cost per lead?
Because the platform did exactly what you asked: it found the people most likely to fill in a form cheaply, who are not always the people most likely to buy. Optimise for qualified leads or sales, not just form fills.