Skip to content

Sync CustomerLabs Audience with Meta (Facebook) Ads

Audiences created in CustomerLabs can be synced with Facebook in two ways:

  1. Event Sync (through website custom audience)
  2. List Sync (as a customer list)

Before syncing audiences, ensure you have:

  • Integrated Facebook with CustomerLabs by authenticating your Facebook account.
  • Audience should be created and active

You can sync the segment as an event for both anonymous and known users, depending on the availability of external IDs (e.g., Facebook FBP ID). By syncing the segment, a new custom audience is created in Facebook, which updates regularly based on the refresh interval.

  1. Navigate to the segment created in CustomerLabs that you want to sync.
  2. Go to the Event Sync tab.
  3. Click on Settings.
Event Sync Settings Tab
  1. Configure the Audience Name by selecting one of the following from the dropdown:
    • Segment name: The audience name created in CustomerLabs.
    • Segment ID: A unique identifier automatically generated for the audience.
    • Custom: A custom name to identify the audience on Facebook.
Event Sync Settings Tab
  1. Add Retention days and Description as needed.
    • Retention days: The number of days the audience will be retained by Facebook after the last refresh. If audience is refreshed continuously, the retention days will be updated and keep extending set days from the last refresh.
    • Description: You can added description to the audience to identify it in Facebook.
  1. If this audience is a segment of your existing audience (who are converted), and you intend to add this under “existing customer” segment in Facebook for use in Advantage+ Sales Campaigns, you can check the box Add to Existing Customer Audience.

  2. Click Exclude Audience to exclude this specific audience when creating Facebook custom audiences.

  3. Click Create Audience.

  4. Verify the sync status:

    • Look for the green toggle under the Status column to confirm the audience is active.
    • Check the Logs tab (or Event SyncFacebookShow Logs) to view the latest sync updates.
Event Sync Settings Tab
  1. The custom audience will be created in Meta Ads ManagerAudiences.

You can manage your synced audiences directly from the interface.

Unlinking stops the regular refresh from CustomerLabs but keeps the audience on Facebook.

  1. Go to the Events Sync tab → Click Settings button across that Facebook Destination name.
Event Sync Settings Tab
  1. Click the Unlink icon in the top right corner of the custom audience.
Event Sync Settings Tab
  1. You will be prompted to enter the name of the custom audience for confirmation. Enter the audience name and click Unlink.
Event Sync Settings Tab

Deleting removes the custom audience from Facebook entirely.

  1. Click the Delete icon in the top right corner of the custom audience.
    Event Sync Settings Tab
  2. Enter the name of the custom audience to confirm.
  3. Click Delete.

Syncing as a customer list is recommended when you have basic user details (name, email, phone) but lack external IDs (e.g., FBP ID). There are two types of list syncs:

  • Normal customer list
  • Value-based customer list

This method requires at least one main identifier but no value parameter.

  1. Navigate to your audience in CustomerLabs and go to the Schema tab.

  2. Add the user traits (schema) to be synced. Only added traits can be mapped. Required Identifiers (at least one):

    • Email
    • Phone number
    • Mobile Advertiser ID
    • Facebook App User ID
    • Facebook Page User ID
    • First Name
    • Last Name

  3. Click Update schema.

  4. Go to the List Sync tab, locate Facebook, and click Map Schema.

    List Sync Settings Tab
  5. In the List to sync tab:

    • Choose an existing audience list, OR
    • Select + Create New List and enter a name.
    List Sync Settings Tab
    List Sync Settings Tab

  6. Go to the Schema Mapping tab and map your CustomerLabs schema to the Facebook schema using the + icon.

    List Sync Settings Tab
  7. Click Save List and Schema in Schema Mapping and List to sync tabs.

    List Sync Settings Tab
    List Sync Settings Tab
  8. Turn on the Status toggle for Facebook.

  9. Click Instant Sync to sync immediately, or wait for the refresh interval.

    Instant Sync Audience from Customerlabs 1PD Ops to Ad Platforms
  10. Configure the Refresh interval in the Configuration tab, if required.

    Create first-party audience in Customerlabs 1PD Ops

This method syncs a customer list with an associated value (e.g., LTV, purchase value) to create Value-Based Audiences with which look-alike audiences can be created in Meta.

  1. Ensure your audience source includes a known value field for all users.
  2. Navigate to the Schema tab.
  3. Add the required identifiers (e.g., Email, Phone).
  4. Add the Value schema to map it with Facebook’s value schema.
  5. Click Update schema.
    List Sync Settings Tab
  6. Go to the List Sync tab and click Map Schema for Facebook.
    List Sync Settings Tab
  7. In List to sync, select an existing value-based list or +Create New Value Based Audience List.
    List Sync Settings Tab
  8. In Schema Mapping, map the Value schema and other identifiers.
    List Sync Settings Tab
    List Sync Settings Tab
  9. Click Save List and Schema.
  10. Turn on the Status toggle and click Instant Sync.
    Instant Sync Audience from Customerlabs 1PD Ops to Ad Platforms
  11. You can view the audience in Meta under “Value based sources” while creating lookalike audiences.
    List Sync Settings Tab
  12. Configure the Refresh interval in the Configuration tab, if required.
    Create first-party audience in Customerlabs 1PD Ops