If your Meta lead ads bring in plenty of franchise inquiries but few people who can buy, the ads are doing what you asked. They are finding people who fill in forms. Meta’s qualified leads goal changes the question: you send Meta the stage each lead reaches in your CRM, and it looks for more people like the ones who reached it.
This guide covers the setup for a franchisor using Meta’s Instant Forms. Every requirement below links to Meta’s documentation as we read it on 31 October 2026.
One name change to know first
Meta’s developer documentation calls this the Conversion Leads performance goal. Meta’s Help Center now calls it “maximize number of qualified leads”. They are the same thing.
The Help Center also says that “beginning april 2026, the qualified leads performance goal is no longer available for new campaign creation without conversions api integration”, with existing campaigns affected from August 2026. So for a new campaign, the CRM connection is no longer optional. One developer page still says the integration is not a requirement to begin running campaigns; treat that page as out of date.
Check you qualify before you start
Meta lists these requirements on its main integration page:
- You run lead ads with Instant Forms.
- Your CRM stores the 15 to 17 digit Meta lead ID for each lead, or at least the email or phone number.
- You generate at least 200 leads a month.
- You upload data at least once a day.
- The stage you optimise for happens within 28 days of the lead, and between 1% and 40% of leads reach it.
The 200 a month is the one that stops many franchisors. If a single brand brings in fewer leads than that, the goal has too little to learn from. You can still send stages to Meta, but don’t expect the qualified leads goal to beat a standard lead campaign until volume is there.
The 28-day rule matters too. A signed franchise agreement usually comes months after the inquiry, so it can’t be your target stage. Pick an early stage instead, such as “Qualified” from your lead grading rules or “Development call held”.
Decide your stages
Meta wants a minimum of two stages and suggests at least three. A simple franchise pipeline works well:
- Lead (every inquiry)
- Qualified (passes your capital, territory and timing rules)
- Development call held
- Discovery day booked
- Signed
You will mark Qualified as the stage to optimise for. The rest still help Meta understand your funnel.
Setup, in order
1. Make sure leads reach your CRM with the lead ID. This comes before anything else. Meta’s first step is connecting your CRM with lead ads so the lead ID is stored on every record. If you use Zapier, Meta’s own example uses HubSpot with a custom field called “Facebook Lead ID”.
2. Create the CRM data source in Events Manager. Meta’s Help Center path is to click the plus icon, select CRM and click connect, then create or choose a dataset. You need admin access to the business portfolio. Meta warns not to switch a completed integration to a different pixel.
3. Choose how the data gets to Meta. Meta documents a developer integration, Zapier, a Salesforce app, or another partner. The Help Center also names Zapier and LeadsBridge as third-party options. For most franchisors without a developer, Zapier or the Salesforce app is the fast route.
4. Let Meta verify the data. Meta checks what you send, and errors show in the Diagnostics tab. It asks that at least 60% of your events can be matched to leads, which Meta calls lead coverage.
5. Configure your sales funnel. In Events Manager, sort your stages into positive and other stages, remove negative ones, and order them. Then choose the stage to optimise for. Meta says to select the earliest lead stage that fits, and that it may optimise for a different stage if that works better.
6. Create the campaign. In Ads Manager, create a lead ad, go to conversions, open the leads menu and choose qualified leads. The option isn’t available on personal ad accounts.
After launch
Expect a learning period. Meta’s documentation gives two figures for it: a 2 to 4 week learning phase on one page and a training period of 1 to 2 months in the FAQ. Plan for the longer one and don’t judge the campaign in its first fortnight.
Keep uploading every day. Meta asks you to continually send at least seven days of data, and gaps in the upload are the most common reason this setup quietly stops working. Check the Diagnostics tab weekly.
Meta reports that in an A/B test across 567 advertisers in January 2025, advertisers using the CRM connection with this goal saw 21% lower cost per quality lead. That is Meta’s own figure about its own product, across all industries, not a franchise benchmark.
Where this fits
The qualified leads goal only works if “Qualified” means the same thing every time. Write your rules down before you connect anything, and grade every lead the same way. Our guide to the qualified franchise event for Meta and Google covers the definition, and the Meta vs Google vs LinkedIn comparison shows what the other platforms need.
Meta changes these settings often. If a screen in your account doesn’t match the steps above, follow Meta’s current page and check the date at the top of it.
Put it to work on your recruitment system
Bring your recruitment page and anonymized stage counts to a diagnostic. We’ll identify what to test and how to measure it.
Discuss your franchisor recruitment system