Facebook Lead Ads
AdvertisingBuild and manage Meta ad campaigns and lead forms. Agents create campaigns, ad sets, ads, and lead forms. Retrieve performance insights across the full campaign structure. 27 actions for complete Facebook advertising management.
What This Integration Enables
Facebook Lead Ads integration gives agents write and read access to the Meta advertising stack: campaign creation and management, ad set configuration, ad production, lead form lifecycle, and performance analytics. Agents use this integration both to manage the advertising infrastructure and to retrieve lead data for downstream routing.
Without FlowRunner
With FlowRunner
Use Case Scenarios
Lead Form to CRM in Real Time
An agent polls Get Lead Form Info at regular intervals to retrieve new submissions. For each new lead, it creates a contact in HubSpot enriched with the form data, assigns the lead to the appropriate sales rep based on territory, adds them to the Instantly outreach campaign, and sends a Slack notification to the rep. Facebook leads are in the CRM and in an outreach sequence within minutes of submitting the form.
Campaign Performance Alert
Every day at 9am, an agent retrieves Get Campaign Insights for all active campaigns. For any campaign where cost per lead has risen more than 30% over the 7-day average, it sends an alert to the marketing manager via Slack: "Campaign [Name] CPA is $[current] vs. $[7-day avg]. Budget: $[daily]. Flag for review?" The manager investigates or adjusts. Budget waste is caught before it compounds.
Campaign Lifecycle Management
When a product launch campaign is provisioned in the marketing calendar, the agent creates the full campaign structure: campaign, ad sets with audience targeting, and ads with the provided creative assets. When the campaign period ends, it retrieves final insights, formats a performance report, and posts it to the #marketing-monthly Slack channel. The campaign is built and reported on without requiring manual Meta Ads Manager access.
Human-in-Loop Highlight
Before creating a new ad campaign that will spend real budget, the agent routes the campaign configuration for approval via Slack: "Ready to create campaign [Name] targeting [audience description] with a daily budget of $[amount]. Campaign duration: [dates]. Review targeting and budget, then confirm to create." The marketing manager approves the targeting and spend before anything goes live. Ad spend has a human approval gate.
Agent Capabilities
16 actionsCampaign Management (5 actions)
5- Create Ad Campaign Creates a new campaign in a Meta ad account. Used when agents provision new campaigns programmatically based on operational triggers.
- Update Ad Campaign Modifies campaign settings. Used to adjust budgets, status, and parameters.
- Delete Ad Campaign Removes a campaign.
- Get All Ad Campaigns Returns campaigns in an ad account. Used in reporting and monitoring workflows.
- Get Campaign Insights Returns performance metrics for a campaign: impressions, clicks, conversions, spend. Used in weekly marketing reporting workflows.
Ad Account Management (2 actions)
2- Get Ad Account Info Returns account configuration details. Used in administrative workflows.
- Get Ad Account Insights Returns account-level performance data. Used in consolidated budget and performance reporting.
Ad Set Management (5 actions)
1- Create Ad Set / Update Ad Set / Delete Ad Set / Get All Ad Sets / Get Ad Set Insights Full ad set lifecycle management. Used to manage audience targeting, budget, and scheduling at the ad set level.
Ad Management (4 actions)
1- Create Ad / Update Ad / Delete Ad / Publish Ad Full individual ad management. Publish Ad activates an ad for delivery.
Lead Form Management (7 actions)
5- Create Lead Form Creates a new lead capture form. Used when agents provision lead forms for specific campaigns or audience segments.
- Get Lead Forms Returns available lead forms. Used to identify existing forms for use in new campaigns.
- Get Lead Form Info Retrieves a specific form's structure and submission data. Used to retrieve lead submissions for downstream routing.
- Archive Lead Form / Activate Lead Form Manages form lifecycle.
- Get Messenger Lead Forms Returns Messenger-specific lead forms.
Ad Creative Management (3 actions)
1- Create Ad Creative / Update Ad Creative / Delete Ad Creative Manages the visual and copy components of ads. Used when agents generate or update creative assets programmatically.
Lookup (5 actions)
1- Get Ad Accounts Dictionary / Get Campaigns Dictionary / Get Ad Sets Dictionary / Get Pages Dictionary / Get Lead Forms Dictionary Dynamic dropdown data for all major entities. Used in routing and selection workflows.
Start building with Facebook Lead Ads
$100 in credits. No card required. Connect in minutes.