Meta Ads guide
Facebook lead ads: instant forms vs landing pages
Facebook lead ads collect a prospect's details inside Facebook or Instagram, in a prefilled instant form, or send the click to a landing page you own. The form wins on volume and speed, the page on data and self-qualification. Neither wins on cost per lead alone: the number to run on is cost per qualified lead, and Meta's qualified leads performance goal now needs a Conversions API integration to learn from it.
Reviewed Oct 4, 2026
Two destinations
Instant forms against landing pages
Both run under Meta's Leads objective. The conversion location decides where the prospect types their details, and that decides what you get.
| Instant form | Landing page | |
|---|---|---|
| Volume | Highest. The form opens in the app and Meta may prefill name, email and phone from the profile | Lower. The visitor leaves the app, waits for the page, types everything |
| Cost per lead | Lowest per submitted lead with the default More volume form; the higher intent form gives some of it back | Higher per lead, because fewer people finish, and closer to the cost of a lead who meant it |
| Lead quality | Mixed. Prefill lets a marginal prospect submit in two taps; higher intent adds a review screen to filter them | Higher on average. The visitor read the offer and chose to fill a form |
| Speed | Live in an afternoon, no site needed. Higher intent forms deliver on Facebook Feed and Instagram feed on mobile only | Needs a page, a form, a pixel and a thank-you event; runs on every placement and device |
| Data and tracking | Meta holds the lead; download it from Ads Manager, your Page or Business Suite, or pull it into a CRM. Leads are available for 90 days | Your page records the visit, the source and the lead, and sends it from your server to the dataset of your choice |
| Follow-up | The lead expects a call or a message; the form itself can say your business may follow up | The page can qualify, book a slot or show pricing before anyone calls |
Form behavior from the Meta Business Help Center pages listed under Sources checked: prefilled contact fields, the three form types, the 90-day download window. The landing page column describes a page you host with your own tracking.
The formulas
From cost per lead to cost per qualified lead
- Cost per lead
Cost per lead = ad spend ÷ leads
$2,000 of spend for 80 form submissions is $25 per lead. It says nothing about who those 80 are.
- Cost per qualified lead
Cost per qualified lead = ad spend ÷ leads your team accepted
If 32 of the 80 reach a conversation, $2,000 ÷ 32 = $62.50. This is the number the ad set should be judged on.
- Break-even cost per lead
Break-even cost per lead = contribution per sale × close rate
A sale that leaves $900 after delivery costs, with 8% of leads closing, allows $72 per lead. Above it, each lead loses money on its first sale.
01
How Facebook lead ads work
Facebook lead ads, now Meta lead ads, run under the Leads objective in Ads Manager. At the ad set you pick a conversion location: an instant form that opens inside Facebook or Instagram, your website, a messaging thread or a call. The instant form is what most people mean by lead ads. Meta describes it as a way to generate and qualify leads by asking people to fill out a form without requiring them to leave Facebook or Instagram, and contact fields such as name, email and phone may be prefilled when the person has already given that information to Meta.
A form has four sections: the form type, an optional intro that becomes mandatory with the rich creative type, at least one question, a privacy policy, and an ending with text, a code or a call to action. An account can keep 100 saved forms; the 101st replaces the oldest. Submitted leads sit with Meta. You download them from Ads Manager, your Page or Meta Business Suite, or pull them through a CRM integration, and Meta keeps them available for 90 days from the submission, after which they can no longer be downloaded even if the campaign's lifetime results still count them.
02
Meta instant forms: more volume, higher intent, rich creative, and when each
Meta ships three form types. More volume is the default: it is built so people can quickly submit the form on a mobile device and is designed to generate a larger number of leads. Higher intent adds two things, inline context under the contact fields saying your business may follow up, and a review screen where the person confirms their details before sending. Meta says these features help you receive more intentional submissions and avoid people who are only marginally interested, and recommends the type when each lead needs follow-up or further qualification. Higher intent forms only deliver on Facebook Feed and Instagram feed on mobile, never on desktop.
Rich creative lets you change the color scheme, add images and add text such as product descriptions and promotions, and Meta notes it can potentially increase lead quality by giving the form more context. The choice follows from who answers the phone. A sales team that calls every lead within the hour wants higher intent: fewer, confirmed numbers. A newsletter, a quote request or a free download that an automation handles can take more volume. A product that needs to be seen before anyone shares a number takes rich creative, or a landing page.
- More volume: automation handles the lead and a wrong number costs nothing
- Higher intent: a human calls, and each bad lead costs a call
- Rich creative: the offer needs an image or a paragraph before the ask
03
Facebook lead ads vs landing page: how to choose
The table above is the decision. An instant form trades data and self-qualification for volume and speed: Meta holds the lead, the visit never touches your site, and your analytics see nothing until the CSV or the CRM sync arrives. A landing page trades volume for ownership: the visitor's source, pages and form are recorded on your domain, the lead event can be sent from your server to Meta's Conversions API, and the page itself can show pricing, a calendar or a qualifying question before the form.
Choose the form when the ask is simple, the follow-up is human and fast, and the site is slow or does not exist yet. Choose the page when the lead needs to qualify itself, when the offer needs explaining, or when you need the lead in your own systems the moment it arrives. When the answer is unclear, run both in two ad sets with the same audience and creative for two weeks and compare cost per qualified lead, not cost per lead. The form will almost always win the first number; it has to win the second to keep the budget.
04
Why cost per lead misleads, and what to measure instead
LocaliQ's 2026 Facebook advertising benchmarks put the average cost per lead for leads campaigns at $27.39 across industries, from $12.30 in career and employment to $61.56 for dentists and dental services, against $27.66 the year before. The spread between industries is wider than any gain from a better form, which is the first reason a cost per lead benchmark is weak. The second is that the metric counts a submission, and the More volume form is built to make submissions easy. A campaign can halve its cost per lead by collecting people who will never answer the phone.
The number to run on is cost per qualified lead: spend divided by the leads your team accepted after first contact, which the formula above sets next to cost per lead. Set a ceiling from the sale: contribution per sale times the share of leads that close is the break-even cost per lead, and the target sits below it. With a $900 contribution and 8% closing, that ceiling is $72; a $25 lead that never closes is more expensive than a $60 lead that does.
05
Send qualified and closed leads back to Meta
Meta's lead ads have two main performance goals at the ad set. Maximize number of leads shows the ad to people most likely to share their contact information. Maximize number of qualified leads, the goal Meta previously called conversion leads, shows it to people most likely to convert after sharing their details, and it learns that from what happens in your CRM. Since April 2026 the qualified leads goal is no longer available for new campaigns without a Conversions API integration, and existing campaigns are affected from August 2026. The setup starts in Ads Manager under Conversions, Leads, then Qualified leads, or in Events Manager by connecting a CRM as a data source: you choose a dataset, pick the funnel stages that count, and during the learning phase Meta asks for a CRM event on every lead status change.
For leads that come through your own site, Adrails tracking does the server side. The script on your pages records the visit and keeps the click ids; your server records the lead with a signed call and the same event_id your pixel sent. Only these signed events reach Meta: Adrails sends a lead as Meta's Lead event to the dataset you choose under Settings, Tracking, with the event_id for deduplication, the time, the source URL, the fbc and fbp values, and the customer's email and phone hashed with SHA-256. Events from the page script stay in Adrails, and a value limit and a daily limit per platform hold back anything a leaked key or a broken integration might send. A signed Lead sent when your team accepts the lead, rather than when the form is submitted, is how a website lead campaign gets a conversion that means something.
06
Follow up within minutes, not days
Meta explains its 90-day download window by saying that holding leads longer would not be beneficial since customer interest would have diminished, and recommends downloading leads often or using a CRM so none are lost. The same logic applies to the first hour. A 2011 Harvard Business Review study of how companies handle online leads concluded that most are not responding nearly fast enough, and a lead ad is the fastest kind of lead there is: the person was in a feed thirty seconds ago and will be again in a minute.
Treat the gap between submission and first contact as a campaign metric. Push the lead into the CRM the moment it arrives rather than on a daily export, give the first call or message a target measured in minutes, and write the follow-up into the form: the higher intent form's inline context tells the person your business may contact them, which makes the call expected rather than unwelcome. If nobody can call within the hour, send a message immediately and book the call.
- Lead in the CRM within a minute of submission, by integration rather than export
- First contact within the hour, measured and reported weekly
- A short message the moment the lead arrives, even when the call waits
- Download or sync before the 90 days run out
07
Read cost per lead against cost per qualified lead every week
Once qualified leads are recorded, the weekly reading is two columns side by side, as in the worked example above. When cost per lead falls and cost per qualified lead rises, the extra leads were noise: a form type, an audience or a creative is collecting people who will not answer. When cost per lead rises and cost per qualified lead falls, the change was right even though the dashboard looks worse. When both move the same way, the market or the creative moved, and the next step is a new ad rather than a new form.
In Adrails, Analysis puts the accounts side by side for the same period, and a campaign's Tracking tab lists the customers each ad brought and what they are worth once Stripe or Shopify is connected and visits carry the campaign and ad ids. Automations send a weekly report to Slack or email and raise an alert when a cost metric crosses the line you set. A budget change prepared by the Media Buyer is capped at 30% per step and is a proposal you apply in Adrails, which is the right pace for lead campaigns: one step, one week, read the second column, step again.
Worked example
Four weeks of cost per lead against cost per qualified lead
| Week | Spend | Leads | Cost per lead | Qualified leads | Cost per qualified lead | Read it as |
|---|---|---|---|---|---|---|
| 1 | $2,000 | 80 | $25.00 | 32 | $62.50 | Baseline |
| 2 | $2,000 | 110 | $18.18 | 30 | $66.67 | Cheaper leads, dearer qualified leads: the extra 30 were noise |
| 3 | $2,000 | 70 | $28.57 | 35 | $57.14 | Dearer leads, cheaper qualified leads: the change held |
| 4 | $2,600 | 88 | $29.55 | 44 | $59.09 | A 30% budget step kept cost per qualified lead near week 3: scale again |
Illustrative figures for one ad set over four weeks, not benchmarks. Qualified means your team accepted the lead after first contact; count it in the week the lead arrived, not the week it was called.
Go further
Read more
- For lead generation teamsCost per qualified lead, instant forms against landing pages, leads sent back as conversions.
- Set up trackingThe script, the server key, and how a lead is recorded and credited.
- Send conversions to MetaSend signed leads and sales to a Meta dataset, within a value and a daily limit.
- Target CPA calculatorTurn a budget and a lead goal into the cost per lead and traffic they need.
Sources checked
- Meta Business Help Center: About lead ads with instant form
- Meta Business Help Center: About instant form types
- Meta Business Help Center: About performance goals for lead ads
- Meta Business Help Center: Set up your CRM for qualified leads
- Meta Business Help Center: About expired leads
- LocaliQ: Facebook Advertising Benchmarks for 2026
- Harvard Business Review: The Short Life of Online Sales Leads
FAQ
Common questions
What are Facebook lead ads?
They are ads under Meta's Leads objective that collect a prospect's details, most often in an instant form that opens inside Facebook or Instagram with contact fields prefilled from the profile. The leads sit in Meta for 90 days and are downloaded or synced to a CRM.
Are instant forms or a landing page better for lead quality?
A landing page usually produces fewer, better qualified leads because the visitor reads the offer and types everything. A higher intent instant form narrows the gap with a review screen. Compare the two on cost per qualified lead, not on cost per lead.
What is a good cost per lead on Facebook?
LocaliQ's 2026 benchmarks put the cross-industry average at $27.39, from $12.30 to $61.56 by industry. Your own ceiling matters more: contribution per sale times your close rate is the most a lead can cost before the first sale loses money.
Why are my Facebook leads low quality?
The default More volume form is built to make submitting easy, so marginal prospects get through. Switch to the higher intent form, add a qualifying question, and run the qualified leads performance goal with your CRM connected so Meta optimizes to leads that convert.
What is the qualified leads performance goal, formerly conversion leads?
It tells Meta to show the ad to people most likely to convert after sharing their details, learning from lead status updates sent from your CRM through the Conversions API. Since April 2026 new campaigns need that integration to use it.
How long does Meta keep my leads?
Leads can be downloaded for 90 days from submission. After that they still appear in the campaign's results count but can no longer be exported, so sync them to a CRM or download them regularly.
Next