meta_ads_leads_get
Retrieve submitted leads from a specific Meta Ads form for CRM sync or retrospective analysis. Returns lead details and field data matching form questions.
Instructions
Retrieves submitted leads for a single form. Returns per lead: id, created_time, ad_id, campaign_id, form_id, and field_data (array of {name, values} matching the form questions). Read-only. Use this for batch CRM sync or retrospective analysis. For leads attributed to a specific ad across forms use meta_ads_leads_get_by_ad. Meta retains lead data for 90 days — pull regularly to avoid loss.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| account_id | No | Meta Ads account ID in the format 'act_XXXXXXXXXX' (e.g. 'act_1234567890'). Optional — falls back to META_ADS_ACCOUNT_ID from the configured credentials. The leading 'act_' prefix is required. | |
| form_id | Yes | Form ID whose leads to fetch. | |
| limit | No | Max leads per call. Default 100, max 1000 per Meta Graph API. |