Facebook: Setting Up Facebook Lead Ads

The LeadConduit Facebook Router integration gives Facebook page owners control over which LeadConduit flows receive leads in real-time.


  • Connect a Facebook Page to LeadConduit (or Connect more Pages)
  • Disconnect a Facebook Page from LeadConduit
  • Standard Facebook Form Fields
  • Custom Facebook Form Fields
  • Routing leads at a Form or Ad level
  • Disconnected Pages
  • A note on using Facebook Business Manager
  • Commonly Asked Questions

Setup Requirements

To connect a Facebook page to LeadConduit, your Facebook account needs to have, and authorize, "Manage your ads," "Show a list of the Pages you manage", "Access Leads for your pages", "Manage accounts, settings, and webhooks for a Page", "Create and manage ads for your Page", "Read content posted on the Page" (formerly all included in "Manage your Pages").

This ensures that LeadConduit has the necessary permissions to subscribe to your Lead Ads events, process incoming leads and generate a TrustedForm for Facebook Certificate. Disabling any of these permissions may cause LeadConduit to lose access to your leads, or may cause "Malformed Certificate" errors when attempting to view or claim TrustedForm for Facebook certificates.


Connect a Facebook Page to LeadConduit (or Connect more Pages)

  1. Open your flow editor to the Sources tab. If this is a new flow, please make sure to click the Save button now.
  2. Click the Add Source button.
  3. From the Select a Source or Integration section search for Facebook and choose the Facebook Lead Ads Inbound Routed integration.
  4. Follow the prompts to connect LeadConduit to Facebook.
  5. A list of possible pages to connect will be provided.
  6. Pages connected to a different flow will include a yellow dot adjacent to the connect button.
    1. If you choose to connect a page to a flow that was previously connected to a different flow, the previous connection will be broken in favor of this new connection.
    2. Please Note: While one Facebook page can only be connected to a single LeadConduit flow, a single LeadConduit flow can have connections to many Facebook pages.
  7. Make your connection choices and select Next.
  8. You'll be prompted to confirm your changes.
  9. Remember to save changes to your flow!

Disconnect a Facebook Page from LeadConduit

  1. Follow the same steps as connecting a Page, except unselect the Connected page
  2. Acknowledge you are about to disconnect the page
    • Please Note: The Facebook Source will not be removed from the flow
  3. Save the changes to the flow

Standard Facebook Form Fields

LeadConduit handles most Standard Facebook form fields automatically, meaning you can connect your Facebook pages to LeadConduit and start receiving leads immediately. The two exceptions are: work_email and relationship_status. If you collect either of these fields, use the Custom Field instructions below.

If you collect any of the following fields, you only need to add them to your LeadConduit flow:

  • Phone 2 (Work Phone)
  • Company Name
  • Country
  • DOB
  • Gender
  • Marital Status
  • Military

Custom Facebook Form Fields

When one of your Facebook forms includes a Custom Field, there is one extra step you must take to connect the dots between Facebook Field ID and a corresponding LeadConduit Field.

The easiest way to get the Custom Field ID is to submit a test lead after connecting your Facebook page to LeadConduit.

Once you've submitted the test lead, find it in LeadConduit, open the Technical Details section, and search for facebook_field_data_apros. For the following example, the Custom Field label is "how many ads do you run in a month?"

"facebook_field_data_apros": "[{\"name\":\"how_many_ads_do_you_run_in_a_month\",\"values\":[\"three\"]},{\"name\":\"email\",\"values\":[\"\"]},{\"name\":\"full_name\",\"values\":[\"HULK SMASH\"]}]"

Next, you'll open the flow editor to the Sources tab, find the Facebook Lead Ads source, and click the corresponding button under the Field Mappings header.

The left-hand value will be the LeadConduit Field receiving the lead data and the right-hand value will be the custom Facebook Field ID.

Paste the custom Facebook Field ID into the right-hand value field and click the Insert {Field ID} button.

Finally, save your flow and resubmit the lead in LeadConduit. You will now see the custom field with the rest of the lead data.

If LeadConduit is still not properly processing the custom field(s), you can chat with support within LeadConduit during business hours to resolve any field mapping issues.

Routing leads at a Form or Ad level

The Facebook Router RUI only supports Page Level routing. Once a lead is received by a flow, Form and/or Ad level routing can be accomplished using flow rules.

Disconnected Pages

LeadConduit will be automatically deauthorized from receiving leads when the individual who connected the Facebook page:

  • Changes their password
  • Has their access to the page revoked

To reauthenticate, you'll have to disconnect and then reconnect any affected pages, according to the instructions provided above.

A note on using Facebook Business Manager

If your Business Manager has a customized Leads Access configuration, you will need to grant LeadConduit access in the CRM settings.

  1. Go to Business Manager Settings
  2. Scroll to the bottom of the page and in the left-hand field list, click Integrations, then click Lead Access
  3. Locate your page in the list of pages and click it
  4. Click People and confirm that you have Access
  5. Click on the CRMs option and select LeadConduit Lead Ads Integration
  6. Click Assign Access

More detailed instructions can be found at the Facebook Advertiser Help Center.

Commonly Asked Questions

Q: If I connect a page to LeadConduit while I have an ad campaign running, is it possible to disable leads from being sent to LeadConduit?
A: Once a page is connected to LeadConduit, the only way to stop LeadConduit from receiving leads from Facebook is to disconnect page. Short of that, you can configure source level acceptance criteria that will reject all Facebook leads e.g. Only accept leads wherein email equals, but this or any similar solutions will still incur a billable transaction.

Q: Can a Facebook page be connected to more than one LeadConduit flow?
A: No, although the configuration screen will always offer you the option to move already connected pages to any flow you wish.

Q. When attempting to connect a new page, it does not show up in the list of available pages - what do I do?

A. If you are missing any pages that you have permissions, you will need to correct LeadConduit's permissions:

  1. Go to and search for or scroll down to LeadConduit Lead Ads Integration.
  2. Click the "edit" button and look, does LeadConduit have permissions for the following for each page (either a toggle or check box):
    1. Manage your ads
    2. Show a list of the Pages you manage
    3. Manage your Pages
    4. Access Leads for your Pages 





Was this article helpful?
2 out of 2 found this helpful
Have more questions? Submit a request


You must be logged in to comment.