A lead that never picks up the phone is not cheap. It is the most expensive line in your report.
Every founder loves a low cost per lead. It looks great on a slide. It makes the agency look smart. And it can quietly drain your business.
Here’s the truth after 750+ campaigns: the ad platform gives you exactly what you ask for. Ask for the cheapest leads, and it will find the cheapest people. Not the best ones.
Why cheap leads happen
Meta and Google are very good at one thing: finding people who will do the action you pay for. If that action is “fill a form”, the system hunts for people who fill forms easily. Many of them never meant to buy.
So you get:
- Wrong numbers and fake names
- People who say “I never filled anything”
- People outside your city or country
- People who wanted a free thing, not your service
Your cost per lead drops. Your sales team’s mood drops faster.
The real maths
Say you spend $1,000. Option A gives you 100 leads at $10 each. Only 5 are real buyers. Option B gives you 40 leads at $25 each. 12 are real buyers.
Option A looks cheaper. But each real buyer cost you $200. In Option B, each real buyer cost about $83.
Option B is less than half the price. It just doesn’t look like it on the dashboard.
And that’s before you count the hours your team wasted calling 95 people who were never going to buy.
Track cost per qualified lead instead
A qualified lead is someone who fits your buyer, has a real need and can pay. Decide what that means for your business, write it down, and count only those.
Cost per qualified lead = ad spend ÷ number of qualified leads.
That one number tells you more than ten dashboards.
Five ways to stop buying cheap leads
- Add one or two qualifying questions to your form: budget, timeline, location or “are you the decision-maker?”. Real buyers answer. Time-wasters leave.
- Pick the higher-intent form option on Meta. One extra tap removes a lot of accidental leads.
- Check where your ads show. Placements inside random third-party apps can bring cheap, low-intent clicks. Watch them closely.
- Tell the platform who bought. Send your real sales results back to Meta and Google, so they learn to find more buyers, not more form-fillers.
- Judge by buyers, not by leads. Review cost per qualified lead every week, and cost per customer every month.
What a good cost per lead really is
There is no magic number. A good cost per lead is one that still makes money after the lead becomes a customer. A $5 lead that never buys is bad. A $60 lead that becomes a $5,000 client is excellent.
Know what a customer is worth to you. Then work backwards.
The bottom line
Cheap leads feel like progress. Qualified leads are progress. Stop asking “how cheap can we get leads?” Start asking “how cheap can we get buyers?”
Want to know what your real cost per qualified lead is? Talk to Bolt Digital and we’ll show you where your lead budget is leaking.
FAQs
What is a cost per qualified lead?
It is your ad spend divided by the number of leads that actually fit your buyer, have a real need and can pay. It shows what a useful lead really costs, unlike plain cost per lead.
Why are my leads low quality?
Usually because the campaign is set up to get the most leads for the least money. The platform then finds people who fill forms easily, not people who buy. Easy forms, loose targeting and weak follow-up make it worse.
What is a good cost per lead?
There is no single number. A good cost per lead is one that still leaves profit after the lead becomes a customer. Work backwards from what one customer is worth to you.
How do I improve lead quality from ads?
Add qualifying questions, use higher-intent forms, watch where your ads show, send real sales results back to the ad platform and judge results by qualified leads, not total leads.

