Optimise on quality
Enough lead volume, a qualifying stage reached quickly, and daily stage updates. Run lead campaigns on Conversion Leads with CRM stages sent through the Conversions API.
Meta Ads · Facebook & Instagram for B2B
Meta can produce qualified B2B pipeline, but only when your funnel can tell it which leads mattered, within its learning window. Below that, keep Meta on a narrow job and judge it against Google and LinkedIn on cost per qualified lead.
The honest answer
Short answer
It can, when your buyers are reachable without job-title targeting and your funnel tells Meta which leads became qualified. It struggles for narrow technical buying groups and when leads take months to qualify. Judge Meta on cost per qualified lead against Google and LinkedIn, not on its cheaper cost per lead.
Enough lead volume, a qualifying stage reached quickly, and daily stage updates. Run lead campaigns on Conversion Leads with CRM stages sent through the Conversions API.
Volume or timing falls short. Use Meta for retargeting, content and event reach, or higher-friction website forms, and review it monthly on cost per qualified lead.
Buyers are a narrow technical committee and leads are few. Fix the signal on Google or LinkedIn first, then test Meta with a capped budget.
Original framework
Answer six questions. Thresholds marked with a source are Meta’s own published guidance for its CRM integration; the rest are judgement calls from running B2B lead generation.
| # | Question | Points towards Role A | Points towards Role B or C |
|---|---|---|---|
| 1 | Can you reach buyers without job-title targeting? | SMB owners, founders, finance or operations heads at smaller firms; broad professional audiences | A handful of specified roles in named industries or accounts |
| 2 | How many leads a month does Meta produce? | 200 or more (Meta’s guidance) | Fewer than 200 |
| 3 | What share reaches the stage you would optimise for? | Between 1% and 40% (Meta’s guidance) | Almost none, or nearly all (the stage doesn’t separate good from bad) |
| 4 | How many days until a lead reaches that stage? | 28 days or fewer (Meta’s guidance) | Longer than 28 days |
| 5 | Can sales update lead stages at least daily? | Yes, in a CRM or a shared sheet | Weekly or ad hoc |
| 6 | What is the offer? | Consultation, assessment, event or calculator that a broad audience values | Only RFQ or demo, aimed at a narrow technical buyer |
Mostly left column: Role A. Questions 2 to 5 failing: Role B, where Meta supports the funnel but doesn’t optimise on quality. Questions 1 and 6 failing as well: Role C. Source for the thresholds: Meta for Developers, Conversions API for CRM integration.
Mechanism
Short answer
Conversion Leads is a lead ads performance goal that optimises delivery towards people likely to reach a later CRM stage, such as a booked consultation. Meta’s CRM integration guidance asks for at least 200 leads a month, a stage reached by 1–40% of leads within 28 days, and uploads at least daily.
An Instant Form lead carries a Meta lead ID into your CRM or sheet.
Accepted, consultation booked, qualified, won or lost, recorded against that lead.
Zephra sends the CRM stage to Meta through the Conversions API, where configured.
Meta shifts delivery towards people who resemble leads that reached the stage.
Choose an earlier stage that happens within 28 days and still predicts value, such as “sales accepted” or “meeting held”. Keep quotes and orders for reviewing campaigns and budget. A deeper outcome that arrives too late cannot guide delivery, however valuable it is.
Capabilities
Zephra creates, runs and improves Meta campaigns across Facebook and Instagram, including the Instant Forms behind them and the qualifying questions they ask. Low-risk changes can run automatically; everything else follows the permissions you grant or waits for approval.
Lead quality
Instant Forms pre-fill contact details, which is why they convert well and why B2B teams complain about wrong numbers, personal emails and people who don’t remember filling them in. Before changing anything, work out which lever is causing it:
Zephra reviews these levers and labels each finding: act, review, investigate or wait. For a cross-platform playbook, see getting high-quality leads.
In practice
Same platform, opposite answers.
A third pattern is common in US SaaS: Meta runs only webinar and content retargeting to accounts already in pipeline, and is judged on sales-qualified leads it influenced rather than leads it captured.
Across platforms
Meta almost always wins on cost per lead. That is exactly why cost per lead is the wrong comparison. Google captures buyers who are already searching; LinkedIn reaches committees by company and role; Meta reaches broad professional audiences cheaply and retargets well.
Compare channels on cost per qualified lead, and on cost per opportunity once enough deals exist. In the Indian scenario above, Meta’s leads cost less than Google’s but its qualified leads cost about 50% more, which makes it a support channel, not the place for the next rupee. Zephra runs Google, Meta and LinkedIn Ads together and judges budget moves on qualified outcomes where lead status is available. See Google Ads for B2B and how to choose a platform.
Controls
Meta resets learning after significant edits, so on this platform the most valuable control is often not changing things.
Eligible changes wait while an ad set is in the learning phase, unless your team approves them.
Budget, audience and creative edits are spaced so each can be judged before the next.
Budget changes stay inside the limits you set; larger moves need approval. Ad spend is billed by Meta.
Low-risk changes can run automatically; structural changes can require review.
Markets
Questions, answered
Yes. Facebook and Instagram are placements within Meta Ads, and Zephra manages campaigns across both.
You need somewhere that stores each lead’s Meta lead ID and is updated with its stage at least daily. That can be a CRM or a well-kept sheet. Zephra itself needs no CRM to start the free assessment.
Choose an earlier stage that happens within 28 days and still predicts value, such as sales accepted or meeting held. Keep the later outcome for reviewing campaigns and allocation. A deeper outcome that arrives too late cannot guide Meta’s delivery.
Instant Forms produce more, cheaper leads and are what Conversion Leads works with; website forms add friction that often filters intent. With enough volume to return quality signals, Instant Forms with qualifying questions can work. Without it, website leads with the Conversions API and a clear qualifying offer are usually easier to judge.
Not by itself. It improves measurement and the signal Meta learns from. Recovered reporting is not new business; any real gain shows up later as more qualified leads for the same spend.
It is Meta’s rating of how well the customer information sent with server events matches Meta accounts. Better matching means more of your events can be attributed and used for optimisation.
Not by default. Learning-phase protection and cooldowns hold back eligible changes while delivery stabilises, and budget or structural edits can require approval. When evidence is still noisy, the recommendation is often to investigate or wait.
Usually LinkedIn to reach buying committees by role and company, and Meta for retargeting and broader reach. Decide on cost per opportunity once you have enough deals, and on cost per qualified lead until then.
Start with your account
The free assessment reviews wasted spend, structure, performance constraints and measurement gaps across Meta, Google and LinkedIn.