A bad lead is any enquiry that was never going to become a profitable job. The fix is not to complain to the ad platform; it is to change who sees your marketing, what they read before calling, and how you score the result.
What counts as a bad lead
Answer first: a lead is bad when it fails on fit, not just when it fails to close. Losing a fair quote to a competitor is normal. These are different:
- Wrong area: the caller is 90 minutes outside your service radius.
- Wrong job: you install furnaces; they want a fireplace insert you don't carry.
- Wrong size: they want a two-hour job and your minimum makes it unprofitable.
- Wrong timing: "just gathering ideas" for a project years away.
- Wrong motive: collecting a stack of quotes to pick the lowest number.
Write down your own five categories. The office should be able to tag every lead with one of them in a few seconds.
Where bad leads come from
Most bad leads trace back to three causes, and each has a different fix.
Broad targeting
Ads that run on loose keywords ("plumbing", "roof") and across too wide an area attract everything. Search-term reports usually show money going to queries such as DIY questions, job-seeker searches and towns you don't serve. Negative keywords, tighter locations and schedule limits fix much of this within weeks.
Vague messaging
If your website and ads don't say what you do, where you go and roughly what it costs, people call to find out. Clear service lists, a stated service area, starting prices or minimums, and "what we don't do" lines filter people before they pick up the phone. If you advertise prices, Canada's Competition Bureau warns against drip pricing, so quote a figure that already includes any mandatory fee.
No source tracking
Without call tracking and a simple source field on every enquiry, every channel looks equally good. Usually one or two sources are producing most of the junk.
The lead scorecard
Every enquiry gets three marks, recorded by whoever takes the call:
| Mark | Score 0 | Score 1 | Score 2 |
|---|---|---|---|
| Fit | Wrong job or area | Borderline | Exactly your work |
| Timing | Over 6 months out | 1–6 months | Now or within weeks |
| Budget signal | Asked only "how much?" | Some flexibility | Asked about quality or warranty |
After 60 days, total the scores by source. A source averaging under 2 is costing you more than it looks. The lead quality scorecard guide explains how to set this up in a spreadsheet and what to do with the results.
What's included, timeline and measurement
- Search-term and placement review for every paid channel
- Negative keyword, location and schedule clean-up
- Website changes that filter: service area, services offered and not offered, starting prices or minimums
- Call tracking and a source field on every enquiry
- The scorecard above, set up for your office
- A monthly report showing cost per qualified lead and cost per won job by source
Targeting fixes show results within a few weeks. Website filtering takes a month or two to show in your numbers. Source scoring needs 60 days of data before decisions are reliable.
Success is measured by cost per won job and quote-to-job rate, not by total lead count. If total leads fall by 20% and won jobs stay level, you have saved money and office time.
Mistakes to avoid
- Judging quality by gut feel. The loudest bad call is memorable; the data may say otherwise.
- Cutting a channel too fast. One bad week is noise. Judge on 60 days.
- Removing all filters to "get more calls". That is how bad-lead problems start.
- Ignoring the office. The person answering the phone is part of lead quality. A good script that asks location and job type early saves everyone time.
For proof from our HVAC work, HVACDeal.ca produced 500+ leads at a 12:1 ROI, a ratio only possible when most of the spend reaches real buyers. See the results page for context, or compare this fix with the not-enough-leads fix if you aren't sure which problem you have.
Frequently asked questions
Won't filtering leads mean fewer calls?
Usually yes, and that is the point. Fewer calls that each have a better chance of becoming a job free up office time and lower the marketing cost of every job you win.
Should I put prices on my website?
Starting prices, minimum job sizes or price ranges are one of the strongest filters available. Where exact prices aren't possible, a clear 'most jobs of this type fall between' range still screens out many price shoppers. Make sure any price you show includes mandatory fees.
How do I know which lead source is worst?
Tag every enquiry with its source and its outcome for 60 days. The cost per won job by source usually settles the question quickly.
Are shared-lead platforms always bad?
Not always. Some owners do well on them. The test is the same as for any channel: what each won job costs, and what the average job from that source is worth.
Sources
- Competition Bureau Canada: Drip pricing (2026-10-22)