Avesta Digital
Free audit Book a call
Lead gen

Why your CRM is full of bad leads (and how the website is to blame).

If your sales team spends most of its day chasing tyre-kickers, ghost numbers, and people who can’t afford the work, the problem isn’t the team, the ads, or the CRM. It’s the form on your website. Three small changes typically cut bad-lead volume by half within a fortnight.

A Avesta Digital
9 min read March 2026
1 GOOD LEAD TYRE-KICKERS GHOST NUMBERS OUT OF BUDGET WRONG SERVICE

Every service business we audit hits the same wall sooner or later. Lead volume is fine. Lead quality is the problem. The CRM fills up. The owner spends evenings on the phone to people who don’t know what they’re looking for, can’t afford the work, or never wanted a quote in the first place. Two months in, the team stops chasing properly because every fifth call is a waste, and the genuinely good leads, the ones who would have signed a contract, quietly drop off the bottom of the list.

The instinct is to blame the source: bad ads, bad SEO traffic, the wrong directory. Almost always, that’s wrong. The leads aren’t being delivered badly, they’re being qualified badly. And the place that qualification happens, before any human is involved, is the form on your website.

What a “bad lead” actually is

Useful to be precise. When we audit UK service-business websites, we sort poor-quality leads into four categories:

  • Tyre-kickers. Curious, not committed. They want a number to compare against the quote they’ll actually act on (which is usually their existing supplier). About 30–40% of inbound enquiries on a generic “Get a quote” form.
  • Out of budget. Genuinely interested, can’t afford the engagement. Painful because they’re polite, friendly, and waste an hour of your time before disclosing their budget.
  • Wrong service. They wanted something you don’t do, but your homepage didn’t make the boundary obvious enough to filter them out.
  • Ghost numbers. Fake or mistyped contact details, often from people who couldn’t commit to handing over real ones. A symptom of low intent.

None of these are problems with your salesmanship. They’re problems with the filter that lets visitors become leads in the first place.

68%
Average CRM contact base that has never converted into a sales conversation in the trailing 12 months.
£4,200
Estimated annual cost of one full hour per day spent on bad leads, at typical owner-operator rates.
2.4×
Conversion rate uplift after restructuring the form to include budget & project type fields.

The website’s job is to filter, not collect

Most service-business contact forms are built like an email signup, first name, last name, email, message. The shorter the form, the more enquiries you get. That much is true. But what you’re measuring is volume of enquiries, not volume of useful enquiries. Cut three words from the form and submissions go up; revenue stays exactly the same, because the additional enquiries are all from the wrong people.

A form that takes 90 seconds instead of 20 doesn’t lose you customers. It loses you tyre-kickers, which is the entire point.

The right way to think about your form: it’s the first qualification step in your sales process. Anything you’d ask in the first thirty seconds of a phone call, you should be asking on the form. Budget. Postcode. Project size. Timeline. Whether they own the property. Whether they’ve had quotes before. The questions a competent owner asks before agreeing to drive out and survey.

Three changes that cut bad-lead volume in half

1. Add a budget question

This is the single most powerful filter. Don’t ask for an open-ended number, ask them to pick a band. Five options is the right amount. The lowest band should sit just below your minimum engagement; the top band should be open-ended.

Two important details: the bands should match the way you actually price work, and the lowest band should explicitly say something like “under £X, we’re probably not the right fit”. The visitor who picks that band is self-disqualifying and saving you forty minutes. Honour their honesty, reply once, kindly, with a referral if you have one. Don’t try to win them.

2. Add a project-type field with a forced choice

The dropdown that says “What can we help with?” with five options will, on its own, eliminate most “wrong service” enquiries. The visitor who can’t find a matching option in your list either bounces (good, they were the wrong customer) or writes a free-text note (also good, you now have a clear signal you can’t help, before you’ve picked up the phone).

3. Make the postcode required

Half a screen wide, validated, marked required. If you’re a regional business, this single field eliminates an entire category of out-of-area leads in one move. Don’t accept partial postcodes; require the full one. Your in-area visitors won’t mind. Your out-of-area visitors will leave, which is what you want.

Why these three and not a longer form

Adding more fields keeps adding friction without adding qualification value. After roughly six fields, every additional one cuts submissions without filtering further, you’re losing good leads as well as bad. Budget, project type, and postcode hit the three highest-value filters and stop there.

Bad form vs good form, a side-by-side

What this looks like in practice. Same business, same traffic, different form structure:

BEFORE Generic enquiry form

Name

Anyone can fill it.

Email

No way to verify they’re local or in budget.

Message

Free text. Most visitors write “please call me” - you learn nothing.

Result: 47 enquiries / month, 6 paying clients.

AFTER Qualified enquiry form

Name + email + phone

Standard, phone required, validated.

Postcode (required)

Filters out-of-area instantly.

Project type

Dropdown of 5 services. No free-text option.

Budget

Five bands, lowest reads “under £X, not a fit.”

When are you hoping to start?

Three options: this month / next 3 months / exploring.

Result: 22 enquiries / month, 11 paying clients.

Half the enquiry volume. Almost double the conversion. Same traffic, same ad spend. The difference is that the visitor has done forty seconds of pre-qualification work for you, and the visitors who weren’t going to convert anyway took themselves out of the queue before you spent any time on them.

What about the “but we don’t want to scare people off” objection

Owners worry that asking about budget or project type up front is rude, or that it’ll cost them deals from people who would have engaged otherwise. In ten years of working with service businesses we’ve watched this play out the same way every time:

  • Total enquiry count drops, by 30–50% typically.
  • Sales-qualified enquiry count rises, by 20–40%.
  • Time per enquiry on the phone drops, because qualification is mostly done.
  • Win rate goes up. Not just because the leads are better, because you’re fresher and more focused when you call them.

The deals that disappear when you add a budget field were almost never going to close. The deals that do close get more of your attention, sooner, and with better information.


The CRM hygiene part

Once your form is doing its job, the second-order improvement is in your CRM itself. Three quick rules:

  1. Auto-tag enquiries by source and budget band on submission. So you can see at a glance which sources produce closeable leads, not just leads.
  2. Archive contacts after 180 days of no engagement. A CRM full of dormant records is worse than a small CRM full of live ones.
  3. Stop importing email lists. Every imported contact is a poison pill for your reporting, volumes go up, conversion rates collapse, and you can’t tell whether anything you’re doing is working.

None of this requires a new CRM, a new agency, or more leads. The fix is on the page that turns visitors into records in the first place, and once that page is doing its job, every downstream metric in your sales process gets quietly easier.

We rebuild service-business websites around qualifying forms.

Every Avesta site ships with a properly structured enquiry form designed to filter, not just collect.

Book a call