Skip to main content

Distribute Data To TikTok

See the instructions below for distributing first-party data or Data Marketplace data to TikTok.

TikTok requires that authorization using OAuth be performed by a user with the appropriate permission level before any distributions can be made to TikTok. For more information, see the "Performing OAuth Authorization for TikTok" section below.

Caution

TikTok does not allow the same segment to be sent to multiple TikTok ad accounts. If you need to send the same first-party segment to multiple ad accounts, we recommend that you upload the same segment multiple times but with each segment having a unique name. You can then create a TikTok first-party destination account for each TikTok ad account and then send each unique segment to one of the destination accounts.

Note

After you've run a TikTok campaign, you're probably going to want to measure the effectiveness of that campaign. LiveRamp offers the TikTok Offline Tracking program, which allows you to measure how your TikTok ads result in offline customer actions (such as in-store purchases). To help you understand the effectiveness of your ad campaigns, TikTok matches your uploaded offline events with metrics from people who saw or clicked on your ads on TikTok. For more information, see "The TikTok Conversions API Program for Offline Conversions".

Overview of the TikTok Integration

See the table below for an overview of LiveRamp's integration for TikTok.

Caution

The information listed below was current at the time of publication and represents our best understanding of the integration based on the information available at the time, including information given to us by the destination platform. Any sections not filled out are areas we did not have information on at the time of publication. Use this as a general guide, but check with the platform to confirm any areas that are critical to your use case.

Note

For detailed information on the distribution options, see the additional sections below.

Category

Area

Info

Notes

Delivery/Matching

Identifiers that can be delivered

  • Cookies: No

  • Mobile device IDs: No

  • RampIDs: Yes

  • CTV IDs: No

  • CIDs/Platform IDs: No

Lookback window

None

Time to live

Precision levels allowed

  • Individual: Yes

  • Household: Yes

  • Neighborhood:

For more information, see "Precision Levels".

Allowed input data types

  • Offline (PII): Yes

  • Online (cookies, MAIDs, etc.): Yes

Enabled for Record Sync

No

For more information, see "Keep Destination Data Fresh with Record Sync".

Accepts raw fields

No

For more information, see “Platforms that Do Not Accept Raw Fields”.

Duplicate segment names allowed

Configuration

Account info needed

Advertiser ID: Your 19-digit TikTok account ID

For more information, see the sections below.

Requires OAuth authorization

No

Additional data restrictions

None

For information on LiveRamp’s standard data restrictions, see “LiveRamp Data Restrictions” and “Data Marketplace Segment Review and Approval”.

Requires LiveRamp action to activate destination account

No

Data Marketplace

Accepts Data Marketplace data

  • Standard segments: Yes

  • Custom segments: Yes

  • Syndication: No

For more information, see the “Distribute Data Marketplace Data to TikTok” section below.

Data Marketplace pricing used

Advertiser Direct

For more information, see "Data Marketplace Pricing Options".

Additional Data Marketplace limitations or guidelines

Additional Information

Can display matched reach in Connect

Yes

Limit on number of audiences per seat ID in the platform

Exposure logs available

LiveRamp Conversions API program available

Yes

For more information, see "The TikTok Conversions API Program for Offline Conversions".

TikTok Integration Options

When activating a TikTok destination account, the following integration options are available:

Use

Data Type

Who It’s For

Integration Name

Distributing US first-party data to TikTok

First-party data

  • Advertisers

TikTok - First-Party Data

Distributing US first-party data to TikTok and utilizing Record Sync

First-party data

  • Advertisers

[Record Sync] TikTok - First-Party Data

Distributing Data Marketplace segments (third-party data) to TikTok through LiveRamp's Advertiser Direct program

Data Marketplace data

  • Data buyers

  • Data sellers

TikTok - Data Marketplace - Advertiser Direct - 3PD

Note

You might also see a TikTok - Conversions API - Offline integration option. This integration is only for customers using the TikTok Conversions API program.

Distribute First-Party Data to TikTok

To distribute first-party data to TikTok, follow our instructions on activating a destination account and select the appropriate “TikTok - First-Party Data” destination account tile for your country or region.

When distributing your first-party data to TikTok, two integration options are available:

  • A Record Sync-enabled first-party data integration, which keeps your data fresh at the destination by enabling data refreshes to utilize user deletions (see "Keep Destination Data Fresh with Record Sync" for more information).

    Note

    Record Sync is currently only available to US customers.

  • A first-party data integration that is not enabled for Record Sync.

When activating the destination account, the following fields are required:

  • OAUTH CONNECTION FOR TIKTOK: Either select an existing TikTok OAuth connection, or select + New TikTok OAuth Connection and then follow the instructions in “Perform OAuth Authorization for TikTok” below.

    C-Perform_OAuth_TikTok-dropdown.png
  • Advertiser ID: The 19-digit TikTok account ID. This ID can be found in the TikTok business center. Contact your TikTok account representative if you’re unsure of which value to use here.

  • Destination Account Name: Pick a unique and memorable name for this account. We'll suggest one for you but you can use any name you wish as long as it is less than 50 characters in length.

Distribute Data Marketplace Data to TikTok

To distribute Data Marketplace data to TikTok, activate the appropriate “TikTok Data Marketplace - Advertiser Direct” destination account tile for your country or region by following the instructions in "Activate a New Destination Account" with these additional guidelines:

Note

  • Distributing Data Marketplace data to this platform goes through LiveRamp’s Advertiser Direct program, which requires a separate agreement and follows a different process from Data Marketplace distribution to other platforms. For more information, see “Implementing LiveRamp's Advertiser Direct Solution”.

  • The Advertiser Direct program requires that data sellers share their custom segments with the data buyer within Connect. See “Implementing LiveRamp’s Advertiser Direct Solution” for more details.

  • TikTok does not allow the same segment to be sent to multiple TikTok ad accounts. If you send the same Data Marketplace segment to multiple TikTok ad accounts, the segment deliveries will fail.

  • All advertisers (and agencies acting on behalf of advertisers) are required to report their usage of all LiveRamp Data Marketplace data distributed to this platform on a monthly basis. See “Report Usage for Data Marketplace Distributions to Advertiser Direct Destinations” for instructions on how to pull reports.

When activating a TikTok Data Marketplace destination account, use the following guidelines to configure the required properties:

  • OAUTH CONNECTION FOR TIKTOK: Either select an existing TikTok OAuth connection, or select + New TikTok OAuth Connection and then follow the instructions in “Perform OAuth Authorization for TikTok” below.

    C-Perform_OAuth_TikTok-dropdown.png
  • Advertiser ID: The 19-digit TikTok account ID. This ID can be found in the TikTok business center. Contact your TikTok account representative if you’re unsure of which value to use here.

  • Destination Account Name: Pick a unique and memorable name for this account. We'll suggest one for you but you can use any name you wish as long as it is less than 50 characters in length.

  • Data Usage Reporting Requirement (type I Agree): Enter "I Agree: in this field to acknowledge that you will report the impressions and amount spent associated with this campaign to LiveRamp on a monthly basis.

  • Payment Model (type I Agree): Enter “I Agree” in this field to acknowledge that the cost of all data used in this campaign will be calculated as a % of campaign spend, using the 'Amount Spent' column provided in the monthly usage reporting.

  • Payment Requirement (type I Agree): Enter "I Agree" in this field to acknowledge that you will pay for the use of this data in accordance with the TikTok Data Agreement.

  • Reporting Contact Email: Provide an accurate email or emails (comma separated) for the users who will be sending usage reports for the LinkedIn Account ID listed above.

Performing OAuth Authorization for TikTok

TikTok requires that an authorization using OAuth be performed by a user with the appropriate permission level before any distributions can be made to TikTok.

Within Connect, OAuth authorizations are performed by utilizing an OAuth "connection" with your destination-specific information. A connection can be created by any user with the appropriate permission level at TikTok and can be reused for multiple TikTok destination accounts.

This connection must be used when the destination account is activated, either by creating a new TikTok connection during the activation process or by using a previously created TikTok OAuth connection.

Whichever method you use, follow the instructions in "Perform OAuth Authorization for TikTok" below once the TikTok authorization popup appears.

Perform OAuth Authorization for TikTok

Permission level required: The TikTok account needs to have either the "Ad Account Operator" or "Ad Account Admin" permission level.

Steps to perform OAuth for TikTok

  1. After the TikTok for Business login dialog appears, enter your credentials and then click Log in.

    C-Perform_OAuth_TikTok-login.png
  2. From the dialog that appears, click Confirm.

    C-Perform_OAuth_TikTok-confirm_button.png

    Note

    Do not uncheck any of the check boxes.

You’ll be directed back to the destination account screen and should see the blue success banner at the top of the screen.

Troubleshooting Distributions

If you do not see your data segment(s) appear in TikTok:

  • Confirm you have authenticated with an "Ad Account Operator" or "Ad Account Admin" permission level on your TikTok account

  • Confirm that you have not distributed the same segment to multiple ad accounts. If you send the same segment to multiple TikTok ad accounts, the segment deliveries will fail.

    Note

    If you need to send the same first-party segment to multiple ad accounts, we recommend that you upload the same segment multiple times but with each segment having a unique name. You can then create a TikTok first-party destination account for each TikTok ad account and then send each unique segment to one of the destination accounts.

  • Confirm all parties are aligned on the data segment names and IDs

  • Confirm all parties are aligned on the type of segment (first-party vs. third-party) and that the segment has been distributed through the correct Integration (TikTok - First-Party Data)