Skip to content

Meta Ads Bringing Poor-Quality Leads? How to Fix It

Illustration of an arrow hitting the centre of a target
On this page · 13 sections

When Meta ads bring plenty of leads but few of them answer the phone, have a real budget or live in your area, the campaign is usually doing exactly what it was asked to do: find the cheapest possible form fills. Lead quality improves when you change what you ask for. Add the right amount of friction to the form, qualify people in the ad itself, tell Meta which leads turned into customers, and follow up fast. This guide explains how to diagnose where poor leads come from, the settings and changes that help, and how to measure quality so you can see the improvement.

Start by defining a good lead

“Poor quality” means different things to different businesses. Before changing anything, write down what a good lead looks like for you, and what a bad one looks like. Keep it to a few clear tests that anyone on the team can apply.

Example definition of lead quality for a kitchen fitting business (hypothetical)
TestGood-fit leadPoor-fit lead
Contact detailsReal name, working phone numberFake or mistyped details
LocationInside the service areaOutside the area
NeedPlanning a kitchen in the next six monthsBrowsing, or wants a single cabinet
BudgetIn line with typical project costsExpects a fraction of the cost
ResponseAnswers a call or message within two daysNever responds

Be realistic. No campaign produces only perfect leads, and a few poor ones are a normal cost of advertising. The goal is a share of good-fit leads that makes the cost per customer work for your business. For a high-value service, one good lead in four may be fine; for a low-value one, you may need far better.

Then label every lead for a few weeks: good fit, poor fit or no response. A shared spreadsheet is enough. Without this, you’ll be arguing from impressions, and the loudest bad lead will feel like the norm.

Measure cost per qualified lead, not cost per lead

Meta reports cost per lead. The business pays for qualified leads. The gap between the two is where most bad decisions come from.

Two campaigns compared (hypothetical figures)
Campaign ACampaign B
SpendUS$600US$600
Leads5020
Cost per leadUS$12US$30
Good-fit leads5 (10%)10 (50%)
Cost per good-fit leadUS$120US$60
Campaign A looks cheaper in Ads Manager but costs twice as much per useful lead.

Once you have this number, you can judge every change below on the measure that matters. Expect cost per lead to rise as quality improves. That’s usually a good sign, as long as cost per good-fit lead falls.

Diagnose where the poor leads come from

Different kinds of bad lead have different causes. Sort your poor-fit leads by the reason they failed, then match the pattern to the likely cause.

Poor lead patterns and likely causes
PatternLikely causeFirst fix
Fake names, numbers or emailsForm is too easy; possible bot or accidental submissionsAdd a review step or a qualifying question; check spam protection on website forms
Real people who don’t remember enquiringPre-filled instant form submitted on impulseUse a higher-intent form type; make the ad clearly ask for an enquiry
Outside your service areaLocation targeting too wide, or people “interested in” the areaTighten locations; state the area in the ad and form
Wanted something free or very cheapOffer or creative attracts bargain huntersShow a starting price or typical range; remove “free” language unless it’s real
Good fit, but went coldSlow or weak follow-upReply faster; set up an automatic confirmation and a call within hours
Diagram of five levers that improve Meta lead quality: the ad, the form, the optimisation goal, feedback from your CRM and follow-up speedTap to enlarge
Lead quality is shaped at every step, not just in the targeting.

Set up the form to filter, not just to collect

Meta’s instant forms open inside Facebook or Instagram and can pre-fill a person’s name, email and phone number from their profile. That makes them quick to submit, which is great for volume and risky for quality.

Form changes that usually help

  • Choose the form type designed for higher intent, which adds a step asking people to review and confirm their details before submitting.
  • Add one or two multiple-choice qualifying questions, such as timeframe or project size. Keep them easy to answer honestly.
  • Add a short-answer question where it helps, such as “What would you like help with?” People who type a sentence are usually more serious.
  • Use the intro screen to repeat the area, the price guide and what happens next.
  • Make sure the thank-you screen sets expectations and offers a next step, such as calling you or visiting the website.

Instant forms or your own website?

Sending people to a form on your website adds friction, which often lowers volume and raises quality. It also lets you show reviews, examples and prices before they enquire. The trade-off is that your page must load fast and work well on a phone, and tracking needs to be set up properly.

Instant forms and website forms compared
Instant formWebsite form
Speed to submitVery fast; details can be pre-filledSlower; typed by hand
Typical volumeHigherLower
Typical intentMixed; impulse submissions are commonUsually higher
Room to persuadeIntro screen onlyFull page: reviews, examples, prices
TrackingLeads stay in Meta until downloaded or syncedNeeds Pixel and Conversions API set-up
Comparison of instant forms and website forms across speed, volume, intent, room to persuade and trackingTap to enlarge
Neither option is always better. Test both against cost per good-fit lead.

Tell Meta which leads were good

By default, a lead campaign optimises for anyone who submits the form. Meta can’t see which of those leads you won, unless you tell it. When you send that information back, the delivery system has a chance to look for more people like your real customers.

Meta offers an optimisation approach for this, often called conversion leads, which uses lead stages from your CRM, such as qualified or converted, sent back through the Conversions API. It needs a CRM or system that records lead outcomes and a reliable integration, so it suits businesses with a steady flow of leads and a clear sales process.

If that’s a step too far for now, start with the basics: make sure your Pixel and Conversions API are set up so that website enquiries are tracked accurately. Our guide to the Meta Pixel and Conversions API explains how.

Follow up while they still remember you

A lead that waits two days for a reply has often forgotten the ad, chosen someone else or lost interest. Some leads that look poor were simply contacted too late.

This isn’t a new finding. A widely cited Harvard Business Review study of online sales leads, published in 2011, found that companies that contacted leads within an hour were far more likely to qualify them than those that waited longer. The exact figures are dated, but the direction matches common experience.

  1. Send an automatic confirmation by email or message as soon as the lead arrives, saying who will contact them and when.
  2. Connect your lead forms to wherever your team works, such as email, a CRM or a messaging tool, so nobody has to download leads by hand.
  3. Call or message within working hours the same day where you can.
  4. Try more than once, at different times of day, before marking a lead as no response.

Record how quickly each lead was contacted alongside its quality label. After a month, you’ll see whether slow replies and poor quality go together in your business, which tells you whether to fix the campaign or the process.

Keep spam and bots out of the numbers

Not every bad lead is a person. Website forms attract automated submissions, and if those trigger your conversion tracking, Meta is told they are real leads and may look for more of the same. That’s worse than wasted time: it trains the campaign in the wrong direction.

  • Add spam protection to website forms, such as a challenge service that runs quietly in the background, and a hidden field that bots fill in and people don’t.
  • Fire the conversion only after a successful, validated submission, not when the button is clicked.
  • Validate phone numbers and email addresses in the form, so obvious typos and nonsense are caught before they’re sent.
  • If a burst of junk leads arrives, check whether they share a pattern, such as the same placement, time of day or country, and exclude it.

Instant forms aren’t exposed to website bots in the same way, but they can still collect careless submissions. The review step and a qualifying question are the main defences there.

Get leads to your team without delay

Leads from instant forms are stored in Meta until you download or sync them. If someone has to remember to download a spreadsheet each morning, follow-up will always be slow. Connect the forms to the place your team already works.

Ways to get Meta leads to your team
OptionGood forWatch out for
Manual download from MetaTesting with very few leadsSlow follow-up; easy to forget
Native CRM integrationBusinesses already using a supported CRMCheck field mapping, including custom questions
Automation tool (such as a connector service)Sending leads to email, sheets or messaging appsMonitor for failed runs
Email marketing platformInstant welcome emails and nurture sequencesConsent and list hygiene

If you use ActiveCampaign or Mailchimp, a short automated welcome sequence can do the first follow-up for you. ActiveCampaign vs Mailchimp compares how each handles this.

Targeting: tighten what matters, leave the rest broad

It’s tempting to respond to poor leads by adding narrow interest targeting. Often that makes little difference, because Meta’s delivery system increasingly finds people based on who responds to the ad. Fix the ad, form and feedback first.

Placements are worth a look too. Ads Manager’s breakdowns show results by placement. If one placement produces lots of cheap leads that all turn out poor, test excluding it and compare cost per good-fit lead over the following weeks. Make one change like this at a time, so you know what helped.

Some targeting settings do matter for quality. Location is the main one: if you serve one city, make sure ads aren’t reaching the whole country. Age can matter for some services. Exclude existing customers if you don’t want them in the form, and exclude people who have already submitted a lead recently.

A four-week plan to improve lead quality

  1. Week one: define a good lead, start labelling every lead, and calculate cost per good-fit lead for the last month.
  2. Week two: sort poor leads by reason, then fix the biggest cause. Usually that’s the form type and one qualifying question, or the follow-up process.
  3. Week three: update the ad copy to include area, price guide and next step. Leave other settings alone.
  4. Week four: compare cost per good-fit lead with week one. Keep what helped and plan the next change.

Four weeks is a short window, so treat the result as a direction rather than proof, and keep labelling leads after the plan ends.

Creative plays a big part in who responds, so pair this with a regular creative testing rhythm.

Common questions

Why are my Facebook leads fake?

Usually because the form is so easy to submit that people do it without thinking, or because details were pre-filled and never checked. A review step, a qualifying question and clearer ad copy reduce it. On website forms, spam protection blocks bots.

Will improving lead quality make my leads more expensive?

Often, yes, per lead. The aim is a lower cost per good-fit lead and per customer, which is the number that affects your business.

Should I stop using instant forms?

Not necessarily. Instant forms with a higher-intent set-up and good questions work well for many businesses. Test them against a website form and compare cost per good-fit lead.

Sources

  1. Meta Conversions API Meta for Developers
  2. The Short Life of Online Sales Leads Harvard Business Review
  3. Meta Ads Guide Meta
  4. Meta Advertising Standards Meta Transparency Center

Need help putting it into practice?

See what our services include and what they cost.