Quick answer: Check three things in order: follow-up speed (are leads called within minutes?), lead quality (do they match your service, area and budget?), and offer and price fit. Then feed sales data back into Google and Meta so the ads find more people like your customers.
Ads can only deliver enquiries. Turning them into customers depends on what happens next, and that is where most of the leakage happens.
What it means
If cost per lead looks fine but revenue doesn’t, measure the funnel: leads → contacted → qualified → quoted → won. The biggest drop shows you what to fix.
Common causes
- Slow or no follow-up
- Broad targeting bringing people outside your area or budget
- Instant forms with no qualifying friction
- Weak offer or unclear pricing
- Platforms optimising for leads, not sales
- No CRM, so nobody knows which leads became customers
How to fix it, step by step
- Track every lead in a CRM or simple sheet with source and outcome.
- Measure time to first contact and fix it (aim for minutes, not hours). See speed to lead.
- Listen to call recordings and read form answers to judge quality.
- Add qualifying questions and price guidance to pages and forms.
- Tighten keywords, negatives and locations on Google; use Higher Intent forms on Meta.
- Import qualified and won leads back into Google Ads (offline conversions) and Meta (conversion leads).
- Review the offer: is it clear, competitive and easy to say yes to?
How to stop it happening again
- Weekly lead-quality review with whoever answers the phone
- Automated follow-up sequences
- Report cost per sale, not just cost per lead
Related: Lead follow-up automation · Cost per lead explained · Junk leads from Facebook
Frequently asked questions
Is it the ads or my sales process?
Measure contact rate and close rate. If leads aren’t reached quickly, fix follow-up before changing ads.
How fast should I respond to leads?
As fast as possible; minutes rather than hours makes a big difference for most service businesses.
Can Google and Meta optimise for sales?
Yes, if you send outcome data back (offline conversions, enhanced conversions for leads, conversion leads on Meta).
Sources
- Google Ads Help: Troubleshooting conversion tracking status
- Jon Loomer: A guide to Instant Forms (More Volume vs Higher Intent)
Stuck on this one? Get a free ad review and you will get a short written diagnosis of what is going wrong and what to fix first.

