Lead Generation
Qualified leads at a cost you can plan around.
Insight
Cheaper leads are easy. Better leads are the job. Here is the method I use with service businesses whose sales team has stopped trusting the forms.
Short answer
To improve lead quality in Google Ads: agree a written definition of a qualified lead with sales; separate research searches from buying searches; send each campaign to a landing page with one offer that pre-qualifies; add the right amount of friction to forms; track calls and WhatsApp properly; and — most important — import qualified and won outcomes from your CRM as offline conversions, so Smart Bidding optimises for customers instead of form fills.
Smart Bidding optimises towards whatever you call a conversion. If every form submission counts the same, the algorithm learns to find the cheapest form submissions — students, job seekers, competitors, people who misread the ad, bots. Cost per lead falls. The pipeline does not grow.
So "my cost per lead is too high" and "my leads are rubbish" are usually the same problem seen from two ends.
Agree with sales what a good lead is: budget, location, service, timescale, company size. Without that definition, marketing optimises one thing and sales judges another.
| Search type | Example | Treatment |
|---|---|---|
| Problem-aware | "why is my ac leaking water" | Content, low bids, or exclude |
| Solution-aware | "ac repair service" | Core campaign |
| Vendor-ready | "ac repair near me open now" | Highest bids, call-first ads |
| Research / jobs | "ac technician course", "ac repair salary" | Negative keywords |
A one-field form maximises volume and minimises quality. Adding two qualifying questions — budget range, timescale, service needed — usually reduces lead count and increases qualified leads. Test it.
For many service businesses most real enquiries are calls and messages. Track call clicks, calls from ads, and WhatsApp clicks as conversions — and value them differently if they convert differently.
This is the step that changes what Google optimises for. Capture the click identifier (GCLID) and the lead's email with each form, store them in your CRM, and send back conversions when a lead becomes qualified and when it becomes a customer. Google then learns which searches and audiences produce customers.
With HubSpot this can be set up through the native Google Ads integration — see HubSpot offline conversions in Google Ads.
Switching the headline metric from cost per lead to cost per qualified lead usually makes the dashboard look worse for a month and the business better for a year. That has been the pattern across the service-sector lead generation I have worked on.
Once quality is right, lower cost through: tighter negatives, ad schedule aligned with when sales can answer, better Quality Score through message match, and moving budget to the campaigns that produce qualified leads, not the most leads.
Because every form fill counts as an equal conversion, so Smart Bidding finds the cheapest ones. Define quality, exclude research and job searches, and import qualified outcomes as offline conversions.
One that produces customers profitably. Work backwards from customer value and lead-to-customer rate rather than comparing with industry averages.
It can, but it is particularly prone to low-quality leads unless offline conversions tell it what a good lead is.
Landing-page and keyword changes show within weeks. Offline conversion import improves bidding over one to three months as outcomes accumulate.
Qualified leads at a cost you can plan around.
Sending qualified and won deals back to Google Ads.
Lead generation for healthcare within Google's policies.
Lead generation for KSA service businesses.
Let's Talk
Book your free performance analysis call. No pressure, no obligations, just honest insights about your marketing performance.
Let’s Talk