TikTok Shop usually adds sales rather than moving them. Haus analyzed hundreds of TikTok incrementality experiments and found TikTok delivers 1.9x more value when brands measure omnichannel impact instead of DTC lift alone, with 62% of the lift going to new customers. The cannibalization brands think they see is mostly an attribution artifact, because a site dashboard cannot see a sale that closed inside the TikTok app.
Does TikTok Shop cannibalize your direct-to-consumer sales? This is the first question most DTC operators ask before they open a shop, and the honest answer depends on evidence rather than dashboards.
What cannibalization would actually look like
Cannibalization is a specific claim, not a feeling. It means a customer who was already going to buy from you at full price on your own site instead bought the same item on TikTok Shop, so you paid a referral fee and a creator commission for revenue you already had.
For that to be true, three things have to hold at once:
- Total revenue stays flat while the channel mix shifts.
- The TikTok buyer is an existing customer, not someone new to the brand.
- The sale would have happened anyway without the creator video that triggered it.
Most brands never check the second and third conditions. They see site revenue dip in a month when TikTok Shop revenue climbed, and they call it cannibalization. That is a correlation with at least four other explanations, including seasonality, an ad account change, and a paid-social CPM swing.
What the incrementality data shows
Incrementality testing is the only method that answers this cleanly, because it holds a control group out of exposure and measures the difference. Attribution models cannot do it, since they only see the conversions they were able to tag.
Haus, an incrementality measurement platform, published an analysis in December 2025 covering hundreds of TikTok incrementality experiments across 2.5 years of data, with an average experiment length of 21 days. Three findings matter for this question:
- Omnichannel value is nearly double DTC-only value. TikTok delivered 1.9x as much measured value when brands looked at omnichannel impact instead of DTC lift alone.
- The spillover has a shape. For brands selling across DTC, Amazon, and retail, TikTok drove an additional 34% of sales to Amazon and 57% to physical retail. So for every dollar captured in ecommerce, another $0.34 landed on Amazon and $0.57 in retail stores.
- The majority of the lift is new customers. Across the DTC brands analyzed, 62% of TikTok lift drove new customer sales.
That last number is the direct answer to the cannibalization worry. If most of the lift comes from people who were not already your customers, the channel is doing acquisition, not reshuffling.
One honest caveat: this analysis covers TikTok advertising broadly, not TikTok Shop creator affiliate programs specifically. It is the best public incrementality dataset on the platform, and the direction is consistent with what TikTok Shop operators report, but it is not a controlled study of affiliate GMV.
Why your dashboards make it look like cannibalization
Three measurement problems produce a false cannibalization signal, and all three are structural rather than fixable with a better UTM convention.
The sale closes where you cannot see it. A shopper watches a creator video, taps the product card, and checks out inside TikTok. Your site analytics never records a session. From the site's point of view, that customer simply stopped showing up.
The delayed effect lands outside the reporting window. Haus found brands observed an additional 68% lift to their primary KPI during the post-treatment window, the period after the experiment ended. Creator content builds demand that converts later, often on a different surface. A 7-day attribution window systematically undercounts it.
Your channels report in separate systems. Shopify reports site revenue, Seller Central reports Amazon, Seller Center reports TikTok Shop. Nothing joins them, so the only view anyone has is three lines that move independently, which invites a causal story that the data does not support.
Cannot tell if TikTok Shop is adding or moving revenue?
Hubfluence connects your Amazon data to your TikTok Shop program with Halo Effect Tracking, so creator activity gets measured against the channels it lifts instead of only the one it closes in. Book a call and we will read it against your numbers.
How to test cannibalization on your own brand
You do not need a measurement vendor to get a first read. You need a clean before-and-after on total revenue, not channel revenue.
- Fix the denominator. Sum revenue across every channel you sell on, weekly, for the 13 weeks before your TikTok Shop push. That total is what you are testing.
- Hold something constant. Do not change paid social budget, launch a new SKU, or run a site-wide sale in the same window. One variable at a time.
- Run the creator program for at least 6 weeks. Content takes time to compound, and the post-treatment effect means a 2-week read will underreport.
- Compare the total, not the mix. If the total is up and TikTok Shop is a meaningful share of it, you added revenue. If the total is flat and TikTok Shop grew, you have a cannibalization question worth investigating.
- Check the new-customer rate on your site. If site revenue softened but your repeat-purchase revenue held, the softness is in acquisition, which is exactly where TikTok content should be feeding you.
The cleanest version of this is a geo holdout: run creator content in some regions and not others, then compare total revenue between them. That takes more discipline, and it is what an incrementality vendor sells, but the logic is available to anyone with regional sales data.
When TikTok Shop genuinely does take a sale you already had
It happens, and pretending otherwise is not useful. Three situations where a TikTok Shop sale is likely a moved sale rather than a new one:
- You drive your own audience there. If you post the TikTok Shop link to your email list and your Instagram followers, you are routing existing demand through a channel that charges a referral fee and a commission. That is a real margin loss for no acquisition gain.
- You discount deeper on TikTok than on your own site. A shopper who was going to buy at full price finds a better price on TikTok Shop. You trained that behavior.
- Your product is a considered, high-price purchase. Impulse dynamics are what make TikTok Shop additive. Above roughly $100, buyers research and compare, and the discovery advantage fades.
The fix for the first one is straightforward: send owned audiences to your owned store, and let TikTok Shop serve the traffic that TikTok generates.
Why this matters for TikTok Shop brands and agencies
The commercial version of this question is not academic. If your finance team believes TikTok Shop cannibalizes, the creator budget gets cut at the first soft month, and you lose the channel before it compounds.
The defense is measurement that spans channels. A creator program that only reports TikTok Shop GMV can never answer whether it lifted Amazon or retail, so it always looks more expensive than it is. That is the same structural blind spot that makes paid social look worse than it performs.
For agencies, this is the single most common reason a TikTok Shop retainer gets questioned in month four. The client compares site revenue to last year and asks what the creator spend bought. Being able to show total revenue, new-customer share, and cross-channel movement changes that conversation from a defense into a report.
There is also a planning consequence. If 62% of the lift is new customers and a third of the value shows up on Amazon, then your TikTok Shop creator calendar should be timed against Amazon inventory and retail promotions, not run in isolation. Brands that coordinate the two get paid twice for the same content.
Hubfluence tracks creator activity against the channels it actually lifts, including Amazon through Halo Effect Tracking, so a creator program is judged on total revenue movement rather than the one checkout it happened to close in. If you want to see whether your TikTok Shop revenue is additive or reshuffled, book a strategy call and we will read it against your own numbers.
Questions, answered.
Automate your creator campaigns.
From outreach to GMV reporting, Hubfluence runs every part of your creator campaigns for agencies and enterprise brands. Set it up once, scale it across every brand you manage.
