- Sources
- Lead generation
Meta Lead Ads
Overview
Section titled “Overview”Meta Lead Ads let people submit their details in an instant form inside Facebook or Instagram, without leaving the app for a landing page.
Signals reads the leads submitted to your form and delivers them wherever your team works: a CRM, a spreadsheet, a database, a file drop, an inbox or WhatsApp. Leads arrive without anyone exporting a CSV from Ads Manager.
To send lead outcomes back to Meta so campaigns optimize towards qualified leads rather than raw submissions, see Meta Conversions API for CRM.
Supported destinations
Section titled “Supported destinations”Destinations supported by Meta Lead Ads
| Category | Supported |
|---|---|
| CRM | |
| Files & delivery |
Authentication
Section titled “Authentication”In Studio, open Sources, find the Lead generation category, and click the Meta Lead Ads tile.
- Click Log in with Facebook.
- Sign in and grant the requested permissions.
- Connect your Meta ad account and select the Pages you want to read lead forms from.
You are returned to Studio with the available Pages and forms loaded.
Configuration
Section titled “Configuration”Instance Setup
Section titled “Instance Setup”- Give the instance a name. Use the form name if you plan to run several, since the connection list gets long quickly.
- Select the Facebook Page the form sits on.
- Select the lead form you want to read.
- Choose how often Signals should export new leads.
Signals reads whichever fields your instant form collects. If you change the questions on the form later, the fields Signals delivers change with them, so check your destination mapping still lines up.
Test connection
Section titled “Test connection”Click Test Connection before finishing. Signals fetches recent leads from the selected form and shows them, so you can confirm the right form is connected and the fields look correct.
An empty preview usually means the form has had no submissions yet, not that the connection is broken. A form that has been live and collecting should return rows; if it does not, check you selected the right Page and form.
Manage instance
Section titled “Manage instance”One connection reads one Page and one form. If you run five forms, you create five connections. There is no way to select several forms in a single connection.
To add another, open the Manage existing instance table and click Add Instance. You authenticate with Facebook again, select the relevant Page, form and connection name, test the connection and click Finish. The new instance appears in the connections table.
To change one, open it from the Manage existing instance table and click the edit option in the menu to the top right. Update what you need, test the connection, then click Finish. If you cancel mid-edit the previous configuration keeps running; updates apply only when you finish.
Data & identifiers
Section titled “Data & identifiers”Signals collects the fields your instant form asks for. Meta forms commonly collect email, phone, first and last name, city, state, country and postcode, plus any custom questions you added.
Every lead also carries its Meta lead ID, the identifier Meta generated when the form was submitted. Keep it. It is what ties a lead in your CRM back to the original submission, and it is required later if you report lead outcomes back to Meta.
Personal identifiers are normalized and SHA-256 hashed before they are sent to any advertising destination. Where the destination is a system of your own, such as a CRM, a spreadsheet, an inbox or a file drop, the lead is delivered as submitted.
Best practices
Section titled “Best practices”- Name each instance after the form it reads, since the list gets long once you run several.
- Recreate the connection if you rebuild the form on Meta. A rebuilt form is a new form, so the old instance keeps pointing at the previous one.
- Store the Meta lead ID in your CRM. Without it you cannot report qualified leads back to Meta later.
Troubleshooting & FAQ
Section titled “Troubleshooting & FAQ”The permission screen does not complete. Confirm the account you are signing in with has admin access to the Page, or the leads permission on it, and try again.
No Pages or forms listed. The authenticated user cannot see them. Check Page roles in Meta Business Manager, then reconnect.
Test Connection returns no leads. Usually the form has no submissions yet. Confirm you selected the right Page and form, and check in Ads Manager whether the form has received any leads.
Leads stopped arriving. Check whether the form was rebuilt or paused on Meta, and whether the authenticating user still has access to the Page.
Fields no longer match the destination. The questions on the form changed. Re-check the mapping on the destination connector.
I need to read several forms. Create one connection per form. See Manage instance.

