Douyin and Xiaohongshu in-app stores vs Tmall: where cross-border demand converts
Short version: this isn't a platform choice, it's a job choice. Tmall Global harvests demand you already created — the buyer arrives knowing roughly what they want and is comparing. Douyin's and Xiaohongshu's in-app stores manufacture demand in the feed — the buyer wasn't shopping until a video or a note made them want it. Cross-border demand converts inside Douyin and Red when your category is discovery-led and impulse-priced; it converts on Tmall when the buyer already knows the category and is choosing between options. Most serious brands end up on both. The mistake is treating them as three doors to the same room.
I get asked "should we be on Douyin's store or Tmall?" as if one wins. It's the wrong question. The two do different work, and if you don't know which job you're hiring a platform for, you'll pour budget into the one that structurally can't convert your buyer — and blame the platform when it doesn't.
Two different machines: interest e-commerce vs shelf
Tmall (and JD) is shelf commerce. Someone wants a Korean sunscreen or a European supplement, they search, they land on a page, they compare price and reviews, they buy. The demand exists before the visit; the platform's job is to win the comparison. That's why Tmall rewards ratings, DSR scores, flagship polish, and a clean product-detail page. It's a store, and people come to a store already intending to shop.
Douyin and Xiaohongshu run interest commerce — the closed loop China invented and the West is still copying. Content, ads, payment and fulfillment sit in one app, so a person scrolling for entertainment can go from "didn't know this existed" to "bought it" without ever leaving the feed. Nobody opened Douyin to shop. The content created the want, and the checkout button was two taps away.
The scale gap tells you how fast this is moving. By industry estimates Tmall is still the largest single marketplace at roughly 8 trillion RMB in annual GMV — but growing in the high single digits. Douyin e-commerce did around 3.5 trillion RMB in 2024 and has been compounding closer to 45% a year. And it's no longer just livestream impulse: Douyin's GMV now splits roughly evenly across shelf search, merchant livestreams, and influencer livestreams, with the shelf portion growing about 49% year on year through mid-2025. Translation: the "content platform" is quietly becoming a store, and the store platform is growing slowly. Xiaohongshu's in-app Mall is smaller but the fastest-growing social-commerce channel in China, built on 买手 (buyer) livestreams and creator-run storefronts — commerce that looks like a recommendation from a friend, not a listing.
What each one is actually good at — for a cross-border brand
| Tmall Global | Douyin in-app store | Xiaohongshu Shop | |
|---|---|---|---|
| Core job | Convert existing demand | Create + convert demand | Turn discovery into a purchase in-community |
| Buyer mindset | Comparing, intent-led | Scrolling, impulse-led | Researching a lifestyle, trust-led |
| Best-fit category | Known, considered, replenished (skincare staples, supplements, appliances) | Demoable, visual, impulse-priced (gadgets, snacks, novelty beauty) | Aspirational, niche, "found it here first" (indie beauty, fashion, home, wellness) |
| Cross-border setup | Bonded / direct-mail, no China entity required | Cross-border store via bonded warehouse; overseas entity accepted | Overseas entity accepted (Singapore, Malaysia, Japan, Korea, others); bonded or overseas shipping |
| Where it breaks | You have no demand to harvest yet — an empty flagship | Slow fulfillment; the closed loop punishes late shipping hard | Over-commercialized content; the community rejects a hard sell |
The cross-border wrinkle everyone underestimates
The good news: the in-app stores have opened their doors to overseas brands. You can run a cross-border store on Douyin or Xiaohongshu without a mainland China entity, shipping from a bonded warehouse in a free trade zone or, in some cases, direct from overseas — the same broad model that made Tmall Global approachable a decade ago. On paper the barrier to entry has never been lower.
The trap is treating "we can list" as "we can operate." Interest commerce is unforgiving on the parts of the business Tmall lets you be mediocre at. When content creates a spike of impulse demand, a 12-day cross-border shipping window kills the momentum and fills your comments with "还没发货" (still hasn't shipped). The closed loop measures you on fulfillment speed and after-sales response, and it throttles distribution for stores that score badly. On Tmall Global, a bonded warehouse and a two-to-five-day delivery is table stakes; on Douyin, slow fulfillment doesn't just annoy buyers, it starves your next video of reach. Cross-border logistics that are merely "fine" for shelf commerce are a liability for interest commerce.
Where cross-border demand actually converts
Match the platform to how your buyer forms the want:
- Discovery-led categories convert in-app. If nobody is searching for your product because they don't know it exists — an unusual ingredient, a new format, a design-led object — Douyin and Red are where the sale happens, because that's where the wanting happens. Sending that buyer to a Tmall search bar is asking them to look for something they can't name.
- Known, considered categories convert on Tmall. If people already buy your category and are choosing a brand — retinol serums, protein powder, a robot vacuum — Tmall Global is where the comparison is won. Reviews, DSR, price, and a credible flagship do the work. Discovery spend still matters, but it's feeding the search, not closing it.
- High-AOV or replenishment-driven items lean Tmall. Big-ticket and repeat purchases reward the trust and service infrastructure a flagship provides. Impulse holds up worst exactly where the risk of buying is highest.
- Lifestyle and "taste" brands lean Red. Xiaohongshu's in-app store converts when the purchase is part of an identity, not a spec sheet — and when your content earns the buy instead of demanding it.
For most cross-border brands the honest answer is a split: use Douyin and Red to build the want and catch the impulse buyers in-feed, and let Tmall Global harvest the considered buyers your content sends to search. What you must not do is run the identical SKU, price, and product page across all three and expect each to perform. On the feed platforms the content is the product page; a listing copy-pasted from Tmall converts like a spreadsheet.
How to decide without overthinking it
Ask three questions. Does my buyer know my category exists before they see my content? If no, weight the in-app stores. Is my product demoable and impulse-priced, or considered and compared? Impulse leans feed, considered leans shelf. Can my cross-border logistics ship fast and handle returns without drama? If not, fix that before you lean on interest commerce, because it will expose you. The platform that converts your demand is the one whose native job matches the way your buyer already behaves — not the one with the biggest GMV headline.
Bottom line
Tmall converts demand; Douyin and Xiaohongshu's in-app stores create it and convert it in the same breath. Cross-border demand lands in-app when your category is discovered rather than searched, and on Tmall when the buyer already knows what they want and is choosing. Pick by the job, run each platform in its own idiom, and get your fulfillment honest before you let the feed manufacture demand you can't ship. The brands that struggle aren't on the wrong platform — they're asking the right platform to do the wrong job.
If you're mapping where your category should sell in China and want a second read on the split, that's the work I do — reach out. For the marketplace side of this decision, read JD.com vs Tmall Global; for the discovery side, Red vs Douyin: which to build on first.
