Skip to main content

Overview

Innkeepr Exclusion Audiences are custom audience lists uploaded to TikTok Ads Manager that contain users with low or negative predicted incremental impact. These users either do not convert at all or convert regardless of ad exposure — in both cases, excluding them from campaigns prevents spend on users where advertising has no measurable effect. This guide covers the setup of Innkeepr Exclusion Audiences on TikTok, including audience configuration, testing, and scaling.

Prerequisites

Technical Requirements:
  • Active TikTok Ads Manager account
  • Innkeepr integration connected to your TikTok account
  • Sufficient conversion data for signal generation (minimum 30 days recommended)
  • Email addresses (email or email_sha256) written to user profiles via Innkeepr Identify — see below
Unlike Meta, TikTok audiences are matched exclusively by email address. Every user that should be included in a TikTok upload must have an email or email_sha256 trait on their profile. Innkeepr matches users to TikTok accounts using this identifier — visitor-level data without an email cannot be uploaded or matched.Write the email to the profile with an Innkeepr Identify call, either as a plain email trait or as a SHA256-hashed email_sha256 trait. Both are accepted; if you hash client-side, use lowercase, trimmed email and SHA256. Email handoff can also happen automatically via a shop system integration (e.g. Shopify).
Timeline at a Glance:
PhaseDurationWhat Happens
Audience setupImmediateExclusion audiences created and uploaded to TikTok
Audience matching24–48 hoursTikTok matches the uploaded emails and populates the audience
Testing phase2–4 weeksPerformance comparison with and without exclusions
ScalingAfter 2–4 weeksRollout to additional campaigns based on results

How Exclusion Audiences Work

Innkeepr ranks all visitors by predicted incremental lift based on your selected objective (e.g. conversion probability, customer lifetime value, or average order value). Users at the bottom of this ranking have low or negative treatment effects — meaning advertising has no measurable impact on their likelihood to reach the objective. By excluding these users, the remaining budget is concentrated on users where advertising makes a difference. Exclusion audiences are applied as exclusions at the ad group level in TikTok Ads Manager. They do not change targeting — they remove specific users from the existing targeting pool. Because TikTok matches on email, each entry in an exclusion audience requires an email or email_sha256 trait. Users without an email cannot be uploaded, so they cannot be excluded — keeping email coverage high directly determines how complete your exclusions are.

Setup Instructions

Step 1: Ensure Email Coverage Before creating exclusion audiences, confirm that the users you want to exclude carry an email or email_sha256 trait. Recent purchasers and existing customers are the most important to exclude — make sure Identify calls with email fire on checkout and login so these users are matchable on TikTok. Step 2: Create Exclusion Segments Exclusion audiences are built from different user segments, each with its own lookback window. The segments identify groups of users where ad exposure is unlikely to have incremental impact. There are different ways to configure exclusion audiences, and not every setup works equally well across all accounts. The optimal configuration depends on factors like conversion volume, product category, and existing audience overlap. As of July 2026, we recommend the following segments as a starting point: Recommended segments:
SegmentLookback WindowDescription
Visitors30 daysRecent site visitors with low predicted incremental lift — they are already aware of your brand and unlikely to be influenced by additional ad exposure
Purchasers360 daysUsers who purchased within the last year — they have already converted and are unlikely to deliver incremental value from acquisition campaigns
Brand Traffic30–90 daysUsers who arrived via branded search or direct visits — they demonstrate existing brand intent and are less likely to be incrementally influenced by paid ads
Each segment is created in Innkeepr and uploaded to TikTok. Innkeepr sends the matched email identifiers to your connected TikTok account, and TikTok populates the audience once matching completes (typically 24–48 hours). Step 3: Set Up the Campaign Structure Test exclusion audiences within a single campaign using separate ad groups. Both the control and test ad groups use the same base targeting and your existing default exclusions. The test ad group adds the Innkeepr exclusion audiences on top. Campaign structure:
Ad GroupTargetingExclusionsPurpose
ControlBroad targetingYour default exclusionsBaseline performance
TestBroad targeting (same as control)Your default exclusions + Innkeepr exclusions (Visitors 30d, Purchasers 360d, Brand Traffic 30–90d)Measures impact of Innkeepr exclusions
Important: Keep all other variables identical across ad groups:
  • Same creatives (videos, copy) in every ad group
  • Same optimization event (e.g. Complete Payment, Add to Cart)
  • Same bid strategy
  • Same placements
  • Same base targeting — the only difference is the added exclusion audience
Step 4: Set Budget Allocation Start both ad groups with the same daily budget at the ad group level. Do not use Campaign Budget Optimization (CBO) during the test phase — CBO shifts spend unpredictably between ad groups, making it difficult to compare performance. After 1–2 weeks, you can begin adjusting budgets based on observed performance (see Monitor & Optimize).

Monitor & Optimize

Weeks 1–2: Observation Phase
  • Do not adjust budgets, bids, or creatives during the initial learning phase
  • Monitor that both ad groups are spending their allocated budget and exiting the learning phase
  • Verify that conversions are being tracked correctly across both ad groups
Weeks 2–4: Evaluation
  • Compare ROAS, new customer share, and AOV between the control and test ad group
  • The impact of exclusion audiences depends on the objective and business model. Exclusions can improve ROAS by removing low-incrementality spend, but they can also shift the new customer ratio — for example, excluding past purchasers concentrates budget on acquisition
  • If the test ad group reduces conversion volume significantly without improving any of these metrics, the exclusion segments may be too broad — consider adjusting lookback windows
After Week 4: Rollout Once you have identified the best-performing exclusion segments:
  • Apply the exclusion audiences to your other active campaigns on TikTok
  • Combine multiple segments — you can apply all three exclusion segments on the same ad group simultaneously
  • Monitor performance after rollout — allow 1–2 weeks for each campaign to stabilize
  • Exclusion audiences can be combined with Innkeepr seed audiences in the same campaign — apply seed-based lookalikes as targeting and exclusion audiences as exclusions on the same ad groups

Best Practices

Maintain Email Coverage An exclusion is only as complete as your email coverage. Users you want to exclude but who have no email or email_sha256 trait cannot be matched on TikTok and will still be reachable by your ads. Keep Identify calls firing with email on checkout and login so recent purchasers and existing customers are reliably excluded. Creative Isolation The test is only valid if creatives are identical across all ad groups. If you want to test new creatives or add additional creatives during the test, add them to all ad groups at the same time. Never add creatives to only some ad groups — this makes performance differences between ad groups unattributable. Combining with Seed Audiences Exclusion audiences and seed audiences serve complementary purposes. Seed audiences direct spend toward high-incrementality users, exclusion audiences remove low-incrementality users from the targeting pool. Using both simultaneously is the recommended configuration once each has been validated individually. Lookback Window Tuning The recommended lookback windows (30d for visitors, 360d for purchasers, 30–90d for brand traffic) are starting points. Adjust based on your account:
  • Shorter lookback windows produce smaller, more conservative exclusion audiences
  • Longer lookback windows exclude more users but may include users whose behavior is no longer relevant

Troubleshooting

Exclusion Audiences Not Populating
Possible CauseSolution
No email on profilesTikTok can only match users with an email or email_sha256 trait. Verify that Identify calls are writing email to the profiles used for the upload.
TikTok account not connected correctlyVerify that the correct TikTok Ads account is connected in Innkeepr and has permission to upload audiences
Insufficient audience sizeTikTok requires a minimum audience size — check that the source segments in Innkeepr contain enough users with email
Matching still in progressAllow 24–48 hours after upload for TikTok to finish matching
Exclusion Audiences Reduce Conversion Volume Without Improving Efficiency
Possible CauseSolution
Lookback window too broadShorten the lookback window (e.g. 30d instead of 90d for brand traffic)
Segment too largeCheck audience size in TikTok Ads Manager — if the exclusion removes a large share of your targeting pool, the effective reach may be too narrow
Insufficient model dataVerify that enough conversion history was available when audiences were created
No Measurable Difference Between Test and Control
Possible CauseSolution
Exclusion segment too smallIf a segment matches very few users, the effect on spend allocation is minimal — consider combining multiple segments or improving email coverage
Insufficient test durationAllow at least 2–4 weeks before drawing conclusions
Low conversion volumeEnsure each ad group has enough conversions for a meaningful comparison (50+ per ad group recommended)
Performance Drops After Sales Phases Performance drops can coincide with sales events (e.g. Black Friday, seasonal promotions). During and after these phases, audience composition and conversion patterns shift temporarily. Innkeepr typically detects these phases automatically and adjusts the underlying models accordingly. If a performance drop persists for more than 1–2 weeks after a sales event has ended, reach out to the Innkeepr team to verify that the model has recalibrated correctly.