On this page

TikTok Ads

TikTok is a destination for short-form mobile videos. The TikTok Ads integration lets you send audiences from Amplitude to TikTok Ads to create more personalized campaigns.

Considerations

  • The TikTok Ads / Amplitude integration is only available for Scholarship, Growth, and Enterprise customers.
  • You need a TikTok for Business account.
  • You must have an Amplitude user property that maps to a TikTok Key. TikTok supports these keys:
    • IDFA - Apple Ads ID
    • GAID - Google Ads ID
    • Email
    • Phone Number
  • Enable this integration on a per-project basis.
  • TikTok Ads requires SHA256 encryption. If your Amplitude key isn't encrypted, Amplitude applies SHA256 when syncing cohort data.
  • You can't change the TikTok Key after you save the integration. To use a different key, disconnect the integration in Amplitude and set it up again.
  • TikTok Ads API has a hard limit of 24 calls per day per Audience/Cohort. For Amplitude, this means:
    1. The maximum size of cohort sync is 4.8 million users.
    2. If the TikTok Ads Audience has hourly sync and users are added or removed every hour, some syncs can fail.

Set up the integration

Amplitude setup

  1. In Amplitude Data, click Catalog and select the Destinations tab.
  2. In the Cohort section, click TikTok Ads.
  3. Click Connect to TikTok Ads. Amplitude redirects you to TikTok Ads to authenticate.
  4. In the TikTok permissions modal, select Audience Management, then click Confirm. TikTok redirects you back to Amplitude.
  5. Back in Amplitude, map your TikTok and Amplitude users. TikTok Ads supports four keys:
    • Email: Matches on user email address.
    • Phone Number: Matches on user phone number.
    • IDFA - Apple Ads ID: Matches on user IDFA (Apple Ads ID).
    • GAID - Google Ads ID: Matches on user GAID (Google Ads ID).
  6. When finished, save your work.

Send a cohort

To sync your first cohort, follow these steps:

  1. In Amplitude, open the cohort you want to sync, then click Sync.
  2. Select TikTok Ad Account, then click Next.
  3. Choose the account you want to sync to.
  4. Choose the sync cadence.[^2]
  5. When finished, save your work. [^2]: If you're not sure which selection is best, Amplitude recommends setting up automated recurring syncs for any essential cohorts. Use one-time syncs for work on individual projects.

In TikTok Ads Manager the cohort appears under Assets > Audiences. It can take TikTok Ads up to 12 hours to populate the sync. If the cohort is less than 1000 users, TikTok Ads marks it as unavailable. In this case, disconnect the TikTok Ads integration in Amplitude, change the mapping and cohort definition to restart the cohort sync.

Was this helpful?