All articles

Lead Generation

Meta Lead Form vs Landing Page: Which Books Jobs

In a 630-lead test, Meta instant forms cost $2.04 a lead vs $3.77 for a landing page. WordStream's data said the reverse. Here is how to pick by booked jobs.

16 min read
Photo: Modar Kajo / Unsplash

The short answer

Use a Meta instant form when the job is simple, you call back within minutes and you can qualify inside the form with higher intent, conditional logic and SMS verification. Use a landing page when the job is big, needs proof, or your team is drowning in unreachable leads. Judge both by cost per booked job, never cost per lead.

A Meta lead form (Meta calls it an instant form) gets you more leads for less effort, and a landing page gets you fewer leads that have usually read more before they raise a hand. Which one is "better" depends on one number most dashboards never show you: cost per booked job.

The two most-cited public tests of this question reached opposite conclusions. The lesson they share: the path that wins on cost per lead can lose on cost per customer, and only your call log and CRM can tell you which. If you are still working out what a good cost per lead looks like for your trade, read that first, because this decision sits one layer below it.

What is the difference between a Meta lead form and a landing page?

A Meta lead form opens inside Facebook or Instagram and submits without the person leaving the app; a landing page is a page on your own site that the ad sends people to.

Instant form. You pick the Leads objective, choose instant forms as the conversion location, and build a form in Ads Manager. Meta's help page on lead ads says name, email and phone may be prefilled if the person already gave them to Meta. It offers custom questions, conditional answers, conditional logic, gated content, a Messenger follow-up and two quality filters: phone number verification and work email validation.

Landing page. The ad links to a page you control. You decide the headline, the proof, the photos, the price guidance and the form. You can put a tap-to-call button on it, track calls, and fire your own pixel and analytics events.

The trade-off everyone repeats is friction: a page load and typing versus two taps. What it leaves out is that the instant form now has its own friction controls.

Why the two big tests disagree

The data on this question points both ways, so anyone who tells you one format always wins is selling one format.

WordStream, 2019. WordStream pulled 60 days of client data across more than 3,000 campaigns and about $9.5 million in spend. Lead ad campaigns converted clicks to leads at 12.54% against 10.47% for landing page campaigns, but averaged $17.98 per action against $13.26. In WordStream's own account, landing page campaigns had a 5.7% higher conversion rate to a qualified lead and a 1.4% higher rate to a demo, and a significantly lower cost per quality lead. Most pages quoting this study mention the conversion rates and skip the fact that the forms were the more expensive option.

Jon Loomer, more recent. Loomer ran identical ads to an instant form and to a website form and generated 630 leads. Instant forms: $801.26 for 392 leads, $2.04 each. Website: $897.78 for 238 leads, $3.77 each. He defined a quality lead as someone who clicked a link in his follow-up emails, and the rates came out at 29.1% for instant forms and 29.0% for the website, which put instant forms at $7.03 per quality lead against $13.01. The website leads did win on one measure: 92.4% of their emails were deliverable, against 83.7% for the instant form.

Note

Why both can be right. WordStream's leads led to a software demo; Loomer's were email sign-ups for a free guide. The more a job needs trust and a site visit, the more the extra reading on a landing page tends to matter.

Neither test was run on a local service business, which is why the next section matters more than either study.

The number that decides it: cost per booked job

Judge each path by what it costs to put a real appointment on the calendar, because cost per lead rewards the format that is easiest to submit, not the one that fills your schedule.

Here is what the gap looks like in practice. A renovation advertiser posted in r/FacebookAds that they had spent about $600 for 52 instant form leads, and those 52 leads produced two booked appointments. "Almost all of these are leads that don't know they filled the form," they wrote. That is roughly $11.54 per lead and $300 per booked appointment. The lead cost looked fine. The appointment cost is what they were paying for.

A UK agency owner on the Let's Run Facebook Ads podcast described the opposite result for two clients. One paid about £37 per website lead, tested an instant form at around £10 to £11, and got 24 leads that turned into eight home appointments in a week for a £10,000 product, so they switched off the website leads. The other ran both: instant form leads at about $10 and website leads at about $25, with the forms "closing business, but just not at a conversion rate of the website leads." Same platform, same agency, different winners.

Run your own numbers with this table. Fill it from your call log, not from Ads Manager.

StepInstant formLanding page
Spend in the period$$
Leads Meta reported
Leads you could actually reach
Leads that were in your area and wanted the job
Appointments or estimates booked
Spend divided by appointments booked$$
Jobs won, and their gross profit

The row that surprises most owners is "leads you could actually reach." In an r/PPC thread about lead quality, one advertiser said around 20% of their leads could not be contacted and probably another 20% did not qualify. If you are losing a similar share, the form type is only half the problem; the other half is how quickly a person calls. Our breakdown of how fast to respond to a lead covers that side, for both formats.

Paying for form leads nobody can reach? We set up the lead system behind your Meta ads: qualifying questions that filter, every lead sent to your phone and CRM in seconds, and source tags so you see cost per booked job for the form and the landing page side by side.

Get a lead plan

When an instant form is the better choice

Use an instant form when the offer is simple, the job is easy to explain in a sentence, and someone can call back within minutes.

  • Simple, well-understood offers. A tune-up, an inspection, a seasonal clean, a free estimate on a common job. People do not need a page of proof to know what they are asking for.
  • You have no landing page yet. As the UK agency owner above put it, if a form produces leads, even poor ones, the ad and offer are proven and a landing page becomes a safer investment.
  • Your team calls fast. An instant form lead is at its warmest in the first minutes. If nobody can pick up the phone until tomorrow, the form's speed advantage is wasted. A missed-call text back setup and instant lead alerts close that gap.
  • You can qualify inside the form. With custom questions and conditional logic, the form can screen out renters, out-of-area postcodes and "just browsing" answers before they become leads.

When a landing page is the better choice

Use a landing page when the job is expensive, the buyer needs evidence, or your team is already buried in leads that go nowhere.

  • High-ticket, considered jobs. Replacements, remodels, solar. A page can show photos, financing, reviews and warranty terms before anyone submits.
  • A narrow service area or job type. A page can say plainly which towns you serve and what you do not take on, which saves calls for both sides.
  • Your phone matters more than your form. A landing page can carry a tap-to-call button and a tracked number. If most of your good jobs start with a call, measure it with proper call tracking for contractors rather than treating form fills as the only conversion.
  • You want your own data. Visits, scroll depth and form starts stay in your analytics, not only inside Meta.

A landing page is not a quality filter by itself; a slow page or long form adds friction without adding trust. One r/PPC advertiser described replacing a 15-field landing form with a short stepped quiz and seeing cost per lead fall from €19 to €4 without touching the ads (their account, not a controlled test). If your site gets clicks and little else, the pattern in website traffic but no calls usually explains why, and a single focused page beats adding more pages.

The higher intent settings, and the catches nobody mentions

Meta gives you four real ways to make an instant form filter harder, and each one has a limit worth knowing before you rely on it.

SettingWhat it doesThe catch
Higher intent form typeAdds a line saying your business may follow up and a review screen where people confirm their detailsMeta says it only delivers to Facebook and Instagram feeds on mobile, not desktop
Custom and multiple choice questionsMakes people answer something that is not prefilledEvery question costs volume; ask only what changes routing
Conditional logic"Close form" answers end the form, so that person never becomes a leadMeta warns it may increase cost per lead
SMS verificationPeople must enter a one-time passcode texted to their mobile before the form submitsLandlines cannot verify; mobile placements only; lead count and cost may change

Higher intent. Meta's page on form types says Higher Intent adds inline context and a review screen to prevent submissions from people "only marginally interested," and suggests it when every lead needs follow-up, which describes nearly every service business.

Conditional logic. In Meta's conditional logic guide, each multiple choice answer can go to another question, submit the form, or close it. People who close it are treated as non-leads and you receive none of their information. "Do you own the home?" with "No" set to close, or a list of towns where out-of-area answers close, filters before you pay for a lead rather than after.

SMS verification. Meta's verification page says the person must successfully verify a one-time passcode to submit, anyone who cannot is not counted as a lead, and a verified number is not prompted again for 90 days. Your downloaded leads get a phone_number_verified column, which Meta says may not appear through a CRM integration. Test it rather than assume: the agency owner on the podcast said his verified tests produced no leads at all.

Where you build the form matters. Meta states that these advanced features are only available when you create the form in Ads Manager. A form made in Meta Business Suite can only be a simple contact form. If you have been boosting posts from Business Suite with a lead form attached, you have probably never had access to any of the filters above.

Tip

One friction question beats three contact fields. In the renovation thread, a reply put it bluntly: "Reducing fields doesn't increase quality, it usually makes it worse. Higher intent comes from friction, not less of it." Contact fields are prefilled, so they add no friction. A question the person has to think about does.

Fake and bot submissions are a separate problem from low intent, and the fixes overlap only partly. If you are seeing names that are gibberish or numbers that are never connected, the checks in how to tell if a lead is fake and the website-side fixes in stopping spam form submissions are the next step.

The CRM sync problem: where instant form leads get lost

An instant form lead is only useful if it leaves Meta immediately; left in Ads Manager, it goes cold and eventually disappears from download.

The 90-day limit. Meta's expired leads page says leads can be downloaded for up to 90 days from submission, even if you view lifetime results, and recommends a CRM. In practice the lead should reach a phone within a minute anyway.

Meta's quality optimizer is built for forms, not pages. The Conversions API for CRM guide says the Conversion Leads performance goal "is currently only compatible with Facebook/Instagram's Lead Ads (Instant Forms)." You send lead stages from your CRM back to Meta, such as "qualified" or "estimate booked," and Meta optimizes toward people who reach that stage. Meta claims this reduces cost per quality lead by 19% on average, based on A/B tests on 273 advertisers in January 2024. That is Meta's own figure about Meta's own product, so treat it as a claim.

The guideline that matters for a small business is the fit test. Meta says it works best if you:

  • store the 15 to 17 digit Meta lead ID in your CRM
  • generate at least 200 leads per month
  • upload data at least once per day
  • optimize for a stage that happens within 28 days of the lead
  • pick a stage with a conversion rate between 1% and 40%

Plenty of small service businesses never produce 200 Meta leads a month. If that is you, tag every lead by source and form, record the outcome in your CRM, and decide from the cost per booked job table above instead of waiting for the algorithm.

Head to head

Instant formLanding page
Best forSimple offers, fast callback, testing an adHigh-ticket jobs, proof-heavy decisions
Setup effortMinutes in Ads ManagerA page, a form, tracking, mobile testing
Cost per leadOften lower, not always (see WordStream)Often higher
Lead qualityLow on More Volume; better with higher intent and logicUsually more intentional if the page is focused
Built-in filtersHigher intent, conditional logic, SMS verification, work emailWhatever your form and page can do
Phone calls"Call business" button on the ending screenTap-to-call and tracked numbers on the page
Your own analyticsLimited to MetaFull
Lead storageDownloadable for 90 days; sync it outLands in your own inbox or CRM
Meta's Conversion Leads goalYes, with 200+ leads a monthNo, per Meta's guide

Choose the instant form if your job is simple to understand, you can call within minutes, you will use higher intent plus at least one closing question, and you need proof that the ad works before building anything.

Choose the landing page if the average job is large, homeowners want photos and reviews before they talk to you, your service area is tight, or your office is already chasing more unreachable leads than it can handle.

Run both if you can split budget by service line (forms for maintenance offers, a page for replacements) and tag every lead so the comparison is real.

A 3-question test before you switch

Answer these from last month's leads before you change anything.

  1. Of the leads Meta reported, how many did you actually reach by phone? If fewer than about half, you are losing leads before the format matters: fix call speed and add verification or a closing question before you blame the format.
  2. How many minutes passed between submission and your first call? If the answer is hours, a landing page will not save you; the same delay kills website leads too.
  3. What did one booked appointment cost from each path? If you cannot answer, you do not have a format problem yet. You have a tracking problem, and that is the cheaper one to fix.

If question three shows forms booking at a higher cost per appointment even after higher intent and a closing question, build the landing page. If forms book cheaper, stop worrying about "lead quality" in the abstract and scale them.

Cannot answer question three? That is the first thing we fix. We connect your Meta forms and landing pages to one lead inbox, text and call new leads within a minute, and tag every job back to the ad and form that produced it, so the next budget decision is based on booked work.

Get a lead plan

Deeper answers

Can I use both in the same funnel?

Yes. The instant form's ending screen can send people to your website, offer a file or show a "call business" button, as Jon Loomer's instant forms guide shows. With conditional logic, a "this month" answer can see a call button while a "just researching" answer sees your project photos.

Does a landing page make the lead less likely to be fake?

Somewhat, because nothing is prefilled. It does not stop bots on its own, and bought lead sources have the same problem at a higher price, which is why we judge Porch and similar lead sources on reachability too. On forms, SMS verification is Meta's strongest filter; on pages, a honeypot field does similar work.

Why do my leads convert worse than the ads suggest?

Because Ads Manager counts submissions, not conversations. Trade-specific cases like garage door leads that do not convert usually come back to three causes: slow first contact, no qualification before the lead exists, and no record of which leads became jobs.

Go deeper

The short version: start with a higher intent instant form and one closing question, call every lead within minutes, and track what each path costs per booked appointment. Build the landing page when the numbers, not the folklore, say the form is booking the wrong people.

Frequently asked questions

Are Meta lead forms or landing pages better for lead quality?
Landing pages usually produce fewer, more intentional leads, but the public data is split. WordStream's 2019 review of over 3,000 campaigns found landing pages produced a higher qualified-lead rate, while Jon Loomer's 630-lead test found both paths had almost the same share of quality leads, 29.1% for instant forms and 29.0% for the website. Test both on your own offer and judge by booked jobs.
Are Facebook instant forms cheaper per lead than a landing page?
Often, but not always. In Jon Loomer's test instant forms cost $2.04 per lead against $3.77 for website leads. In WordStream's 2019 data across about $9.5 million of spend, lead ad campaigns averaged $17.98 per action against $13.26 for landing page campaigns. The format that is cheaper per lead in your account is not automatically cheaper per customer.
Does the higher intent form type reduce the number of leads?
Usually, because it adds a review screen where people confirm their details and a line saying your business may follow up. That is the point: Meta describes it as a way to avoid submissions from people who are only marginally interested. Note that Meta only delivers higher intent forms to Facebook and Instagram feeds on mobile, not desktop.
Do Facebook lead form leads expire?
Yes, for download. Meta says leads are available to download for up to 90 days from the moment each person submits the form, even if you view lifetime results. If you download by hand every few months, you lose the oldest leads. Connect the form to a CRM or an automation so every lead leaves Meta the moment it arrives.
Why do Facebook leads say they never filled out the form?
Because a More Volume instant form is prefilled from their profile and takes a couple of taps, so some people submit without registering what they did. One renovation advertiser in r/FacebookAds said almost all of 52 leads from $600 of spend did not know they had filled out the form. Higher intent, a real qualifying question and a call within minutes all reduce it.
Should I send Facebook ads to my homepage instead of a landing page?
Usually not. A homepage has menus, several services and many exits, while a landing page repeats the ad's promise, shows proof for that one job and asks for one action. If you have no landing page yet, a well built instant form is a better test than sending paid clicks to a general homepage.
Is Meta's SMS verification worth turning on?
It is worth testing if fake numbers are your main problem. People must enter a one-time passcode sent by text before the form submits, so bots and wrong numbers drop out. The catches, per Meta: landline numbers cannot verify, the ads only run on mobile placements, and lead count and cost per lead may change. One UK agency owner reported his SMS-verified tests produced no leads at all.
How many questions should a Facebook lead form have?
Ask only what changes who you call first or whether you call at all: service needed, postcode or town, timing, and whether they own the property. WordStream reported AdEspresso's finding that cost per lead climbs sharply after about five questions. Two or three questions that make people think usually beat one extra contact field.

Where Pavado comes in

How Pavado builds a CRM around your jobs

Instant forms and landing pages both fail when leads sit in Meta and nobody calls for hours. We build the lead system behind your ads: forms that filter, leads routed to your phone and CRM in seconds, and every lead tagged so you see cost per booked job, not cost per lead.

Instead of bending your shop around someone else's software, we build the system around how your jobs actually move, and connect it to what you already use.

  • Your pipeline, your stages. From first call to paid invoice, set up the way your team already works.
  • Automations for the busywork. Follow-ups, reminders and handoffs that happen without anyone remembering.
  • One record per customer. Calls, quotes, jobs, photos and invoices in one place instead of five apps.
  • Connected to your stack. QuickBooks or Xero, Gmail or Outlook, payments and e-sign, plus thousands more through Zapier and an API.
  1. 1.Book a free demo and walk us through how a job moves today.
  2. 2.We map the workflow and send a scoped proposal, free.
  3. 3.We build it, connect your tools and get your team using it.

The first conversation and a scoped proposal are free, and we will tell you early if we are not the right fit.