Skip to main content
Retrieves individual lead submissions for a specific lead form, including contact details and associated ad/campaign information. When to use this tool:
  • “Show me the leads from form X”
  • “Get my lead form submissions”
  • “Download my Meta leads”
  • “Show lead data from my campaign”
  • “How many leads did I get?”
Returns per lead:
  • Submission timestamp
  • Field data (name, email, phone, etc. — varies by form)
  • Source: organic or paid (with campaign name and ad name)
  • Lead ID
Parameters:
  • form_id: Lead form ID (required — get from list_meta_lead_forms)
  • ad_account_id: Required for multi-account users. Get from list_connected_accounts
  • limit: Maximum leads to return (default: 100)
Permission: Requires ‘leads_retrieval’ scope. If the user gets a permission error, they need to disconnect and reconnect their Meta account to grant the updated permissions. Execution time: 2-5 seconds Data source: Meta Marketing API (live)

OpenAPI

/api-reference/openapi.json post /api/v1/tools/get_meta_lead_form_submissions/execute