Know the figure per channel, with everything included
Spend divided by leads, by channel, including fees and tools rather than just media spend.
Then sanity-check it against qualification rate. A channel producing leads at $30 where only one in five is qualified is more expensive than one producing them at $80 where four in five are. Cost per lead in isolation invites exactly this mistake.
Cut the waste before optimising anything
Most paid accounts contain obvious waste that nobody has looked at:
Geographic spill. Greater Houston is enormous, and targeting set to the metro when you work one quadrant of it wastes a large share of budget. Tighten to where you actually travel.
Search terms that never convert. Review the actual queries triggering your ads, not the keywords you chose. Add negatives for job seekers, students, wholesalers, DIY searches and services you do not offer.
Times of day nobody answers. Ads running at three in the morning when calls go to voicemail buy nothing.
Devices and placements that produce clicks and no enquiries.
This usually recovers 20% to 40% of spend in accounts that have not been reviewed, before any clever work.
Improve the landing page rather than the bid
The cost per lead is a function of clicks and conversion rate. Doubling conversion rate halves cost per lead, and conversion is usually cheaper to improve than click price:
- The page must match the ad exactly — someone clicking about drain cleaning should land on drain cleaning, not the homepage
- Load fast on mobile data
- Phone number prominent and tappable
- Price range visible
- Form short
- One clear action
Sending paid traffic to a homepage is the most common and most expensive mistake in small business advertising.
Match the ad to the intent
Bid on terms where the searcher is ready:
- Emergency and urgency terms
- Service plus location
- "Near me", "open now", "today"
- Specific problems rather than category names
Broad category terms are expensive and attract researchers. They have a place in a larger budget; they are the first thing to cut in a small one.
Use the channels that are not priced per click
The lowest cost per lead in most local businesses comes from things that are not bought:
- Google Business Profile, kept current
- Reviews, asked for consistently
- Content answering the questions customers ask
- Referral relationships
- Past customers
These take time rather than money and they lower blended cost per lead substantially. A business getting half its enquiries from unpaid sources has a very different cost structure from one buying all of them.
Do not chase cheap leads into bad markets
Broadening targeting, loosening keywords and running on low-quality placements all reduce cost per lead and increase cost per customer. If the cheaper leads do not close, they are not cheaper.
Always check the two numbers together. Cost per lead is a means; cost per customer is the point.
Frequently asked questions
Why is cost per lead misleading on its own?
Because quality varies. Leads at $30 where one in five qualifies are more expensive than leads at $80 where four in five do. Always read it alongside qualification rate and cost per customer.
What waste is usually sitting in a paid account?
Geographic spill across a metro you do not fully serve, search terms that never convert, ads running at hours nobody answers, and placements producing clicks with no enquiries — often 20% to 40% of spend.
Is it better to lower the bid or fix the page?
Fix the page. Cost per lead is clicks divided by conversion rate, so doubling conversion halves it, and conversion is usually cheaper to improve than click price.
Which terms should a small budget bid on?
High-intent ones — emergency and urgency terms, service plus location, near me, open now, today, and specific problems. Broad category terms are expensive and attract researchers.
What produces the cheapest leads overall?
Sources that are not priced per click — a current business profile, consistently requested reviews, content answering real customer questions, referral relationships and past customers.