Distribute First-Party Data to Facebook

See the appropriate sections below for information on distributing first-party data to Facebook.

Note

For information on distributing Data Marketplace data to Facebook, see Distribute Data Marketplace Data to Facebook.

Distributing first-party data to Facebook is mostly similar to distributions to other platforms, with a few additional steps in some instances:

  1. Create files, making sure to keep Facebook's data restrictions in mind (listed below). See "Uploading Data" for more information.

  2. Upload your data by using one of the methods listed in "Getting Your Data Into LiveRamp."

  3. Choose the appropriate integration type (either a direct Integration or a managed Integration). See "Select the Appropriate Facebook Integration Type" for more information.

  4. Activate the appropriate Facebook destination account integration by following the instructions in "Activate a New Destination Account."

  5. If using a Direct Integration, add LiveRamp as a partner in Facebook (instructions below).

  6. Distribute your data to Facebook by following the instructions in "Distribute Data to a Destination."

Caution

Our first-party Facebook integrations are add-only (i.e., they do not support full refreshes). As a result, even if you are importing your files as full refreshes, this will not trigger an overwrite for the corresponding segments in Facebook - it will only add to them. Instead, you may create new segments in Facebook on a regular cadence to achieve the same effect as a “full refresh”.

When distributing first-party data to Facebook, two integration options are available: Managed Integration or Direct Integration.

Choose the appropriate tile for the type of integration you want to use for your Facebook distributions when activating your Facebook destination account:

Note

When creating a new Facebook destination account, you will be prompted to enter your Facebook Ad Account ID (this is different from your Facebook Business Manager ID).

You can find your ad account ID by going to the Facebook UI and navigating to Business Settings > Accounts > Ad Accounts, selecting the ad account to which you would like to distribute segments, and then copying the ID that appears next to the ad account.

C-Facebook_DA_Integration_Options-Facebook_Ad_Account_ID.jpg

Managed Integration

Uses: Targeting only.

This is the recommended integration when you only need to perform targeting. In this type of integration, your first-party data distributions are delivered into LiveRamp’s Facebook ad account, and then shared by LiveRamp to your Facebook ad account.

Facebook_Managed_Onboarding_Integration_Tile.jpg

Managed Integration Tile Example

Direct Integration

Uses: Targeting, audience sharing, and Facebook Lookalike Audiences.

This integration is required if you want to perform audience sharing and/or utilize Facebook Lookalike Audiences. In this type of integration, your first-party distributions are delivered directly to your Facebook account. This integration type requires that you go through the steps (listed below) to add LiveRamp as a partner in Facebook with permission to manage campaigns.

Facebook_Direct_Onboarding_Integration_Tile.jpg

Direct Integration Tile Example

See "Facebook Destination Account Integration Options" for more information on each integration type.

Caution

The Direct Integration is only available for US first-party data. For non-US first-party data, you must use the Managed Integration.

Note

Which Facebook properties can be accessed? Both the Managed Integration and the Direct Integration allow you to distribute data to Facebook's ad system, which you can use to run ads on any Facebook properties (Facebook, Instagram, Audience Manager, etc.).

Caution

These instructions were accurate at the time of publication but are subject to change depending on future updates to Facebook Business Manager.

To add LiveRamp as a partner in Facebook:

  1. In Facebook Business Manager, click Business Settings.

    Facebook Adding LR as Partner Business Settings.jpg
  2. Click Partners.

    Facebook Adding LR as Partner Partners selection.jpg
  3. Click the Add drop-down menu and select "Give a partner access to your assets."

    Facebook Adding LR as Partner Add menu selection.jpg
  4. In the Add a New Partner popup, enter “705664196188477” (LiveRamp’s business ID) in the Partner Business ID field and then click Next.

    Facebook Adding LR as Partner Add a New Partner popup.jpg
  5. Under Asset Types, select “Ad Accounts” and then check the check box for the ad account(s) to which you want to add LiveRamp as a partner.

    FB Automated Reporting Step 4.jpg
  6. Slide the “Manage campaigns” toggle to the right to enable LiveRamp to create Custom Audiences and then click Save Changes.

    FB Automated Reporting Step 5a-vFU.png
  7. When the confirmation message displays, click Done.

    FB_Automated_Reporting_confirmation.png
  8. An admin of the Business Manager that owns the Ad Account you are going to deliver into must accept Facebook's terms of service by going to "https://business.facebook.com/ads/manage/customaudiences/tos/?act=[accountID]" (where "[accountID]" is your Ad Account ID. For example, if your Ad Account ID is "123456789", the URL would be "`https://business.facebook.com/ads/manage/customaudiences/tos/?act=123456789."

Manage Campaigns access gives us the ability to “Create and edit ads, access reports and view ads” (it also automatically gives us View Performance permission which is a subset of the Manage Campaigns permission). However, in reality we are not using the Manage Campaign permission for any of those actions (we are only sharing custom audiences to the ad account).

From Facebook:

  • Add Partner to Business Manager: “If you're a business who works with an agency or consultant, you can add them to your Business Manager and share your assets with them. When you add a partner to your Business Manager, you can grant access to different assets and assign specific permission levels. Partners can see assets you share with them in their Business Managers.”

  • Add Account Permissions by Role: "Advertising accounts have three types of admin permissions available to help you manage your account. When you give someone permission to access your ad account, you choose what they're able to do or see by assigning them a role."