Get Free TikTok
Ad Credit

UP TO
$6000
Get Bonus Credit

TikTok Custom Audiences: How to Target Smarter and Spend Less 

·

Last Updated on: June 1, 2026

·

TikAdTools uses affiliate links. We may earn a commission if you purchase through them, at no extra cost to you.

Most TikTok advertisers don’t have a targeting problem. They have a precision problem. They’re spending their budget on cold audiences when their best-performing targets already exist inside their own data. That’s what TikTok Custom Audiences fix.

A TikTok Custom Audience lets you build a targeting pool from people who’ve already interacted with your brand. Website visitors, video viewers, app users, customer lists. 

These are warmer signals than any interest category you’ll find in a dropdown. And when you’re working with a platform that already reaches over 1.9 billion potential ad viewers globally, knowing how to narrow to the right ones makes all the difference.

This guide covers what TikTok Custom Audiences are, every type you can build, and exactly how to use them at different stages of your funnel.

Get Up to $6,000 in Free TikTok Ad Credits

TikTok offers ad credit incentives for new advertisers, helping you test campaigns with a lower upfront cost.

TL;DR

  • TikTok Custom Audiences let you target or exclude people based on first-party data like website traffic, app activity, video engagement, and customer files.
  • You need at least 1,000 matched users in an audience before you can use it in an ad group.
  • Custom audiences are most powerful when used for retargeting warm traffic and seeding lookalike audiences for prospecting.

What Is a TikTok Custom Audience?

A TikTok Custom Audience is a targeting feature in TikTok Ads Manager that builds an audience from known or engaged users. Instead of targeting by age, interest, or behavior, you’re targeting based on specific interactions with your brand.

TikTok Custom Audience
TikTok Custom Audience

According to TikTok’s official documentation, you can build custom audiences from five main sources: customer files, website traffic, app activity, TikTok engagement, and lead generation data. Each source gives you a different layer of intent.

The minimum threshold to activate a custom audience is 1,000 matched users. If your list doesn’t hit that number, the audience won’t run. It’s worth keeping that in mind before you try to build micro-segments too early.

Types of Custom Audiences

Here’s a breakdown of every custom audience type available in TikTok Ads Manager, what data it uses, and when it makes sense to build one.

Audience TypeData SourceBest Use CaseMin. Audience Size
Customer FileUploaded email or phone listRe-engage existing customers or CRM contacts1,000 matched users
Website TrafficTikTok PixelRetarget page visitors, cart abandoners, and purchasers1,000 matched users
App ActivityTikTok SDK / App eventsRetarget app users by in-app actions1,000 matched users
EngagementTikTok video views, profile visits, and ad clicksRetarget warm organic and paid content viewers1,000 matched users
Lead GenerationTikTok Lead Gen form submissionsFollow up with leads already in the funnel1,000 matched users
Shop ActivityTikTok Shop purchase and browse eventsRetarget shoppers by product interaction1,000 matched users
Business AccountFollowers and profile visitorsRe-engage existing TikTok community1,000 matched users

Customer File Audiences

Upload a list of emails or phone numbers, and TikTok matches them against user accounts. This works well for re-engaging your existing customers or suppressing recent buyers from acquisition campaigns.

The match rate varies, but TikTok’s matching is strongest when you provide phone numbers, as that’s the primary identifier most users register with. Clean your list before uploading. Duplicates and invalid entries reduce your match pool.

Website Traffic Audiences

This is the most commonly used custom audience type, and for good reason. If you’ve set up the TikTok Pixel on your eCommerce store, you can build audiences based on specific URL patterns, event types, and time windows.

Examples of useful website traffic segments:

  • All website visitors in the last 30 days
  • Product page viewers (exclude purchasers)
  • Cart abandoners in the last 7 days
  • Checkout initiators who didn’t convert

The most powerful setup is cart abandoners with purchasers excluded. That’s your highest-intent pool with the lowest risk of wasted spend.

App Activity Audiences

If you’re running mobile app campaigns, the TikTok SDK unlocks retargeting based on in-app events. You can build audiences around users who completed a tutorial, reached a paywall, or didn’t complete registration.

For subscription apps, this is especially valuable. Users who hit the paywall but didn’t subscribe are a natural retargeting pool for a discount offer or a push notification-style creative.

Engagement Audiences

Engagement audiences are built from TikTok-native interactions. That includes video views, profile visits, ad engagements, and more. You don’t need a Pixel or SDK. The data comes directly from within TikTok.

This makes engagement audiences accessible even for newer advertisers who haven’t fully deployed their tracking stack yet. Someone who watched 75% of your last three videos is a warm lead, even without a Pixel event.

Lead Generation Audiences

If you’re running TikTok lead generation ads, every form submission creates a pool you can retarget. Use this to reach people who showed enough intent to fill out a form but haven’t moved to the next step.

This works especially well in longer-consideration categories like B2B, real estate, or financial services.

Shop Activity and Business Account Audiences

TikTok Shop audiences let you retarget based on specific shopping behaviors. Product viewers, add-to-cart actions, and past purchasers can all be built into separate segments. 

It’s granular enough to run win-back campaigns for lapsed buyers without touching active ones.

Business Account audiences let you reach your TikTok followers and profile visitors. Small but high-intent. These people already know you.

How You Can Use Them

Knowing what custom audiences exist is just the setup. Here’s how to actually deploy them to improve performance.

Retargeting Cart Abandoners

This is the highest ROI application for most eCommerce brands. Build an audience of cart abandoners from the last 7 to 14 days, exclude recent purchasers, and run a separate ad group with urgency-driven creative.

You don’t need a discount. Sometimes a simple “still thinking about it?” style video outperforms a 20% off offer. Test both, but keep them in separate ad groups so you can run a clean A/B test on each message.

Retargeting SegmentLookback WindowCreative AngleExpected CPM vs Cold
Cart abandoners7 daysUrgency/scarcityLower
Product page viewers14 daysSocial proof/reviewsLower
Video viewers (75%+)30 daysConversion offerModerate
Past purchasers60-90 daysUpsell / complementaryLower
Lead form submitters30 daysFollow-up / CTAModerate

Suppressing Recent Buyers from Acquisition Campaigns

One of the most practical uses of custom audiences is exclusion. If someone bought yesterday, they shouldn’t see your “first-time buyer” ad today. It wastes spend and it looks sloppy.

Build a purchaser audience with a rolling 30 to 60-day window and exclude it from your top-of-funnel ad groups. This is basic hygiene. It’s surprising how many accounts skip it.

Seeding Lookalike Audiences

Your custom audiences don’t just work for retargeting. They’re also the seed data for TikTok Lookalike Audiences, which let TikTok find new users who share characteristics with your best existing ones.

Seed quality matters. A lookalike seeded from your top 1,000 purchasers will almost always outperform one seeded from general website visitors. The more specific the behavior in your seed audience, the more relevant the lookalike will be.

Custom audience to lookalike audience workflow
Custom audience to lookalike audience workflow

Funnel-Stage Audience Structure

The smartest accounts use custom audiences to mirror their full funnel. Here’s a practical structure that works for most direct-to-consumer brands.

Funnel StageAudience TypeGoal
Top of FunnelLookalike (seeded from purchasers)Prospecting new users
Mid FunnelVideo viewers (50-75%+) / Page visitorsWarm engagement
Bottom of FunnelCart abandoners / Lead form submittersConversion push
RetentionPast purchasers (30-90 days)Repeat purchase / upsell
SuppressionRecent purchasers (7-30 days)Exclude from cold campaigns

This structure isn’t complicated. But most accounts conflate all their audiences into one campaign, and then wonder why their TikTok ROAS looks flat.

Running Engagement-Based Retargeting Without a Pixel

Not every advertiser has a fully instrumented tracking setup. If you’re still getting your TikTok Conversion API deployed or haven’t fully validated your Pixel events, engagement audiences give you a retargeting option right now.

Build an audience from 75%+ video viewers over the last 30 days. Run a direct-response ad to that pool. It won’t be as precise as Pixel-based retargeting, but it’s far better than spending everything on cold traffic while your tracking is being set up.

How Long Do TikTok Custom Audiences Last?

Audience membership in TikTok is time-bound, depending on the source.

Here’s what to expect:

Audience TypeMaximum Lookback Window
Website Traffic180 days
App Activity180 days
Customer FileUntil you delete it
Engagement (Video Views)365 days
Engagement (Profile/Ad)365 days
Lead Generation365 days
Shop Activity180 days

Video engagement audiences last the longest. If you’re running ongoing organic content alongside paid, you’re continuously refreshing your engagement pool. That’s an asset worth tracking in TikTok Audience Insights.

What Affects Match Rate?

Match rate is how many people from your uploaded list TikTok can find in its system. A higher match rate means a larger usable audience. Here are the factors that affect it.

TikTok Ads Manager customer file upload process with hashing confirmation screen
TikTok Ads Manager customer file upload process with hashing confirmation screen

Data quality matters most: Duplicates, typos, and old emails reduce your match. Clean your list in a spreadsheet before uploading. Standardize format. Remove inactive addresses.

Phone numbers outperform emails: TikTok users register primarily with phone numbers. A list of phone numbers in E.164 format (country code included) will typically yield a higher match than emails alone.

Hashing is required: TikTok requires uploaded customer files to be SHA256-hashed. Ads Manager will hash the file on upload if you don’t do it manually, but double-check the format requirements before uploading large files.

Audience freshness matters: A list of customers from three years ago will match worse than a list from the last 12 months. People change email addresses and phone numbers.

How to Build a Custom Audience in TikTok Ads Manager

The process is straightforward. Here’s where to go and what to do.

  1. Open TikTok Ads Manager and navigate to Assets > Audiences
  2. Click Create Audience and select Custom Audience
  3. Choose your audience type (Customer File, Website Traffic, App Activity, etc.)
  4. Follow the setup instructions specific to each type
  5. Name the audience clearly with the type and date (e.g., “Cart Abandoners – 14D – June 2026”)
  6. Wait for the audience size to populate. You’ll need 1,000+ matched users before it activates.

Naming conventions save you a lot of confusion at scale. When you’re managing multiple campaigns with overlapping audiences, clear labels are the difference between a clean structure and a mess.

TikTok Custom Audiences vs Interest Targeting

Here’s the honest comparison most guides don’t give you.

FactorCustom AudiencesInterest Targeting
Signal strengthHigh (first-party behavior)Moderate (inferred interest)
CPMTypically lower for warm segmentsVariable
Audience sizeSmaller but more preciseLarge but less precise
Setup requirementsPixel, SDK, or data upload neededNone
Best forMid-to-bottom funnelTop of funnel prospecting
Learning phase speedFaster with quality seed dataSlower with broad targeting

Interest targeting isn’t bad. It’s just not the right tool for your warm traffic. Use custom audiences in the mid and bottom funnel, and let interest or lookalike targeting handle the top. That division of labor is what most accounts running TikTok ads for eCommerce eventually land on.

FAQs

How many people do I need in a TikTok Custom Audience?

You need at least 1,000 matched users to activate a custom audience in an ad group. If your list or behavioral pool doesn’t reach 1,000, the audience won’t be available for targeting. Build your Pixel events or engagement history before trying to run custom audience campaigns with a small account.

Can I use TikTok Custom Audiences to exclude people?

Yes, and you should. Exclusion audiences work at the ad group level. Excluding recent purchasers from acquisition campaigns and excluding your customer list from cold prospecting are both standard practices that reduce wasted spend.

Do TikTok Custom Audiences expire?

Audience membership expires based on the lookback window you set. Website traffic and app activity audiences support up to 180 days. Engagement-based audiences support up to 365 days. Customer file audiences don’t expire unless you delete them.

What’s the difference between a Custom Audience and a Lookalike Audience?

A custom audience is built from your own data. It targets known users. A lookalike audience uses your custom audience as a seed to find new users who match a similar profile. They work together: your custom audience feeds your prospecting campaigns through lookalikes.

Can I combine Custom Audiences with other targeting?

Yes. You can layer custom audiences with demographic, device, and location filters. You can also use custom audiences in TikTok’s Automatic Targeting if you want the algorithm to expand beyond your core list while keeping it as an anchor.

Final Thoughts

Custom audiences are one of the few targeting tools in TikTok Ads Manager where every input directly reflects real intent. Build them early, keep them clean, and use them at every stage of your funnel. The accounts that do this consistently are the ones that see their cost-per-result drop as their campaigns mature.

About the Author