Upload Customer Lists to TikTok Ads

Learn how to upload your customer email list to TikTok Ads as a Custom Audience to retarget existing contacts or build lookalike audiences on TikTok.

Follow the Steps Book Coaching
Step by Step

Upload Customer Lists to TikTok Ads

Follow these steps alongside the video to upload your customer list and create a Custom Audience.

1

Login to TikTok Ads

2

Navigate to Tools

3

Select Audience Manager

4

Click on Create Audience

5

Select Custom Audience

6

Select Customer File

  • Download TikTok's official upload template to format your data correctly before uploading
  • Your file must be a CSV or TXT with at least 1,000 email addresses to create a usable audience
7

Name your Audience

  • Use a clear, descriptive name (e.g., CRM Customers June 2026) so you can identify it easily in your ad sets
8

Confirm and upload the file

  • If your audience is smaller than 5,000 emails, toggle on the Audience Enhancement option — this allows TikTok to expand your audience with similar users to reach the minimum threshold for ad delivery

Need 1-on-1 help with TikTok Ads?

Book a 90-minute coaching session and we'll work through your TikTok Ads account together!

Book a Coaching Session
FAQ

Frequently Asked Questions

Common questions about uploading Customer Lists to TikTok Ads.

What format should my customer list be in for TikTok Ads?

TikTok Ads accepts CSV or TXT files for customer list uploads. The recommended approach is to use TikTok's official upload template, which ensures your data columns (such as email, phone, IDFA/GAID) are formatted correctly. Email addresses are the most commonly used identifier and typically yield the highest match rates.

How many contacts do I need to upload a customer list to TikTok Ads?

TikTok requires a minimum of 1,000 email addresses in your upload file to create a Customer File audience. However, for effective ad delivery you typically need at least 1,000 matched users after TikTok processes the file. If your matched audience falls below this threshold, enable Audience Enhancement to let TikTok expand the audience with similar users.

What is Audience Enhancement in TikTok Ads?

Audience Enhancement is a TikTok feature that automatically expands your uploaded customer audience by finding additional users who share similar characteristics. It is particularly useful when your customer list produces a matched audience smaller than 5,000 people, which would otherwise limit ad delivery. Toggle it on during the audience creation step to unlock better reach without changing your targeting intent.

How does TikTok match my customer list to users?

TikTok hashes your uploaded identifiers (email addresses, phone numbers, etc.) locally before transmitting them to its servers. The hashed values are then compared against TikTok's user database to find matches. Your raw data is never stored by TikTok. Match rates typically range from 20% to 50% depending on the quality of your data and how many of your contacts have TikTok accounts.

Can I create a Lookalike Audience from my Customer List on TikTok Ads?

Yes. Once your Custom Audience is created and has enough matched users, you can use it as a source audience for a TikTok Lookalike Audience. Go to Audience Manager › Create Audience › Lookalike Audience and select your customer list as the source. TikTok will identify new users on the platform who closely resemble your existing customers, helping you scale to high-quality cold audiences.

How long does it take for a TikTok Ads Customer Audience to be ready?

TikTok typically processes a customer list upload within 30 minutes to a few hours, though it can occasionally take up to 24 hours for large files. The audience will show a status of Populating during processing and will switch to Ready once it can be used in campaigns. You will receive a notification in Ads Manager when the audience is available.

Keep Learning

Related TikTok Ads Tutorials

More step-by-step guides to get more from your TikTok Ads campaigns.

Get Personal Help

Book a 1-on-1 Coaching Session

Need a hands-on walkthrough tailored to your account? Book a 90-minute coaching session and we'll set it up together.