Xiaohongshu & Douyin Product Trend Radar
Pricing
$10.00 / 1,000 china social trend signals
Xiaohongshu & Douyin Product Trend Radar
Find product and consumer signals across Xiaohongshu (RedNote) and Douyin. Export English titles, commercial-intent scores, trend scores, and cross-platform matches.
Pricing
$10.00 / 1,000 china social trend signals
Rating
0.0
(0)
Developer
WebData Labs
Maintained by CommunityActor stats
1
Bookmarked
2
Total users
1
Monthly active users
a day ago
Last modified
Categories
Share
What does Xiaohongshu & Douyin Product Trend Radar do?
Find commercially relevant product signals across Xiaohongshu / RedNote and Douyin without reading two Chinese feeds by hand. The Actor collects public category posts and hot-search topics, normalizes them into one dataset, adds English titles, scores commercial intent, and highlights similar signals seen on both platforms.
Choose Xiaohongshu, Douyin, or both. No account cookie, Chinese phone number, API key, proxy setting, or browser tuning appears in the input form. Run it manually, schedule snapshots, call it through the Apify API or MCP, and export the result to Sheets, n8n, Make, Zapier, or a warehouse.
| What you need | What the Actor returns |
|---|---|
| Emerging product ideas | Ranked Chinese social-commerce signals |
| A readable China-market feed | Original Chinese and best-effort English titles |
| Less news and celebrity noise | commercialIntentScore plus product-only mode |
| Evidence from more than one platform | crossPlatform, matched title, and similarity score |
| Auditable research | Source URL, rank, source metrics, and scrape time |
Why use this Xiaohongshu and Douyin scraper?
- One comparable schema. Xiaohongshu category posts and Douyin hot-search topics use different metrics; the Actor turns them into consistent rows.
- Product-first filtering. Commercial phrases and product categories are scored before the output limit is applied.
- Cross-platform corroboration. Similar Chinese phrases receive an explicit match and a trend-score boost.
- No fake velocity. A single run is a current snapshot. Schedule repeated runs before calling a change “growth.”
- Partial-source visibility. If one platform fails while the other succeeds, the
OUTPUTsummary identifies the failed source instead of inventing rows. - Managed collection. Session handling, regional routing, retries, and rate limits are handled internally.
Typical buyers include cross-border e-commerce researchers, sourcing agencies, DTC brands, consumer-insight teams, product researchers, content strategists, and data teams building China-market dashboards.
What trend data can the Actor extract?
| Field | Type | Description |
|---|---|---|
source | string | xiaohongshu or douyin |
sourceId | string | Stable platform identifier when published |
sourceType | string | Xiaohongshu category post or Douyin hot-search topic |
title | string | Original Chinese title or search phrase |
titleEn | string/null | Best-effort English translation |
category | string/null | Selected Xiaohongshu category; Douyin may be null |
rank | number | Position in the collected source list |
hotValue | number/null | Douyin hot value when published |
engagementCount | number/null | Xiaohongshu likes or Douyin video count when published |
commercialIntentScore | number | 0-100 estimate based on product categories and commercial language |
trendScore | number | 0-100 ranking within the current snapshot |
crossPlatform | boolean | Whether a similar phrase was found on the other selected platform |
matchedTitle | string/null | Closest title on the other platform |
matchScore | number/null | Phrase-similarity evidence for the match |
creatorName | string/null | Public Xiaohongshu creator name when available |
sourceUrl | string | Public evidence URL |
imageUrl | string/null | Public cover image when exposed |
scrapedAt | string | ISO 8601 snapshot timestamp |
Supported Xiaohongshu categories and Douyin coverage
Xiaohongshu categories:
- Fashion
- Food
- Beauty and cosmetics
- Home
- Fitness
- Travel
- Career
- Relationships
- Gaming
- Movies and TV
Douyin coverage:
- Public hot-search board
- Public seeding board when Douyin returns a distinct board; repeated hot-search responses are detected and discarded
- Search phrase and rank
- Hot value
- Video count when published
- Public cover and topic URL when available
How to scrape Xiaohongshu and Douyin product trends
- Open the Actor and click Try for free.
- Keep both sources selected for cross-platform matching, or choose one platform.
- Select the Xiaohongshu categories relevant to your market.
- Use Product trends to reduce news and entertainment noise.
- Set the maximum number of signals per source.
- Click Start and open the Ranked trend signals dataset view.
- Export JSON, CSV, Excel, XML, or connect the dataset to your workflow.
The default input is a complete, small first run:
{"sources": ["xiaohongshu", "douyin"],"xiaohongshuCategories": ["fashion", "beauty", "home"],"mode": "productTrends","maxResultsPerSource": 30,"translateToEnglish": true,"matchCrossPlatform": true}
Input
See the Input tab for the current form and defaults.
| Input | What it changes |
|---|---|
sources | Selects Xiaohongshu, Douyin, or both |
xiaohongshuCategories | Selects public Xiaohongshu category feeds |
mode | Keeps product signals or returns the full trend snapshot |
maxResultsPerSource | Caps output and per-result cost for each platform |
translateToEnglish | Adds best-effort English titles |
matchCrossPlatform | Compares phrases between the two selected sources |
API clients may also use platforms as an alias for sources, and maxResults as an alias for maxResultsPerSource.
Output
You can download the dataset in various formats such as JSON, HTML, CSV, or Excel.
{"source": "xiaohongshu","sourceId": "6a3af0770000000007020e65","sourceType": "category-post","title": "家居收纳好物推荐","titleEn": "Home organization product recommendations","category": "home","rank": 3,"engagementCount": 24000,"commercialIntentScore": 86,"trendScore": 78.4,"crossPlatform": true,"matchedTitle": "小户型收纳好物","matchScore": 0.462,"sourceUrl": "https://www.xiaohongshu.com/explore/...","scrapedAt": "2026-08-01T22:00:00.000Z"}
The OUTPUT key-value-store record reports selected sources, counts, cross-platform matches, product-signal counts, and success or failure for each source.
How much does it cost to scrape Xiaohongshu and Douyin trends?
The Actor uses pay-per-event pricing: $0.01 per successfully returned trend signal ($10 per 1,000). There is no Actor start fee. Failed source requests, filtered-out rows, translations, cross-platform comparisons, and the run summary are not charged.
Examples at the configured base price:
| Returned signals | Cost |
|---|---|
| 20 | $0.20 |
| 60 | $0.60 |
| 1,000 | $10.00 |
Use maxResultsPerSource and Apify’s maximum total charge setting for a strict spending ceiling. The price displayed in Apify Console is authoritative.
Trend scores and data quality
trendScore ranks records inside the current run. It combines source rank, the metric published by that source, and commercial intent. A cross-platform phrase match adds a bounded boost. Product mode requires a commercial-intent score of at least 40; belonging to a product-relevant category alone is not enough.
The two platforms are not directly equivalent:
- Xiaohongshu category feeds expose posts and public like counts.
- Douyin hot search exposes topics, hot values, and sometimes video counts.
trendScoreis a research ranking, not a sales forecast.commercialIntentScoreis a transparent keyword/category heuristic, not proof that a product sells.matchScorecompares Chinese phrase overlap; inspect borderline matches before making a buying decision.
For true velocity, schedule the Actor at a consistent interval and compare sourceId, rank, source metrics, and scrapedAt between datasets.
Example tasks
Use these ready-made configurations directly or duplicate them as the starting point for a schedule:
- Export Douyin trending topics through an API
- Find Xiaohongshu beauty product trends
- Monitor Xiaohongshu fashion and home trends
- Compare Xiaohongshu and Douyin product signals
- Build a China social-commerce trend snapshot
Other useful workflows include weekly China consumer-trend reports, 1688 sourcing research, fitness and travel monitoring, and AI-agent research pipelines.
Use the Actor through the API
import { ApifyClient } from 'apify-client';const client = new ApifyClient({ token: process.env.APIFY_TOKEN });const run = await client.actor('webdata_labs/xiaohongshu-douyin-trend-radar').call({sources: ['xiaohongshu', 'douyin'],xiaohongshuCategories: ['beauty', 'fashion'],maxResultsPerSource: 30,});const { items } = await client.dataset(run.defaultDatasetId).listItems();
Keep the Apify token in an environment variable or integration secret, never in a prompt or committed file.
Use with AI agents through MCP
Add the Actor to an MCP-compatible AI client:
$claude mcp add --transport http apify "https://mcp.apify.com?tools=webdata_labs/xiaohongshu-douyin-trend-radar"
Claude Desktop, Cursor, or VS Code configuration:
{"mcpServers": {"apify": {"url": "https://mcp.apify.com?tools=webdata_labs/xiaohongshu-douyin-trend-radar"}}}
Example prompt: “Run the Xiaohongshu and Douyin trend radar for beauty and home, then explain the top commercial signals and show the source evidence.”
Use this Actor in n8n
- Add an HTTP Request node or the Apify integration.
- Start the Actor with JSON input and wait for the run to finish.
- Read
defaultDatasetIdfrom the run response. - Fetch dataset items and filter by
trendScore,commercialIntentScore, orcrossPlatform. - Send the shortlist to Google Sheets, Airtable, Slack, email, or a database.
For recurring monitoring, trigger the workflow daily at the same local time and store snapshots instead of overwriting the previous dataset.
Limits and caveats
- Public feeds change continuously and can vary by session, region, and platform experiments.
- Xiaohongshu category feeds are discovery samples, not the entire platform catalog.
- Douyin usually exposes a finite hot-search board; a larger limit cannot create more source rows.
- Douyin can ignore a seeding-board selector and repeat the general hot list. The Actor detects high-overlap duplicates and discards the mislabeled board.
- Exact keyword search, comments, private accounts, creator histories, media downloads, and product checkout data are outside v0.1.
- English titles are machine translations and should be reviewed before customer-facing use.
- A source can temporarily challenge or throttle automated access. The run summary reports partial-source failures.
- Repeated snapshots are required to measure velocity or persistence.
Is it legal to scrape Xiaohongshu and Douyin?
The Actor extracts public trend and post metadata. It does not request private messages, private accounts, passwords, or account cookies. Public availability does not remove legal, contractual, copyright, privacy, or database-right obligations.
Use the data only for a legitimate purpose, minimize personal data, respect applicable platform terms and laws, and avoid unauthorized reuse of creator media. GDPR, China’s PIPL, and other rules may apply depending on your location and use case. If your workflow involves profiling, regulated decisions, or commercial redistribution, obtain legal advice.
FAQ
Do I need a Xiaohongshu or Douyin account?
No account credentials appear in the input. The Actor is scoped to public discovery and hot-search surfaces.
Is this a Xiaohongshu API or Douyin API alternative?
It is an independent, unofficial data-extraction and normalization Actor. It is not affiliated with Xiaohongshu, RedNote, Douyin, ByteDance, or their official developer programs.
Why did only one source return data?
Open the OUTPUT summary. Each source has succeeded or failed, fetched and returned counts, and an error when applicable. The Actor preserves useful partial output when one selected source remains available.
Does trend score predict sales?
No. It prioritizes current public signals for research. Validate shortlisted products with marketplace competition, unit economics, supplier data, and customer evidence.
Can I measure whether a trend is growing?
Yes, after collecting repeated snapshots. Compare ranks and source metrics for the same sourceId across scheduled runs.
Can I scrape only Douyin or only Xiaohongshu?
Yes. Select one source. Cross-platform matching is available only when both are selected.
How do I report a broken source?
Open the Actor’s Issues tab and include the run URL, selected sources, categories, and expected field. Do not post tokens, private cookies, or personal data.
Related Actors
- Weibo Search & Comments Scraper — turn China-market topics into searchable public posts, comments, authors, engagement, and evidence URLs.
- 1688 Product Scraper — turn a product phrase into wholesale offers, MOQ tiers, and suppliers.
- Google Search Results Scraper — validate whether a product phrase has broader web demand.
- Google Shopping Scraper — compare retail listings and prices.
- Shopify Store Analyzer — inspect stores selling shortlisted products.
- Product Taxonomy Mapper API — normalize trend-derived product phrases into a catalog taxonomy.
- Website Contact Extractor — enrich supplier, brand, or competitor websites with public contact channels.
Changelog
0.1 — 2026-08-01
- Added independent Xiaohongshu category-feed and Douyin hot-search adapters.
- Added product-only filtering, English titles, normalized trend scores, and cross-platform matching.
- Added per-source run status and honest partial-success reporting.
- Added five public example Tasks and corrected all Related Actors links to absolute Store URLs.