Seeing your TikTok ads not resonate with your target audience can be frustrating, resulting in low conversion rates and ROI. But what if there was a way to reach a highly targeted audience of TikTok users more likely to be interested in your product or service? This is where TikTok custom audiences come in. So, let’s dive deeper into what TikTok custom audiences are, how they work, and how you can use them to supercharge your TikTok advertising strategy.
Quick Summary:
- TikTok Custom Audiences allow you to retarget users who have already interacted with your brand to significantly increase overall conversion rates.
- Advertisers can build these highly targeted lists using nine distinct data sources including website traffic and customer files.
- Enabling the auto-refresh feature and avoiding audience overlap are crucial steps to maintain optimal ad campaign performance.
- Leveraging these audiences helps counter signal loss from privacy updates and provides strong seeds for future Lookalike audience expansion.
- What is TikTok Custom Audience?
- Benefits of TikTok Custom Audience
- When should you use TikTok Custom Audience?
- Retargeting users who already interacted with your brand
- Converting high-intent users such as product viewers or cart abandoners
- Upselling or cross-selling to existing customers
- Re-engaging followers, profile interactors, and dormant app users
- Improving results from your Lead Ads funnel
- Building strong seed audiences for Lookalike expansion
- Reducing testing costs and stabilizing your campaign performance
- 9 Sources to Create TikTok Custom Audiences
- Best Practices to Optimize TikTok Custom Audiences
- 1. Enable Auto-Refresh to keep your audiences accurate
- 2. Maintain clean, high-quality data for Customer File uploads
- 3. Avoid audience overlap with clear exclusion logic
- 4. Use strong Custom Audiences as seeds for Lookalike expansion
- 5. Ensure Pixel or Events API tracking is configured correctly
- 6. Leverage Custom Audience Enhancement
- How to Create a TikTok Custom Audience
- Common Issues and Solutions When Creating TikTok Custom Audiences
- FAQs about TikTok Custom Audience
What is TikTok Custom Audience?
TikTok Custom Audience is a targeting option on the TikTok advertising platform that allows advertisers to access groups of customers who used to interact with their business.
For instance, if someone visits a specific page on your site and shows interest in a product or service, you can upload their details to TikTok and target them with relevant product ads.

According to TikTok’s official guidelines, you need a minimum of 1,000 matched people to target custom audiences, either by uploading an email list or collecting data from website visitors.
Benefits of TikTok Custom Audience
For TikTok advertisers, creating Custom Audiences is very helpful with:
- Remarketing: Re-engage existing customer groups to encourage them to take the last action – buying to complete the order.
- Access to existing customers: Generate higher conversion rates by inviting old customers back to your store, sending special offers, etc.
- Boosting in-app following and engagement: Target the right audience to increase customer engagement, optimize your ad budget, and increase your following on your account.
- Extending custom file: Custom Audience is a mandatory condition for creating a Lookalike Audience, which helps TikTok advertisers significantly widen their audience.
- Optimize Ad Spend: Lower your CPA and boost ROI by targeting warm audiences instead of cold prospects.
- Exclusion Targeting: Prevent wasted ad spend by excluding past purchasers or converted leads.
- Personalized Messaging: Tailor ad creatives to specific audience segments (e.g., cart abandoners) based on their exact stage in the buyer’s journey.
- Privacy-Resilient Targeting: Counter signal loss from privacy updates by leveraging your reliable first-party data.
When should you use TikTok Custom Audience?
Here are the best situations to use Custom Audiences to cut costs, improve targeting accuracy, and boost conversions.
Retargeting users who already interacted with your brand
Custom Audiences are ideal for retargeting users who have already interacted with your brand, such as:
- Users who watched 50%–100% of your videos
- People who clicked your ads
- Visitors who landed on your product or landing pages
Example: Someone watched 6 seconds of your video ad but didn’t click through → retarget them with a shorter, more persuasive message and a clear CTA.
Converting high-intent users such as product viewers or cart abandoners
With Website Traffic Audiences, you can retarget:
- Users who added items to cart but didn’t complete checkout
- Visitors who viewed product pages
- Users who viewed your pricing page
Why it works: This group has the highest purchase intent and often delivers strong ROAS for ecommerce advertisers.
Upselling or cross-selling to existing customers
Custom Audiences let you build campaigns targeting people who:
- Already purchased from you
- Show behavior that indicates interest in related products
- Are prime targets for seasonal campaigns (e.g., Black Friday), as past buyers convert faster on limited-time offers.
Example: Someone bought a shirt → show them matching pants or accessories, or target your past buyers with an exclusive VIP discount during a flash sale.
Re-engaging followers, profile interactors, and dormant app users
Using Business Account Audiences and App Activity, you can retarget users who:
- Followed your TikTok account or viewed your profile
- Watched your videos for 2s, 6s, or 100%
- Engaged with your video content (share/comment/react)
- Downloaded your app but haven’t registered or purchased.
These users already recognize your brand, making this a highly cost-effective way to maximize the lifetime value (LTV) of your user base, lower CPMs, and achieve higher engagement rates.
Improving results from your Lead Ads funnel
Lead Generation Audiences help you:
- Retarget users who opened your form but didn’t submit
- Follow up with people who completed the form
- Build warm lead nurturing funnels
This improves lead quality and lowers cost per lead (CPL).
Building strong seed audiences for Lookalike expansion
Lookalike performance heavily depends on the quality of your seed audience. Custom Audiences help you build:
- Clean Purchase or Add-to-Cart audiences
- High-quality Lead audiences
- Deep video viewer audiences
A solid Custom Audience = a powerful Lookalike Audience.
Reducing testing costs and stabilizing your campaign performance
Custom Audiences help you:
- Shorten the learning phase
- Reduce wasted spend
- Improve consistency in scaling
This is crucial for ecommerce brands, cross-border sellers, and businesses with longer purchase funnels.
9 Sources to Create TikTok Custom Audiences
1. Customer File
You can upload your Customer File to TikTok Ads Manager to create a Custom Audience. TikTok allows customers to upload files using Mobile Ad Identifier (MAID) and accepts both Apple Identifier for Advertisers (IDFA) and Google Advertising ID.

Note:
- Your upload needs to be in .txt or .csv format and not larger than 1 GB (refer to TikTok’s data formatting rules for exact hashing requirements).
- Processing: 24-48 hours.
- Check Ads Manager for current limits on the number of custom audiences you can have at once.
2. Engagement
Engagement audiences enable advertisers to retarget users who have previously interacted with a brand’s ad content. That includes all types of Video ads on TikTok and ad solutions for instant experiences (Instant Page ads and App Profile Page ads).

Note:
- The Website Traffic Audience is different from Engagement Audience. The engagement audience comprises people who have taken action on TikTok Ads Manager’s family of apps, including TikTok, BuzzVideo, and Babe. Website Traffic Audience is the audience that has taken action on your landing page and has been tracked by our pixel.
- Pangle placement only supports audiences derived from “clicks” and “impressions.” Other actions are not supported, such as “video views.”
3. App activity
This allows you to create an audience of app users who have completed specific events. You can target your ads to people who have previously used your app or who you want to re-engage with. Once set up, you can create audiences by id/name app from attributed and non-attributed events.

Note:
- Before setting up the event, configure app events and access your third-party tracking platform to send back event data to TikTok.
- Please ensure that the in-app events option in your third-party tracking platform is enabled for the App Activity audience to function correctly.
4. Website Traffic
Website Traffic is an option that allows you to create a group of users who have visited your website or taken a specific action on it.
Note:
- You need to set up TikTok Pixel and determine the event to track.
- Pangle placement only supports audiences generated from Attributed Events.
- Advanced Matching can be enabled to expand targeting even further; this can be done with the TikTok Pixel.
5. Lead generation
Lead generation allows you to create an audience of users who engage with your Lead Ads. For instance, you can retarget users who viewed the form page of your Lead Ads without submitting it to enhance campaign efficiency.
A Lead Generation Audience, in particular, refers to users who have interacted with your Lead Ads by viewing or submitting the form.
Note: Lead Generation only supports TikTok placement.
6. Business account audience

A new Custom Audience type that allows you to retarget audiences using your own TikTok Business Account only if your organic profile has completed one of the following events:
- Follow
- Visit Profile
- Video View (2s, 6s, 100% view)
- Video Engagement (React/Share/Comment)
Note: Before creating a Business account audience, you must first link your TikTok For Business Account.
7. Shop Activity
With the rise of TikTok Shop, you can now create custom audiences based on how users interact with your native TikTok Shop. This allows you to retarget users who have viewed your products, added items to their cart, initiated checkout, or completed a purchase directly within the app.
Note:
- You must have an active TikTok Shop linked to your TikTok Ads Manager account.
- This is highly recommended for ecommerce sellers looking to maximize their in-app sales and reduce cart abandonment rates without needing external website pixels.
8. Challenge
The Challenge audience allows you to retarget users who have interacted with your brand’s Branded Hashtag Challenge or Branded Effect. You can build highly engaged lists based on actions like viewing challenge videos, clicking, or creating User-Generated Content (UGC) using your specific hashtag.
Note:
- You must have previously run a Branded Mission, Branded Hashtag Challenge, or Branded Effect campaign on TikTok.
- This is an excellent way to capture and re-engage users who actively participated in your brand’s viral trends, moving them further down the purchasing funnel.
9. Premium Audience
Premium Audience allows advertisers to access highly segmented, high-value audiences provided by TikTok’s trusted third-party data partners. This feature helps you reach users based on offline behaviors, purchasing power, or specific demographic traits that aren’t natively trackable on the TikTok platform alone.
Note:
- Availability: This feature might be limited by region and usually requires working with a TikTok representative or specific data providers to activate.
- It is ideal for enterprise-level brands looking to align their offline CRM data or specialized market segments with their TikTok ad campaigns.
Best Practices to Optimize TikTok Custom Audiences
Below are the six most important best practices every advertiser should apply.
1. Enable Auto-Refresh to keep your audiences accurate
Custom Audiences perform best when the data feeding them is continuously updated. Enabling Auto-Refresh ensures that newly engaged users are added automatically and outdated users are removed.
2. Maintain clean, high-quality data for Customer File uploads
The quality of your Customer File directly impacts TikTok’s ability to match users. Before uploading your list, remove duplicate entries, standardize email and phone formats, and ensure your data is structured according to TikTok’s hashing requirements.
3. Avoid audience overlap with clear exclusion logic
If multiple ad groups target the same users, you risk internal competition. Exclude purchasers from prospecting campaigns and separate your hot, warm, and cold audiences.
4. Use strong Custom Audiences as seeds for Lookalike expansion
Custom Audiences serve as the foundation for effective Lookalike Audiences. For best results, use high-intent audiences as seeds, such as Purchasers, Add-to-Cart users, or Deep video viewers.
5. Ensure Pixel or Events API tracking is configured correctly
Your audiences are only as strong as the data you track. Make sure your TikTok Pixel is installed properly, key events are firing correctly, and Events API is enabled for more reliable, server-side data.
Case Study: How Chelghoum Boosted ROAS to 2.8x with Audience & Pixel Optimization
Partnering with Mega Digital, Chelghoum successfully transformed their TikTok ad performance using advanced data strategies.
- Challenge: Chelghoum, an e-commerce dropshipping brand, needed to optimize their targeting and product selection on TikTok.
- Solution: They implemented Single Pixel Data Aggregation to gather deep user behavior data for accurate Custom Audiences, alongside Smart Creative Ads and optimized bidding.
- Results: Achieved 2.8x ROAS, $4.09 CPA, and $1.87 CPM.
6. Leverage Custom Audience Enhancement
To help counter signal loss from privacy updates, use TikTok’s Custom Audience Enhancement. This powerful machine-learning feature automatically adds similar users (up to your original seed size) to your Custom Audience. It helps you achieve better reach without diluting the quality of your target audience. You can enable this feature directly within your TikTok Ads Manager settings.
How to Create a TikTok Custom Audience
There are two primary ways to create a Custom Audience on TikTok: through the Audience Library (recommended for managing multiple segments) or directly within the Ad Group during campaign setup.
Create via the Audiences Library
This method allows you to build and organize your audience segments before launching any campaigns.
Step 1: Log in to your TikTok Ads Manager account.
Step 2: Hover over Assets in the top navigation menu and select Audiences.
Step 3: Click the Create Audience button and select Custom Audience.

Step 4: Choose one of the 9 sources (Customer file, Engagement, App activity, Website traffic, Lead generation, Business account audience, Shop activity, Challenge, or Premium Audience).

Step 5: Set up your specific rules:
- Select the type of engagement, event, or file format.
- Choose a specific time period (e.g., past 30 days).
- Use the Add more rules icon to Broaden or Narrow your audience.
- (Optional) Click Exclude People to remove certain users.
Step 6: Name your audience, toggle Auto-Refresh (highly recommended), and click Confirm. Your audience will now be saved in the library for future use.
Create directly from the Ad Group level
If you are already in the middle of creating a campaign, you can quickly build a Custom Audience on the spot.
Step 1: While setting up your ad campaign, navigate to the Ad Group level.
Step 2: Scroll down to the Audience Targeting section.
Step 3: Under the Include or Exclude search bar, click on Create New, then select Custom Audience.
Step 4: Follow the same logic as Method 1: select your data source, define your inclusion/exclusion rules, name your audience, and hit Confirm.
Tip: Give TikTok a few days to fully match and populate your newly created audiences before heavily scaling your ad spend.
Common Issues and Solutions When Creating TikTok Custom Audiences
Here are some common issues users face when creating TikTok Custom Audiences, along with solutions:
The Size of the Audience Is Not Updated
Some users note their custom audience size is not growing as it should, freezing at a specific number despite conversions.

Solution: Custom audiences may take up to 7 days to fully update. Check if auto-refresh is enabled. If the issue persists, contact a TikTok representative.

Customer Files Uploads Have a Low Match Rate
Users often experience a low match rate when uploading emails or phone numbers due to inconsistent data formats.

Solution: Verify customer data meets TikTok’s requirements. Tidy up data, remove duplicates, and format CSVs correctly.
Failure of TikTok Pixel to Trigger as Required
If a TikTok Pixel is configured incorrectly, it will not measure actions properly, creating an incomplete audience.

Solution: Use the TikTok Pixel Helper to check installation. Confirm major actions (e.g., “Add to Cart”, “Purchase”) are configured and firing on the correct pages.
App Activity Audience Not Tracking
Data isn’t being captured properly due to misconfigurations in the TikTok SDK integration.
Solution: Verify that the TikTok SDK is integrated into your app and third-party tracking platforms are configured to send data back to TikTok.

FAQs about TikTok Custom Audience
You need a minimum of 1,000 matched users to actively target a Custom Audience in your TikTok ad groups.
It can take up to 7 days for TikTok to fully update and populate your custom audiences. Make sure the Auto-Refresh feature is toggled on to keep your lists continuously updated.
Discrepancies often occur because TikTok can only track and match users who are logged into the TikTok app, have allowed tracking (depending on OS like iOS 14+), and were captured by a correctly firing TikTok Pixel.
Yes, if your accounts are linked under the same TikTok Business Center, you can share Custom Audiences between different ad accounts to leverage your data efficiently.
>>> Read more: TikTok Audience Insights: How to Analyze & Reach Right Users
Final word
TikTok Custom Audiences are essential for re-engaging users, reducing wasted ad spend, and driving higher conversions. For maximum impact, pair them with Lookalike Audiences to seamlessly scale your reach. If you need expert help setting up pixels or building data-driven ad campaigns, Mega Digital is ready to support you.








