Skip to main content

Facebook Lead Ads - CRM connection

Record Facebook Lead Ads submissions to Pipedrive, HubSpot, Copper or Salesforce

Updated this week

Facebook Lead Ads allow you to run lead-generation campaigns on Facebook and Instagram. By default, Facebook collects the new incoming leads on their platform and you can easily download them as a CSV file. Without any integration to the rest of your stack, you'd have to export the CSV and import it to your CRM and/or marketing automation tools.

With the help of Outfunnel, you can make sure all your new leads get added to your CRM helping you save time and drive more sales. Here's what it does:

  • Automatically add new leads from Facebook Lead Ads to your CRM (Pipedrive, Copper, Salesforce, or HubSpot CRM) β€” no more manually exporting-importing lists.

  • Map custom fields, so all the necessary data is synced to your CRM β€” and sales can easily create custom filters or lists to categorize the incoming leads accordingly.

  • Record the form fill for your contacts in the CRM, so sales have the full context of the lead.

πŸ’‘ If you are looking to sync CRM contact segments to Facebook Custom Audiences see here for setup.

πŸ’‘ Currently supported for Pipedrive, HubSpot, Copper and Salesforce. Attio, Monday.com, Airtable and marketing tool support coming soon

What you'll need to get started

  • Ensure you have accepted the terms of service. You can check this through https://www.facebook.com/ads/leadgen/tos

  • Admin access. Check that you have admin permissions for the page and admin permissions for the ad account.

  • Leads access. Check that you have leads access in Facebook. Please head to https://business.facebook.com -> Business settings -> Integrations -> Lead Access -> CRM. Add Outfunnel and enable permissions

  • Ensure you have at least one lead ad.

  • A CRM account with admin access. Outfunnel supports Pipedrive, Hubspot, Copper, and Salesforce.

πŸ’‘ Only Business Manager Lead Ads are supported. Ads Manager is currently not supported.

How to record Facebook Lead Ads form submissions in your CRM

1. Choose your apps

To get started head to Outfunnel > App connector and select your apps.

2. Authenticate your apps

Authenticate Facebook and your CRM, then create the connection.

3. Choose the form

Select the desired form from the dropdown. If your form is missing, please click on "Refresh fields" β€” the form should appear in a few moments. For troubleshooting see here.

4. Map the fields

Email, First name and Last name are required as a minimum. If a field you want to map to doesn't exist in the destination app, simply create it and click on "Refresh list".

πŸ’‘ Custom form fields

  • Supported: Multiple Choice and Short Answer

  • Not supported: Conditional and Appointment Request.

5. Define how you'd like form submissions to be recorded

  • Base action: a lead/contact will always be created first

  • Additional actions: choose to create an activity, note (Pipedrive only), lead, deal or update a field.

6. Activate connection and submit a test lead

Click on Activate to put the connection live.

An example of Facebook Lead Ads submissions showing up in Pipedrive CRM.

You can now test how contacts will be created in your CRM by submitting a test form submission.

  1. Click on "preview form" and use an email address that does not yet exist in your CRM (do not click on "Create lead")

  2. Submit the form

  3. Form submission should appear within 30 seconds.

For more detailed information on how to test the Facebook Lead Ads, please check this video.

⚠️ See here for common issues and fixes if the sync is not working


How to disconnect Facebook from Outfunnel

Did this answer your question?