Distribute Data Marketplace Data to Facebook

For data buyers, distributing Data Marketplace data to Facebook is mostly similar to distributions to other platforms, with a few additional steps. See the sections below for more information.


Distributing Data Marketplace data to Facebook requires a separate agreement with LiveRamp.

For a data buyer distributing Data Marketplace data to Facebook, perform these overall steps:

  1. Create a campaign in Facebook using Custom Audiences, and note the campaign ID.


    An audience sharing relationship with LiveRamp needs to be established in Facebook before the segments can be distributed to Facebook.

  2. For syndicated segments, "buy" the segments to make them available for distribution in Connect by performing the steps in “Buy Segment Data from the Data Marketplace” (using the Platform drop-down filter to filter on "Facebook") or by viewing the video below.


    For custom segments, the data provider first needs to share the segments with you via Connect to make them available in your account. Once the segments have been shared, you will receive an email notifying you that the segments are available for distribution in your Facebook Data Marketplace destination account. Contact your LiveRamp representative or email DataMarketplace@liveramp.com to be allowlisted in the data provider's account, which allows the data provider to share the custom segments.

  3. Activate a "Facebook Data Marketplace” destination account in Connect for the appropriate country (see “Activate a New Destination Account” for more information).


    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.



    You only have to activate once! This step only has to be performed the first time you distribute Data Marketplace data to Facebook for that country.

  4. Distribute the segments to Facebook by going into the appropriate Facebook Data Marketplace destination account (see “Distribute Data to a Destination” or the video below for instructions). Note: To see only your purchased Data Marketplace segments, select "Data Marketplace" from the drop-down menu.

Facebook Data Marketplace usage reporting should be set up to run automatically (except in cases where an exception has been made). To implement automated usage reporting for Facebook Data Marketplace data, you must add LiveRamp as a partner in your Facebook Ad Account with the “View Performance” role. Follow the steps in “Adding LiveRamp as a Partner in Facebook”.


Distributing to Facebook through a Direct Integration? If you’re already distributing first-party data to Facebook through LiveRamp's direct integration, LiveRamp already has the “View Performance” role within your Facebook Ad Account. You might only need to notify your LiveRamp representative that you want to enable automated usage reporting.

If you've received an exception from LiveRamp to send manually pulled Facebook reports, see the appropriate sections below for more information.

Create a Monthly Usage Report


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


Quicker the second time! Once you’ve created your first report, you can reuse that report for subsequent months by changing the data range.

  1. From a web browser, navigate to https://www.facebook.com/adsmanager/reporting and enter your login information.

  2. Click Create (in the top-left corner or in the center of the screen).

    FB Usage Reporting create button-E-8.jpg
  3. Enter a name for your report, select all of the ad accounts that are receiving LiveRamp Data Marketplace segments through LiveRamp, and then click Create.


    To make it easy to recognize the report for future use, we recommend naming it “LiveRamp Monthly Reporting”.

    FB Usage Reporting create report popup-be0.jpg
  4. Under the Breakdowns tab on the left side of the page, make sure only “Campaign Name” and “Ad Set Name” are checked.

    FB Usage Reporting breakdowns tab-r2M.jpg
  5. Under the Metrics tab on the left side of the page, make sure that only the following columns are checked:

    • Account ID

    • Account Name

    • Reporting Starts

    • Reporting Ends

    • Schedule

    • Impressions

    • Amount Spent

    FB Usage Reporting metrics tab-dsI.jpg
  6. Drag the columns to arrange them columns into the order shown below (if necessary):

    • Campaign Name

    • Ad Set Name Account ID

    • Account Name

    • Reporting Starts

    • Reporting Ends

    • Schedule

    • Impressions

    • Amount Spent

    FB Usage Reporting column order-lt4.jpg


    You can remove any unneeded columns by clicking on the column and selecting "remove."

  7. For any campaigns with multiple targeting tactics, click the Campaign Name column and then select “Apply Filter”.

    FB Usage Reporting apply filter selection-z4s.jpg
  8. Click the appropriate radio button, enter the appropriate campaign names, and then click Apply to include or exclude the appropriate campaigns so that only Campaigns that used Data Marketplace Segments are included.

    FB Usage Reporting filter apply button-72k.jpg
  9. Use a similar method to make sure to exclude any Ad Sets that did not include Data Marketplace segments. This ensures that LiveRamp only invoices you for Ad Sets that used Data Marketplace segments.

  10. Click Save in the top-right corner.

    FB Usage Reporting save button-BLI.jpg
  11. From the list of reports, click the report name for the report you just created.

    FB Usage Reporting report link-7C4.jpg
  12. From the Reporting Date drop-down list, select the "Last month" preset, and then click Update.

    FB Usage Reporting setting dates-BaU.jpg
  13. Click the Export icon in the upper-right corner.

    FB Usage Reporting export button-BvE.jpg
  14. Check the radio button for “Export as .xlsx (raw data)” and then click Export.

    FB Usage Reporting export popup-yjw.jpg
  15. After the file has downloaded, modify the file name to ensure that all usage reporting is properly attributed (Facebook exports the file with a file name in the following format by default: “LiveRamp-Monthly-Reporting-[Month-Day-Year-Month-Day-Year]”:

    • For Advertisers: Change “LiveRamp-Monthly-Reporting” to “Facebook-[Country Code]-[Advertiser Name]” (for example, “[Country Code]-[Advertiser Name]-May-1-2018-May-31-2018”)

    • For Agencies reporting on behalf of an Advertiser: Change “LiveRamp-Monthly-Reporting” to “Facebook-[Country Code]-[Agency Name-Advertiser Name]” (for example, “[Country Code]-[Agency Name-Advertiser Name]-May-1-2018-May-31-2018”)


    Use the two-digit country code for your country or region (for example, "UK" for the United Kingdom or "US" for the United States).

  16. Follow the instructions below to send the usage report to LiveRamp.

Send the Usage Reporting File to LiveRamp

Once you've downloaded and renamed the usage reporting file:

  1. Provide a mapping between the campaign ID(s), the ad set ID(s), and the segment name and segment ID for each segment used:


    LiveRamp must have the segment names and segment IDs to create the invoice.

    1. Open the file that you just downloaded.

    2. Insert two additional columns to the right of the existing columns and enter the column headings listed below:

      • LiveRamp Segment Names

      • LiveRamp Segment IDs


      You can find the segment names and segment IDs on the Data Marketplace - Buy Segment Data page. See "View More Info and Stats for Data Marketplace Segments" for more information on downloading segment names and segment IDs.

    3. Following the example format shown below, provide pipe-delimited segment name(s) and pipe-delimited segment ID(s) (e.g, “10011111 | 10013393”) for each segment used.

      Usage Reporting extra columns.jpg
  2. Email the file to LiveRamp using one of the methods listed below:

    Include any additional invoicing requirements, such as amounts by campaign or insertion order, within the email.

After the usage is reported, LiveRamp creates an invoice based on the media spend reported and sends it to the designated billing contact(s) provided. If you need to update the billing contact, contact datausage@liveramp.comor your LiveRamp account representative.


For questions on monthly reporting or billing, email datausage@liveramp.com.

LiveRamp Data Marketplace data buyers can distribute privacy-approved third-party data to their seat in Facebook through the use of Facebook Custom Audiences.

Data providers are also able to share custom segments directly with data buyers for use in Facebook. This feature can be used for other non-Facebook related use cases as well. See the “Share Data Marketplace Custom Segments to a Data Buyer” section above for more information.

Once all agreements are in place, the distribution workflow for data buyers is self-serve through the Connect UI. See “Overall Steps” for more information.

Data buyers also have direct access to custom segments.

PII-based data (personally identifiable information), cookie-based data, and mobile data can be used on Facebook. Check with your LiveRamp representative or the Data Marketplace team for questions about data eligibility.

Both syndicated and custom segments can be distributed in this workflow.

Data buyers pay based on data usage.


If you are using multiple segments that are priced differently in the same audience, the highest price would apply towards the entire audience. For example, if you are using both a segment that is priced at 250% of gross media spend and another segment that is priced at 15%, the 250% would apply toward the entire audience.

Contact your LiveRamp representative via customer alias [clientname@liveramp.com].

For segment recommendations from the Data Marketplace Concierge, submit a request via the Data Marketplace interface within Connect or email DataMarketplace@liveramp.com.

Use the “Facebook Data Marketplace” destination account for your country for all third-party data going to Facebook.


Using other Facebook destination accounts, or the Facebook Data Marketplace destination account for the incorrect country, will not work.

After you complete the necessary agreements with LiveRamp, LiveRamp will send you a request to set up an audience sharing relationship. Follow the prompts in your Facebook Business Manager account to accept the request.

In Connect, filter data store segments by the platform “Facebook”.

The icon indicates that there are some restrictions on the use of those segments, but does not disable them. Click the elipses (three dots) that appear on the right when hovering over the segment row, and then click the “Lock” icon to to view the restrictions.

Arrange for custom segments with a data provider, and then have LiveRamp allowlist the data provider to your account so the data provider can share the segments with you. Once the segments have been shared, distribute them to Facebook.

LiveRamp recommends that you distribute no more than 10 Data Marketplace segments to Facebook in a given week. Exceeding this guideline might result in delays and lower prioritization of Facebook deliveries. Contact your LiveRamp representative or DataMarketplace@liveramp.com if you need to distribute more than 10 segments per week.

For Custom Audiences distributions, look under “Targeting Options” and in the relevant campaign / adset. There will be a prefix of “LR_DS” on data in Facebook to identify data coming from LiveRamp and located in “Targeting Options”.

Because Facebook does not handle reporting, you must set up automated usage reporting on all campaigns and Ad Set IDs that have used Data Marketplace data to LiveRamp directly within 10 days after the end of the month. See “Report Usage for Data Marketplace Distributions to Social Media Platforms" (Facebook section) for more information.

LiveRamp parses the data usage, bills data buyers, and pays out data providers appropriately.

If there are multiple people on your team who distribute Data Marketplace segments to Facebook, make sure that you have a system to keeps track of the segment name and ID for each segment used, and the Campaign IDs and Ad Set IDs that Data Marketplace data has been used for.

Filter the monthly usage report so that it only includes the Campaigns and Ad Sets for which Data Marketplace data was used. See "Report Usage for Data Marketplace Distributions to Social Media Platforms" for more information.

Make sure that you have confirmed the Audience Sharing relationship with LiveRamp and that you’re using the Facebook Data Marketplace destination account to distribute to Facebook.

For privacy protection reasons, if the number of Facebook users found in a segment does not meet Facebook’s minimum size threshold, the segment cannot be targeted. If the “Audience too small” warning appears, then at this point in time the segment does not meet Facebook’s threshold.

If you encounter this warning:

  • Make sure that you have allowed enough time for the data to be completely delivered (typically 1–3 days for for LiveRamp to deliver the data to Facebook, and then some time for Facebook to ingest the data).

  • Check the number of input records for the segment in the Buyer UI within Connect to see if the segment is actually too small.

If you’ve waited the appropriate amount of time, and the segment size seems adequate, contact your LiveRamp representative.


For questions or problems, email DataMarketplace@liveramp.com.