meta_ads_leads_get
Retrieves leads submitted to a specific Meta Ads form for CRM sync or analysis. Includes ad, campaign, and form field data. Pull regularly because Meta retains leads for only 90 days.
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 |
|---|---|---|---|
| limit | No | Max leads per call. Default 100, max 1000 per Meta Graph API. | |
| form_id | Yes | Form ID whose leads to fetch. | |
| 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. |