Meta Ads Integration
Connect Lead Distro AI with Meta Ads: sync ad spend to campaigns, track conversions via the Conversions API, connect Facebook and Instagram lead forms, and attribute revenue to traffic sources.
Overview
Connect your Meta (Facebook/Instagram) ad accounts to automatically sync ad spend, track conversions via the Conversions API (CAPI), and ingest leads directly from Facebook Lead Forms.
Ad Spend Tracking
- Go to Settings → Integrations → Meta Ads and click Connect.
- Authenticate with Facebook and select your ad accounts.
- Map your Meta campaigns/ad sets to Lead Distro AI campaigns and suppliers.
- Spend syncs automatically every day — costs are attributed to the correct campaigns.
Conversions API (CAPI)
Send server-side conversion events back to Meta when lead outcomes change. This improves ad optimization by telling Meta which leads converted.
- Go to Settings → Integrations, find the Meta Conversions API card, and click Add Integration. Enter your Meta Pixel ID and Conversions API access token.
- Link the pixel to the sources that should use it. In the Manage window, use the Sources column. A pixel that is not linked to a source never sends anything.
- Open the Event Mapping tab and click Add Event. Pick which moment sends an event to Meta: Lead Ingested, Lead Accepted, Lead Converted, or Lead Rejected. Then choose the Meta event it sends and click Save Mappings. Nothing is sent for a moment you have not mapped.
- Events are sent automatically and include hashed PII for matching.
Lead Converted and Lead Rejected are sent when a lead's outcome changes to Converted or Not Qualified. That happens when you set the Outcome on the lead's row in the Leads list, when your buyer sets it in the Partner Portal, or when their system reports it through the postback webhook. Setting the outcome back to Pending sends nothing. Changing outcomes with the bulk Edit button does not send an event, so set them one lead at a time.
Facebook Lead Forms
Connect Facebook Pages to automatically ingest leads from Lead Form ads. Leads flow directly into your campaigns without any external automation tool.
Meta integration requires a Meta Business account with active ad accounts. The OAuth flow requests ads_read and leads_retrieval permissions.
Frequently Asked Questions
What does the Meta Ads integration do?
How does the Conversions API (CAPI) help my ad performance?
What Meta permissions does Lead Distro AI request?
Can I have multiple Meta pixels — one per supplier or client?
How fast does Meta spend sync after a lead is ingested?
What happens if my Facebook Lead Form ad pulls in leads I don't want?
REJECTED and the specific filter that caught them, so you can iterate on filter rules without losing visibility.Can I see and retry failed CAPI events?
Related Articles
If you have any questions, send us an email at support@leaddistro.ai