Skip to content

Import Leads from Facebook Ads

The Customerlabs 1PD Ops with Facebook integration as a Source helps marketers bring data from lead ads on Facebook, unify them with existing customer information across the martech stack to create 360° customer profiles and sync that data to any destination platform without having to depend on developers.

  • A Facebook account with access to the pages that you want to connect to Customerlabs 1PD Ops.
  • Active Facebook Page and Ads Account.
  • Active Customerlabs 1PD Ops account.
CustomerLabs Facebook import leads

Before connecting your Facebook page to Customerlabs 1PD Ops, you need access to the page to connect it to Customerlabs 1PD Ops.

  1. Login to facebook.com and switch from your personal profile to your page.

  2. Click on the “Page Name” on the top left corner.

    CustomerLabs Facebook import leads
  3. Click on “Settings”.

    CustomerLabs Facebook import leads
  4. Click on “Page Setup”“Page access”.

    CustomerLabs Facebook import leads
  5. Click on “Add New”.

    CustomerLabs Facebook import leads
  6. Search for the person to give access to the page and Select.

    CustomerLabs Facebook import leads
  7. The person to whom access has been given will receive an email to accept the access request.


Connect your Facebook account with Customerlabs 1PD Ops by following the steps below.

  1. Login to Customerlabs 1PD Ops and navigate to Sources from the left menu.
    CustomerLabs Facebook import leads
  2. Select Facebook from the list of Sources.
    CustomerLabs Facebook import leads
  3. You will be taken to the authentication screen. Click Authenticate Facebook.
    CustomerLabs Facebook import leads
  4. You will be redirected to Facebook. Choose the pages that you would want to link to your CustomerLabs account.
  5. Click Next to finish the authorization.
  6. Now click Done to continue with the authentication process.
  7. You will now be redirected to your Customerlabs 1PD Ops account to verify the list of Facebook pages that you’ve selected.
  8. On clicking the page you will be prompted to confirm details which will take you to the next step where you will have to select the Customerlabs 1PD Ops account that you want this Facebook data to be sent to. (In case you have multiple accounts, select one & click confirm).
    CustomerLabs Facebook import leads

Setting up a workflow in Customerlabs 1PD Ops will allow you to receive real-time data about your Facebook leads. For example, you can set up a workflow that will trigger an event every time a user submits a lead form on Facebook.

  1. To set up the workflow, go to the Facebook Source and create a new workflow.

    CustomerLabs Facebook import leads
  2. Click on Choose sample data to receive data samples. If you experience any delays, please wait for a few minutes before trying again.

  3. You will have 2 options to receive data samples,

    • Fetch new data: New form fills after the source was authenticated.
    • Choose sample data: To pull data from the existing forms in Meta prior to authentication in Customerlabs 1PD Ops.
      CustomerLabs Facebook import leads
  4. To select the sample data,

    • Fetch new data will populate all the data where you can choose the relevant sample.
    • Choose sample data will show all the lead forms that you have created in Meta. Click “Select this form” to view the data samples from that form.
      CustomerLabs Facebook import leads
  5. Choose the sample which suits best by clicking on Select this sample and proceed to the next screen.

    configuring workflow in Customerlabs 1PD Ops
    configuring workflow in Customerlabs 1PD Ops
  6. Filter incoming data: This step helps in filtering out irrelevant data and allows only the information you need to enter the workflow in the future. This is an optional step in the workflow.

    configuring workflow in Customerlabs 1PD Ops
  7. Event Configuration: Choose the event name from the drop-down. For example, you can choose custom event and give a name like facebook_lead_submitted to configure the workflow based on your incoming data.

    configuring workflow in Customerlabs 1PD Ops
  8. Identity Mapping: Customerlabs 1PD Ops supports a wide range of user identifiers. For example, you can select the email id as the unique user identifier. In this case, you choose identify_by_email as the field to map the incoming email id from Facebook.

    configuring workflow in Customerlabs 1PD Ops
  9. Post user identity mapping, you can categorically map other incoming attributes under two major fields – User traits and User External IDs.

  10. Incoming user information from the ad such as first name, last name, ad set, ad campaign, city, state, company, zip code & other similar information can be mapped under User traits.

    configuring workflow in Customerlabs 1PD Ops
  11. Unique Facebook user IDs such as lead_id can be mapped under User External IDs.

  12. Save the workflow to start receiving the event in Customerlabs 1PD Ops.