Glossary

Conversion leads optimization

Conversion leads optimization is a Meta performance goal that learns from CRM lead stages sent via the Conversions API. How it works and what Meta requires.

Conversion leads optimization is a Meta performance goal for lead ad campaigns that optimizes for leads likely to reach a stage you pick in your CRM, such as a qualified lead or a sale, instead of simply collecting as many form submissions as possible. Meta learns which leads progress from the stage updates your CRM sends back through the Conversions API (Meta for Developers). Meta’s Business Help Center now files the setup under qualified leads.

How conversion leads optimization works

  1. Leads arrive from Meta’s lead ads into your CRM, ideally with the 15-17 digit Meta lead ID stored on each record.
  2. Your CRM sends every stage change to Meta as a Conversions API event: event_name is your stage name, action_source is system_generated, and custom_data carries event_source: crm plus the CRM’s name in lead_event_source (payload specification).
  3. Meta checks the data, then you order the funnel stages in Events Manager and pick the earliest stage to optimize for. Meta says it optimizes for the later stages too, and may switch to a different stage if that performs better (configure your sales funnel).
  4. You switch the ad set’s optimization to conversion leads in Ads Manager. Meta lets you do it during the learning phase, but says the full gains only come once training is complete.

Requirements as Meta documents them

RequirementWhat Meta’s documentation says
Lead sourcenative lead ads (Instant Forms) in the integration guide and payload specification; the FAQ also lists Website Forms
Conversions APIrequired: since April 2026 the qualified leads goal can’t be chosen for new campaigns without a Conversions API integration, and since August 2026 existing campaigns are affected too (Meta Help Center)
Volumeat least 200 leads a month in the integration guide; Meta’s October 30, 2025 update says this minimum is being removed
Upload frequencyat least once a day, every stage as it changes, including the raw lead
Matchingthe Meta lead ID, or a click ID, phone number or email
Funnelat least two stages, three if possible
Target stagereached within 28 days of the lead, by 1% to 40% of leads
Backfillup to 7 days in the past
Learning2-4 weeks in the integration guide; the FAQ talks of a 1-2 month training period

The funnel, backfill and Website Forms points come from Meta’s Conversions API FAQ for this integration. Where Meta’s own documents disagree, the table says so rather than picking one.

Why it targets lead quality

A leads goal learns from the Lead event, and a Lead event fires on a submission whether or not the person ever picks up the phone. Give the optimizer only that signal and it gets very good at finding people who fill in forms. Two ad sets can look like this:

ExampleAd set AAd set B
Spend€1,000€1,000
Leads10080
CPL€10.00€12.50
Leads that reached “qualified”1024
Cost per qualified lead€100.00€41.67

On CPL, A wins. On cost per qualified lead, B costs less than half as much. Conversion leads optimization is Meta’s way of letting the optimizer see the bottom two rows instead of the top three. The Facebook lead quality guide covers the other levers.

Lead quality is judged in the CRM, so the CRM needs to know where each lead came from. DropCPL forwards every landing page lead by webhook with its creative and landing page attached. Start free →

Where landing page leads fit

Leads collected on your own landing page are website leads, which is not what Meta’s guide and payload specification were written for. If you weigh lead ads against landing pages, that’s one more line in the comparison.

DropCPL’s leads come from landing pages. What it sends to Meta is the Lead event, server-side through the Conversions API, with an event_id for deduplication and fbc/fbp. It forwards each lead to the tools you already use through webhooks, with the ad and landing page attached. The stage changes that conversion leads optimization learns from are set in your CRM, by the people who call the leads.

Last updated:

FAQ

Does conversion leads optimization work with landing page leads?+

Meta's CRM integration guide and payload specification say it currently supports only native lead ads (Instant Forms), and the payload must not be used for website leads. Meta's FAQ for the same integration also mentions Website Forms, so check what Ads Manager offers your campaign before planning around it.

How many leads do I need for conversion leads optimization?+

Meta's integration guide asks for at least 200 leads a month (an October 2025 Meta update says the monthly minimum is being removed), with the stage you optimize for reached by 1% to 40% of leads within 28 days of the lead, and CRM data uploaded at least once a day.

Is conversion leads optimization a form of lead scoring?+

No. Your CRM, and the people who work the leads, decide which leads are qualified. Meta only receives the stage updates and uses them to optimize delivery toward leads more likely to progress. If no one in your team updates the stages, Meta has nothing to learn from.

Ready to find out what
converts, for real?

Free to start.

Start free →