This comes up on nearly every ad campaign we are asked about, and it is usually argued with opinions. It does not have to be - there is a real trade here, and once you can see it the answer is usually obvious for your particular business.
What is a Meta lead ad?
A lead ad - Meta calls the form an instant form - opens a form inside Facebook or Instagram rather than sending the person to your website. Because they are signed in, Meta pre-fills their name, email and sometimes their phone number. They confirm, they tap submit, and they never leave the app.
The leads then sit in Meta, and you either download them as a file, open them in Meta Business Suite, or connect them to a CRM so they arrive somewhere a human will see them.
The honest trade-off
Instant forms get you more leads for less money. Landing pages get you better ones. That is the entire trade, and almost everything else written about this is a restatement of it.
Cheaper, faster, more
No page needed, no loading time, two taps on a pre-filled form. Volume goes up and cost per lead goes down - reliably enough that it is not really disputed.
Fewer, better, yours
The person chose to leave the app, read your page and type their details. That friction removes the half-interested, and what is left is a list worth phoning.

Why are lead ad leads lower quality?
Because of how little the person had to do. Filling a landing page form means leaving the app, waiting for a page, reading it, and typing. Each of those steps is a small test of intent, and somebody who clears all four genuinely wants something.
An instant form removes every one of those tests. The details were already there. Sometimes that captures a serious buyer who would have been lost to a slow page - that is the upside, and it is real. Other times it captures somebody who tapped twice while scrolling and does not remember doing it by the time you call.
There is also a practical problem nobody mentions: the pre-filled phone number is whatever is on the Facebook account, which may be years old. A landing page makes people type the number they actually use.
When lead ads are the right answer
- You have no website, or no good page to send people to. A lead ad beats a bad landing page every time. Start here, build the page later.
- The offer is simple enough to explain inside the ad. A free consultation, a price list, a brochure. If the ad can carry the whole pitch, the page adds friction and nothing else.
- You have the capacity to call a lot of people quickly. Volume only helps if somebody works through it. Lead ads produce a longer list, and a longer list ignored is worse than a short one.
- You are testing a new offer and want to know whether anybody wants it at all, before paying to build a page for it.
When a landing page is the right answer
- What you sell is expensive or considered. Property, machinery, a construction job, a long contract. Nobody commits to those from two taps, and the people who would are not the buyers you want.
- You need qualifying information the instant form cannot comfortably collect - a city, a budget range, a size, a deadline.
- Your sales team is small. Twenty good leads a small team can actually phone beat eighty it cannot.
- You want to retarget. People who visit your page can be shown ads again later. People who filled an instant form never visited anything.
- You are running Google Ads too. You need the page regardless, so the marginal cost of using it for social as well is nothing. What that page needs.

If you use lead ads, do these three things
- Turn on the higher-intent version of the form. Meta offers a setting that adds a review step before submitting. It lowers your lead count and raises what the remaining ones are worth - which is the whole argument of this article, available as a switch.
- Add one question of your own. A single short answer the person has to type - which city, what size, what budget - reintroduces just enough friction to separate the serious from the scrolling, and it tells your sales team what to say when they call.
- Connect the leads to somewhere a human looks. Leads left sitting in Meta Business Suite go cold in hours. If nobody is downloading that file daily, send them to WhatsApp or email automatically instead.
How to settle it with your own numbers
Run both for two weeks with the same budget, the same creative and the same offer. Then compare one number, and it is not cost per lead:
You need two things for this to work: somebody recording what happened to each lead, and the patience to wait two weeks before deciding. Neither is technical, and both are where most businesses give up and go back to arguing about it instead.
If the landing page is the part you are missing, that is what we build - one offer, one page, tracking from the first click, usually live in days rather than weeks.