Skip to main content

Your Facebook ads are getting bad leads for two reasons. Nothing filters out the wrong people. And Meta has no idea who your buyers are. A frictionless lead form grabs a stranger's name and number in three taps, so you collect curious clickers instead of buyers. The fix is four moves: add two to four qualifying questions, write creative that repels the wrong audience, optimise for conversions (not clicks) and feed your real sales back to Meta so it learns who your buyers are, then follow up in minutes. We have run Meta lead gen for 500+ South African businesses and tracked over R2 billion in sales. Bad leads are almost never a targeting problem. They are a filtering problem.

You are paying for leads. The dashboard looks healthy. The phone stays silent.

Or worse, it rings with people who cannot afford you, will not answer you, or vanish faster than your ad budget.

This is the moment most owners say "Facebook ads don't work."

That sentence has cost more money than bad ads ever did.

Here is the uncomfortable truth. Your Facebook ads are doing exactly what you told them to do. You just told them the wrong story.

This guide breaks down why bad leads happen, where lead quality really starts, and the exact steps to engineer better leads. No fluff. Just what we use every day on real client money.

Why are my Facebook ads getting bad leads?

Most people blame targeting first. Age, gender, interests, behaviours. It feels logical. It feels controllable.

It is also mostly wrong.

Meta does not lean on your imaginary customer profile the way it used to. The platform shifted. Creative and the conversion data you feed back now do the heavy lifting.

So bad leads come down to two failures, not one.

Failure one: nothing filters the wrong people out. Meta's native lead form pre-fills a person's name, email and phone from their profile. They can submit in three taps without reading a single word of your offer. That low friction is exactly why lead forms are cheap. It is also why they pull in tyre-kickers.

Failure two: Meta does not know who your buyers are. If you never tell the algorithm which leads turned into paying customers, it cannot find you more of them. It just hunts for the cheapest form-fill, which is the lowest-intent person on the platform.

Put plainly. You asked Meta for cheap leads. It gave you cheap leads. Cheap and good are not the same thing.

Your ads are not magnets. They are filters. They either repel the wrong people or invite them in.

Cheap leads are lying to you

Cheap leads feel great. They inflate the dashboard. They quietly murder your sales team.

We have seen this pattern for years. Ten leads at R100 that convert will beat 50 leads at R20 every time. Not emotionally. Mathematically.

The obsession with cost per lead is the trap. Cost per acquisition is what feeds a business.

The numbers back this up, and 2025 made it worse. WordStream's 2025 Facebook Ads benchmark report puts the average cost per lead at about $27.66, roughly R500, up around 20% year on year. At the same time the average lead-form conversion rate slipped from 8.67% to 7.72%. Leads are getting pricier and the easy ones are getting flakier.

Now layer quality on top. If a big chunk of those cheap form-fills are never going to buy, your true cost per qualified lead is far higher than the number on the screen. A R500 lead that becomes a R30,000 client is dirt cheap. A R40 lead that ghosts you is the expensive one.

Low cost means low friction. Low friction means low commitment. Add some friction and you add intent. Every qualified form we have ever run proves it.

Want us to do your marketing for you? Book a free call with V8 Media.Want us to do your marketing for you? Book a free call with V8 Media.

Your creative is qualifying people whether you like it or not

Every creative choice sends a signal. The font. The video. The offer. The words.

If your ad looks rushed, cheap or generic, people assume your service is too. Humans judge a business in seconds. That instinct never changed.

So your creative pre-qualifies the lead before anyone clicks.

  • Scream "discount" and you attract bargain hunters.
  • Scream "cheap and fast" and you attract impatience and price shoppers.
  • Scream trust, proof and clarity and you attract adults with wallets.

We have seen this across hundreds of accounts. It is not theory. It is pattern recognition.

Want fewer bad leads? Put the price range, the area, or who it is for right in the ad. "Solar installs from R85,000 in Gauteng" repels the person looking for a R5,000 job. That is the point. A lead that self-qualifies before clicking is worth ten that did not.

We go deeper on this in how to increase lead quality on Meta.

How to fix bad Facebook leads (the 6-step system)

Here is the engine we install on client accounts. Do these in order.

1. Add two to four qualifying questions to your form. This is the single biggest quality lever. Ask the things a buyer can answer and a time-waster cannot. "What is your budget range?" "Are you the homeowner?" "When do you need this done?" Lead-gen tools like LeadSync report that adding qualifying questions trims low-intent form-fills by roughly 20% to 30% in volume, and lifts the quality of what is left by a lot more. Keep it to two to four. Too few and you filter nothing. Too many and your good leads bail.

2. Switch to Meta's "Higher Intent" form. Inside the lead form setup, Meta lets you choose a higher-intent version that adds a review step before submitting. It trades a little volume for a real lift in intent. Use it. The default "More Volume" form is the tyre-kicker factory.

3. Turn on lead filtering. When you ask a multiple-choice qualifying question, Meta can auto-disqualify anyone who picks the wrong answer, so they never land in your CRM. Set it up once and it screens for you, day and night.

4. Optimise for conversions, not clicks. If your performance goal is "Maximize Link Clicks," Meta does not care what happens after the click. Pick the Leads objective, and where you can, optimise for a deeper event than a raw form-fill. You get what you ask for, so ask for buyers.

5. Feed your real sales back to Meta. This is the step almost everyone skips, and it is the one that compounds. Connect your CRM via Meta's Conversions API and send back the events that matter, like Booked Appointment or Purchase. Now the algorithm learns what a real customer looks like and goes hunting for more of them. Meta's own Advantage+ leads data shows feeding conversion data back can cut cost per quality lead by about 15% and lift lead-to-quality conversion by 44%.

6. Follow up in minutes, not hours. Even a good lead rots fast. A classic Harvard Business Review study (Oldroyd, McElheran and Elkington) found firms that contacted a lead within an hour were 7 times more likely to qualify it than those who waited just an hour longer. Your "bad lead" often just messaged three competitors and went with whoever replied first.

Get these six right and you stop feeding a machine that never learns. Miss two and you keep burning Rands.

Want us to do your marketing for you? Book a free call with V8 Media.Want us to do your marketing for you? Book a free call with V8 Media.

Lead forms vs landing pages: which gets better leads?

The format you pick changes your lead quality before you write a word of copy.

Native lead forms live inside Facebook and Instagram. Almost no friction. Cheapest, highest volume, lowest intent unless you qualify hard.

Landing pages send the click to a page you control. More friction. Fewer leads. But the person had to read your offer and choose to act, which filters out the half-interested.

The gap is real. In our own accounts, a good landing page qualifies far more of its leads than a raw native form. As a rough industry rule of thumb for considered purchases, that looks like 50% to 70% qualified off a strong page versus 22% to 35% off an unfiltered form. Forms win on cost. Pages win on quality.

What mattersNative lead formLanding page
Cost per leadLowestHigher
Lead volumeHighLower
Lead quality (unqualified)Low unless you qualifyHigh
Friction for the userAlmost noneMost
Control over the messageLimitedFull
Speed to launchFastestSlower (need a page)
Best forVolume + simple local offersHigh-value, trust-based sales

Here is the call after years of running both. Do not marry one format. If you sell a R500 local service, a qualified instant form is fine. If you sell a R50,000 install, a proper landing page plus a follow-up chat beats a cheap form every time.

And if your page is the weak link, fix that first. We wrote the playbook in how to skyrocket landing page conversions.

Front-end offers create back-end problems

Free guide. Free audit. Free consultation. Free everything.

These work. Until they don't.

A "free" front-end offer generates volume and low commitment by design. If your business is built to upsell later, that can work fine. If you need the first enquiry to be a real buyer, "free" is filling your pipeline with people who only ever wanted the free thing.

Match the offer to the intent you actually want. Want serious enquiries? Make the offer something only a serious person would raise their hand for. "Free quote on your R200k+ kitchen renovation" filters harder than "free guide."

This is one of the patterns behind the biggest Facebook ad mistakes we see every week.

A real Rand example

Let me make this real with money, the way we always do.

Two service businesses. Same city. Both spend R10,000 a month on Meta.

Business A runs a wide-open lead form. No qualifying questions. "More Volume" setting. Creative that screams "best prices." Leads come in at R30 each, so R10,000 buys around 330 leads. The sales rep is buried. Most cannot afford the service. A handful book. The owner says Facebook is broken.

Business B runs the same budget through a qualified form. Three questions, "Higher Intent" setting, lead filtering on, creative that states the price range, and sales fed back to Meta. Leads cost R150 each, so R10,000 buys about 66 leads. But 70% are real prospects, the rep only calls people who can buy, and follow-up happens in minutes.

Same R10,000. Business A got 330 headaches. Business B got 66 leads worth chasing and a sales team that still believes in the ads.

That is the whole game. You are not buying leads. You are buying qualified conversations.

Want us to do your marketing for you? Book a free call with V8 Media.Want us to do your marketing for you? Book a free call with V8 Media.

Track the right numbers or you will never fix this

You cannot fix what you do not measure.

If all you watch is cost per lead, you will keep chasing the cheapest, worst leads on the platform. The dashboard will look amazing while your bank balance does not move.

Watch these instead:

  • Cost per qualified lead. What you pay for a lead that actually fits. This is the honest version of cost per lead.
  • Lead-to-sale rate. How many leads turn into paying clients. Low here usually means a quality or follow-up problem, not a volume one.
  • Cost per acquisition. The Rand cost to win one customer. The only number that pays your bills.
  • Speed to first contact. How fast you reply. The hidden metric that quietly decides your close rate.

We list the full set in what Facebook lead generation metrics you should measure. Track these and "bad leads" stops being a vague feeling and becomes a number you can attack.

How V8 Media fixes lead quality

We are a performance agency. If the ads do not pull real leads and real sales, we failed.

For lead quality we start with the offer and the filter, not the ad. We build the right capture method for your business and run it through proper Meta ads management, with qualifying questions, the higher-intent form, and lead filtering switched on from day one.

Then we close the loop most businesses never touch. We wire your sales back into Meta so the algorithm learns who actually buys, and our AI lead generation system catches every enquiry and follows up in seconds, day or night. A hot lead at 9pm on a Sunday gets answered before your competitor wakes up.

When it fits, we run Google Ads alongside Meta too, because the buyer searching on Google and the buyer scrolling Facebook are often the same person at a different moment.

And we measure all of it. Cost per qualified lead, cost per sale, speed to contact. No vanity metrics. Just a clear picture of what each Rand brings back.

Five hundred businesses. R2 billion tracked. One pattern. Whoever filters best and replies first, wins.

Frequently asked questions

Why are my Facebook ads getting bad leads?

Because nothing filters out the wrong people and Meta does not know who your buyers are. A native lead form pre-fills a stranger's details and lets them submit in three taps without reading your offer, so you collect curious clickers instead of buyers. On top of that, if you never feed your real sales back to Meta, the algorithm just chases the cheapest form-fill, which is the lowest-intent person on the platform. Fix it by adding two to four qualifying questions, writing creative that repels the wrong audience, optimising for conversions instead of clicks, and following up in minutes.

How do I get higher quality leads from Facebook lead ads?

Add friction on purpose. Put two to four qualifying questions on your form (budget, location, timing), switch to Meta's "Higher Intent" form option, and turn on lead filtering so anyone who picks the wrong multiple-choice answer is auto-disqualified. Then feed your closed sales back to Meta via the Conversions API so it learns who your real customers are. Lead-gen tools like LeadSync report that qualifying questions trim low-intent form-fills by roughly 20% to 30% in volume, and lift quality by more. Quality leads cost more per lead but far less per sale.

Is cost per lead the right metric to track?

No. Cost per lead is a vanity metric on its own. The numbers that matter are cost per qualified lead and cost per acquisition (the Rand cost to win one paying customer). A R40 lead that never buys is expensive. A R500 lead that becomes a R30,000 client is cheap. WordStream's 2025 data puts the average Facebook cost per lead at about $27.66 (roughly R500) and rising, but that number is meaningless until you know how many of those leads actually convert.

Are landing pages better than Facebook lead forms for lead quality?

For quality, usually yes. The person has to click through, read your offer and choose to fill in a form, which filters out the half-interested. In our own accounts, a good landing page qualifies far more of its leads than a raw native form. As a rough industry rule of thumb for considered purchases, that looks like 50% to 70% qualified off a strong page versus 22% to 35% off an unfiltered form. The trade-off is higher cost per lead and lower volume. Use native forms (well qualified) for simple, high-volume local offers, and landing pages for higher-value sales that need trust.

How fast should I follow up with a Facebook lead?

Within five minutes if you can. A Harvard Business Review study (Oldroyd, McElheran and Elkington) found firms that contacted a lead within an hour were 7 times more likely to qualify it than those who waited even an hour longer. People enquire with several businesses at once and go with whoever replies first. An automated WhatsApp or email reply buys you time by acknowledging the lead instantly, but a human or a smart system needs to take over fast while they are still warm.

Does adding qualifying questions increase my cost per lead?

A little, and that is the point. Qualifying questions add friction, so a few low-intent people drop off and your raw cost per lead ticks up. But your cost per qualified lead and cost per sale usually fall, because your sales team stops wasting hours on people who were never going to buy. Two to four questions is the sweet spot. Fewer and you filter nothing, more and you start losing good leads too.

Key takeaways

  • Bad Facebook leads are a filtering problem, not a targeting problem. Your ad either repels the wrong people or invites them in.
  • Native lead forms are cheap because they are frictionless, which is exactly why they pull in tyre-kickers. Cheap does not mean high intent.
  • The fix is six steps: two to four qualifying questions, Meta's "Higher Intent" form, lead filtering on, optimise for conversions, feed real sales back via the Conversions API, and follow up in minutes.
  • Track cost per qualified lead and cost per sale, not cost per lead. WordStream's 2025 data shows the average Facebook CPL at about $27.66 and rising ~20% year on year, with form conversion down to 7.72%.
  • Landing-page leads qualify at roughly 50% to 70% in considered-purchase categories versus about 22% to 35% for raw native forms. Forms win on cost, pages win on quality.
  • Speed wins. Contact a lead within an hour and you are 7 times more likely to qualify it (Harvard Business Review). Most "bad leads" just went with whoever replied first.

Tired of paying for leads that never buy?

Five hundred businesses. R2 billion tracked. We have seen exactly how bad lead quality happens, and how to stop it. Book a free call. We look at your offer, your form, and your follow-up speed. Then we tell you exactly where you are losing money. In Rand.

Claim Your Free Audit