Short answer: Facebook lead ads bring junk leads when Meta is optimising for the cheapest form fills. To fix it, switch your Instant Form to Higher intent, add one or two qualifying questions, say who the offer is for in the ad itself, and connect your CRM so Meta can optimise for leads that actually become qualified or booked, not just submitted. Then judge results by cost per qualified lead, not cost per lead.
“The leads are cheap but nobody picks up the phone” is the most common complaint I hear from service businesses running Meta ads. The problem is rarely the platform. It is usually what you told Meta to find. This guide shows how to get fewer, better leads.
Why Facebook leads are often low quality
- Meta finds what you reward. If the campaign optimises for any form submission, Meta looks for people who fill in forms easily, not people who buy.
- Forms are too easy. Pre filled names and emails mean people can submit in two taps, sometimes by accident.
- The ad attracts everyone. Free guides and vague offers bring curious people, not buyers.
- Slow follow up. A good lead contacted the next day often behaves like a bad lead.
1. Use a Higher intent form
Meta’s Instant Forms offer two types. More volume is quick to submit. Higher intent adds a review screen where people confirm their details before sending. Cost per lead usually rises, but the share of real prospects often rises more. In one worked example from One PPC Agency, the same budget produced fewer leads with a Higher intent form but twice as many qualified ones, halving the cost per qualified lead.
2. Add one or two qualifying questions
Ask only questions that change how you handle the lead: budget range, location, timeline, or the service needed. Use multiple choice so it stays quick. Each extra question reduces volume, so keep it to the ones that actually filter.
3. Qualify in the ad, not just the form
Say who the offer is for. “For homeowners in Manchester with a project over £5,000” will get fewer clicks than “Get a free quote”, and that is the point. Showing a starting price does the same job.
4. Optimise for conversion leads, not form fills
This is the biggest lever. Connect your CRM so that each lead’s progress, such as qualified, booked or sold, is sent back to Meta through the Conversions API. Then use the conversion leads performance goal, so Meta looks for people similar to those who became qualified leads, not just those who submitted a form.
- Set up lead retrieval (Meta to CRM) and conversion feedback (CRM to Meta) and check both work.
- Keep the Meta lead ID on every CRM record so outcomes can be matched.
- Choose a stage you reach often enough for Meta to learn from. “Sold” is often too rare; “qualified” or “appointment booked” usually works better.
- Update CRM stages consistently and quickly. Bad CRM data teaches Meta the wrong lesson.
If your volume is low or your CRM is messy, start with Higher intent forms and qualifying questions, and move to conversion leads once the data is reliable. Not sure whether to use Instant Forms at all? Read Meta lead ads vs website leads.
5. Follow up fast
Send leads to your phone or CRM instantly, reply within minutes where you can, and use an automatic SMS or email so the lead knows what happens next. Speed is often the difference between a “junk” lead and a customer.
Measure the right numbers
| Instead of | Track |
|---|---|
| Cost per lead | Cost per qualified lead |
| Number of leads | Contact rate and appointment rate |
| Leads this week | Customer acquisition cost and revenue |
For more on which numbers matter, see Facebook ads metrics that matter.
Frequently asked questions
Why are my Facebook leads low quality?
What is a Higher intent form?
What is conversion leads optimisation?
Should I use lead forms or a landing page?
Who can help me get better leads from Meta ads?
Tired of leads that never answer?
I can review your forms, targeting and CRM connection and show you where lead quality is being lost. See my Meta Ads management service, or request a free ads audit.