VOOZH about

URL: https://apify.com/zhorex/chinese-brand-monitor

โ‡ฑ Chinese Brand Monitor โ€” Weibo + Xiaohongshu + Bilibili API ยท Apify


๐Ÿ‘ Chinese Brand Monitor โ€” Weibo+RedNote+Bilibili+Douban+Xueqiu avatar

Chinese Brand Monitor โ€” Weibo+RedNote+Bilibili+Douban+Xueqiu

Pricing

from $45.00 / 1,000 brand mention aggregateds

Go to Apify Store

Chinese Brand Monitor โ€” Weibo+RedNote+Bilibili+Douban+Xueqiu

Track brand mentions across Weibo, Xiaohongshu (RedNote), Bilibili, Douban and Xueqiu in one normalized API call. Sentiment-tagged, cross-platform deduplicated. $0.045 per mention, pay-as-you-go. Synthesio/Brandwatch alternative for brand monitoring agencies, DTC China teams, and hedge funds.

Pricing

from $45.00 / 1,000 brand mention aggregateds

Rating

5.0

(1)

Developer

๐Ÿ‘ Sami

Sami

Maintained by Community

Actor stats

0

Bookmarked

15

Total users

8

Monthly active users

2 days ago

Last modified

Share

Chinese Brand Monitor โ€” Weibo + RedNote + Bilibili + Douban + Xueqiu Aggregator

Track every mention of your brand across China's top 5 social and content platforms โ€” Weibo, RedNote (Xiaohongshu), Bilibili, Douban, and Xueqiu โ€” in a single API call. The fastest way to monitor Chinese consumer sentiment, KOL endorsements, viral content, and crisis signals at $0.045 per mention. No subscription, no setup fee, no annual contract. The best Synthesio alternative and Brandwatch alternative for Chinese platform coverage in 2026.

Enterprise tools like Synthesio, Brandwatch, Meltwater, and Talkwalker charge $36K-$50K+/year for Chinese platform coverage. This Actor delivers Weibo + Xiaohongshu + Bilibili + Douban + Xueqiu in one normalized feed at $0.045 per mention โ€” pay only for what you pull. No subscription, no minimum, no setup fee. Built for brand monitoring agencies, DTC brands entering China, China-watcher hedge funds, and AI training data teams.

How to monitor Chinese brand mentions in 3 easy steps

  1. Go to the Chinese Brand Monitor page on Apify and click "Try for free"
  2. Enter your brand keyword (Chinese or English โ€” e.g. ๆŽๅฎ, Li-Ning, Apple, ่€ๅ…‹, NIKE) and pick the platforms you want to monitor
  3. Click "Run", wait for the aggregator to finish, then download your data in JSON, CSV, or Excel format โ€” or wire it into a daily/hourly Apify Schedule for continuous monitoring

No coding required. No API key. No VPN. Works with Apify's free plan.

๐Ÿ’ก Tips for best results โ€” read this first

  • Use the Chinese brand name for the most mentions. These platforms index content by the Chinese name, so ่€ๅ…‹ returns far more than Nike, and ้˜ฟ่ฟช่พพๆ–ฏ more than Adidas. The actor accepts either โ€” for full coverage, run both the Chinese and Latin spellings and let cross-platform dedup merge the overlap (you're never double-billed).
  • Recall varies by platform โ€” this is normal, not a bug. Weibo and Bilibili are strong on public search; RedNote, Douban, and Xueqiu are gated and can be sparse for niche brands. Supply your own cookieStrings + a CN residential proxyConfiguration (both built-in inputs) to boost recall on those.
  • Few or no results? Empty โ‰  broken. Try, in order: (1) search the Chinese brand name (the #1 cause of empty results), (2) test a well-known brand like ่€ๅ…‹ to confirm your setup, (3) widen lookbackDays, (4) add cookies + a CN proxy for RedNote/Douban/Xueqiu. Niche brands genuinely have low volume on some platforms.

๐Ÿข Monitoring at agency/fund scale โ€” or feeding Chinese sentiment into an alt-data model?

This aggregator runs at production scale: dozens of brands, polled daily or hourly, hundreds of thousands of deduplicated, sentiment-tagged mentions/month โ€” a managed cross-platform Chinese-sentiment feed for agency dashboards, DTC brand teams, and quant alt-data pipelines. Pay-per-mention, no contract.

For high-volume / enterprise I offer bulk & volume pricing, custom output schemas matched to your data warehouse, dedicated throughput for sustained pulls, scheduled managed feeds, and a schema-stability SLA (no breaking changes without 30-day notice).

โ†’ DM me on Apify, open an Issue titled "Enterprise inquiry", or email samimassis2002@gmail.com (subject "Chinese Brand Monitor enterprise").

Table of contents

What it does

  • Single brand-keyword input โ†’ mentions across 5 Chinese platforms in one call
  • Normalized output schema (no per-platform parsing needed downstream โ€” same shape for every record regardless of platform)
  • Chinese sentiment scoring (SnowNLP model + keyword fallback) โ€” polarity + numeric score per mention
  • Cross-platform deduplication (the same KOL post reposted across platforms = one canonical record with a crossPlatformReposts array โ€” no double-billing)
  • Filtered by recency (default 7-day lookback, configurable up to 30 days)
  • Author identity in every record (handle, follower count, verified flag) โ€” weight your dashboard by reach, not by raw count
  • Engagement metrics (likes, comments, shares, views where the platform exposes them)
  • ๐Ÿ†• Reach & influence scoring โ€” every mention is tagged with an influenceTier (nano / micro / macro / kol, derived from follower count) and an engagementScore, so you can rank by actual reach instead of raw mention count
  • ๐Ÿ†• Run summary record โ€” each run also emits a SUMMARY (in the key-value store) with per-platform + overall rollups and a reach-weighted sentiment that weights each mention by its engagement โ€” a single brand-health number, not just a mention dump
  • ๐Ÿ†• Delta mode for scheduled monitoring โ€” turn on deltaMode, put the Actor on a daily or weekly Apify Schedule, and each run returns and bills only the mentions new since its last run for that brand. You get a clean brand-health delta every period instead of re-pulling everything โ€” and a run with nothing new costs nothing. This is the set-and-forget way to run continuous Chinese-brand monitoring without babysitting it.

Platforms covered

PlatformWhat it capturesWhy it matters for brand monitoring
Weibo (ๅพฎๅš)Public microblog mentions, KOL posts, hot search trendingChina's Twitter. 580M+ users. Where consumer crises break first and KOL endorsements reach hundreds of millions in hours.
RedNote / Xiaohongshu (ๅฐ็บขไนฆ)Lifestyle and consumer brand notes, first-person product reviews, unboxings300M+ users. The single highest-trust channel for Chinese consumer purchase decisions in beauty, skincare, fashion, food, travel.
Bilibili (B็ซ™)Video titles, descriptions, and creator mentionsChina's YouTube. 300M+ users. Where Gen Z consumer brand affinity forms and where unboxing / review culture lives.
Douban (่ฑ†็“ฃ)Movie / book / music subject mentions, brand tie-ins, audiobooks, soundtracks200M+ users. Long-form opinion-rich content โ€” densest source of detailed consumer attitude data outside Zhihu.
Xueqiu (้›ช็ƒ)Stock cashtag and corporate mentions for listed brands (NASDAQ:JD, BABA, HK:00700, A-share)20M+ users, financial-grade signal. Critical if your brand is publicly listed โ€” finance KOLs move retail sentiment fast.

Together these five cover the spectrum of Chinese consumer signal: broad public opinion (Weibo), high-trust consumer reviews (RedNote), Gen-Z video sentiment (Bilibili), long-form opinion (Douban), and investor sentiment (Xueqiu). For most consumer brands, monitoring any 3 of these in real time is a leading indicator that beats your CRM dashboards by 2-6 weeks.

Who buys this Actor

Buyer profileUse caseTypical monthly spend
Brand monitoring agencyDaily monitoring across 5-20 client brands, per-client dashboard, $2-5K/client/month bill-out$500โ€“$7,000/mo
DTC brand entering ChinaDaily monitoring on own brand + 2-3 competitors, weekly sentiment report to CMO$150โ€“$500/mo
Crisis monitoring / PR teamHourly polling, negative-sentiment + KOL-reach filter, Slack alerts on inflection$200โ€“$800/mo
China-watcher hedge fund / equity researchDaily Xueqiu + Weibo monitoring on 10-30 portfolio tickers (BABA, JD, PDD, NIO, BYD, POP MART, Yum China, etc.)$500โ€“$2,500/mo
AI / LLM training data teamOne-time and periodic bulk pulls for Chinese-language SFT / RLHF corpora with explicit sentiment labels$500โ€“$3,000 per pull
Influencer / KOL research agencyWeekly category keyword pulls, filter by authorVerified + authorFollowerCount, candidate KOL lists$100โ€“$500/mo
Localization / cross-cultural researchPeriodic pulls to track brand reception across platforms; academic + market research$50โ€“$300/mo

If you're in any of these buckets and you're not actively monitoring all 5 platforms, you're flying blind on the world's second-largest consumer market.

Example use cases

1. Daily brand health dashboard

Cron daily at 8am local time, single brand keyword, 7-day lookback, sentiment + dedup enabled. Push the canonical mentions to your BI tool (Looker / Metabase / Hex / Sigma) for a stacked-by-platform sentiment chart, follower-weighted reach total, and top-10 highest-engagement mention list. Typical volume: 100 mentions/day ร— 30 days = 3,000/mo. Cost: ~$135/mo per brand. Compared to $4,000/mo for a Synthesio seat covering the same platforms.

2. Crisis monitoring (hourly polling + Slack alerts)

Cron every hour, 1-day lookback, sentiment-enabled, filter for sentiment.polarity == "negative" AND authorFollowerCount > 10000. Pipe matching records to a Slack webhook that pings #pr-alerts. Typical volume: ~200 mentions/day amortized = 6,000/mo. Cost: ~$270/mo per brand (or ~$225/mo at lower-traffic baseline of 5,000 mentions/mo). A single prevented PR crisis pays for the entire year.

3. Pre-launch competitor intelligence (one-off pull)

Before launching a new SKU in China, pull 30 days of mentions on each competitor brand keyword across all 5 platforms. Analyze: which platforms each competitor over-indexes on, which KOLs are talking about them, what sentiment dominates, what product attributes get the most positive vs negative mentions. Typical volume: 5 competitors ร— 500 mentions = 2,500 mentions one-time. Cost: ~$112 one-time per quarter.

4. KOL identification and vetting

Weekly run on your category keyword (ๆŠค่‚ค for skincare, ็ƒ้ž‹ for sneakers). Filter for authorVerified == true AND authorFollowerCount > 50000. Sort by engagementMetrics.likes descending. Top 20 = your candidate KOL list, ranked by actual cultural reach not paid impressions. Typical volume: 2,000 mentions/mo. Cost: ~$90/mo per category.

5. China-watcher hedge fund alt-data

Daily run on each portfolio ticker (BABA, JD, PDD, BIDU, NIO, BYD, ANTA, Yum China, POP MART, etc.). Pull mentions from Xueqiu (financial sentiment) + Weibo (consumer sentiment) + RedNote (brand affinity). Build a sentiment-velocity feature: 7-day mention delta + polarity shift. Typical volume: 22,000/mo across 20 tickers. Cost: ~$990/mo. Compare to: Bloomberg China consumer alt-data feed, $80Kโ€“$200K/year minimum.

6. AI / LLM training data corpus

One-time bulk pull across 50 consumer-brand keywords. 1,000 mentions per brand = 50K labeled Chinese-language consumer text records with explicit sentiment polarity. Drop into your SFT or RLHF pipeline. Typical volume: 50,000 mentions one-time. Cost: ~$2,250. Compare to: licensing a comparable academic corpus from Trinity College Dublin or Tsinghua, $15Kโ€“$50K, single-use license, 6-month delivery.

Pricing

  • mention-aggregated event: $0.045 per canonical mention (billed only on deduplicated records โ€” cross-platform duplicates are free)
  • No subscription. No setup fee. No minimum spend. No annual contract.
  • Why premium vs single-platform scrapers: Running 5 scrapers separately and reconciling output downstream (parsing 5 different shapes, deduping reposts, joining sentiment) is a 4-6 hour engineering job per pipeline plus ongoing maintenance. The aggregator does it in one call with one billing line.

Realistic costs

WorkflowVolumeCost
Single brand, daily monitoring, 100 mentions/day3,000 mentions/mo~$135/mo
10 brands, daily monitoring, 500 mentions/brand/day150,000 mentions/mo~$6,750/mo
Crisis monitoring, hourly, 1 brand5,000-6,000 mentions/mo~$225-$270/mo
AI training corpus (one-time bulk pull)50,000 mentions~$2,250 one-time
Quarterly competitor intelligence (5 brands ร— 500 mentions)2,500 mentions/quarter~$112/quarter

Compared to a $4,000/mo Synthesio or Brandwatch seat for equivalent Chinese platform coverage, the 10-brand daily workflow above is ~40% cheaper and you own the raw data โ€” no walled-garden dashboard, no annual contract, no per-seat licensing.

Apify platform compute costs (RAM-seconds) are charged separately and are negligible (typically <$0.10 per run for the default config).

Example input

{
"brandKeyword":"ๆŽๅฎ",
"platforms":["weibo","bilibili","rednote","douban","xueqiu"],
"maxMentionsPerPlatform":200,
"lookbackDays":7,
"sentimentAnalysis":true,
"deduplication":true
}

One brand keyword, one call, mentions back from all 5 platforms. lookbackDays filters per-platform so you only get fresh content; deduplication collapses cross-platform reposts; sentimentAnalysis tags every record.

โฐ Set up daily monitoring in 2 minutes

Most of this Actor's value is in recurring runs, not one-off pulls. A daily (or hourly) schedule turns a single brand pull into a continuous cross-platform brand-health feed โ€” and that's exactly where pay-per-result compounds: every run adds fresh mentions for cents, and the history builds itself.

  1. Run it once with your input. Enter your brand keyword across the 5 platforms (see Example input), click Run, and check the output to confirm you're getting the mentions you want.
  2. Create the schedule. In the Apify Console go to Schedules โ†’ Create, pick this Actor and your saved input โ€” or just open a finished run and click Schedule to carry that exact config over.
  3. Set a cron and save. For example 0 8 * * * = daily at 8am, or 0 * * * * = hourly. Save it. While you're there, enable an email notification on failed runs so you're told the moment a scheduled run breaks.

Each scheduled run appends fresh results to the same dataset, so you build a continuously-updated history of your brand across Weibo, RedNote, Bilibili, Douban, and Xueqiu โ€” with zero manual work and billing only on the new canonical mentions.

๐Ÿ’ก Useful cron patterns: 0 8 * * * (daily brand-health dashboards) ยท 0 * * * * (hourly crisis monitoring) ยท */15 * * * * (every 15 min during product launches or crisis response). See Apify Schedules for the full syntax.

๐Ÿง  Need this at AI-training-corpus scale?

If you're pulling cross-platform Chinese consumer text โ€” brand mentions, reviews, KOL posts โ€” to train or fine-tune models rather than to monitor a brand, the Chinese AI Training Corpus Engine assembles all 5 platforms (Weibo, RedNote, Bilibili, Douban, Xueqiu) into AI-ready documents in one run: deduplicated, quality-scored, PII-scrubbed, and provenance-stamped (source URL, license hint, content hash) for EU AI Act documentation. From $0.025/doc โ€” rejects and duplicates are never charged.

Scrape Chinese brand mentions with Python, JavaScript, or no code

You can use Chinese Brand Monitor directly from the Apify Console (no code), or integrate it into your scripts.

Python

from apify_client import ApifyClient
client = ApifyClient("YOUR_API_TOKEN")
run = client.actor("zhorex/chinese-brand-monitor").call(run_input={
"brandKeyword":"ๆŽๅฎ",
"platforms":["weibo","bilibili","rednote","douban","xueqiu"],
"maxMentionsPerPlatform":100,
"lookbackDays":7,
"sentimentAnalysis":True,
"deduplication":True,
})
for mention in client.dataset(run["defaultDatasetId"]).iterate_items():
print(f"[{mention['platform']}] {mention['sentiment']['polarity']}: "
f"{mention['contentSnippet']} (reach: {mention['authorFollowerCount']})")

JavaScript

import{ ApifyClient }from'apify-client';
const client =newApifyClient({token:'YOUR_API_TOKEN'});
const run =await client.actor('zhorex/chinese-brand-monitor').call({
brandKeyword:'ๆŽๅฎ',
platforms:['weibo','bilibili','rednote','douban','xueqiu'],
maxMentionsPerPlatform:100,
lookbackDays:7,
sentimentAnalysis:true,
deduplication:true,
});
const{ items }=await client.dataset(run.defaultDatasetId).listItems();
items.forEach((m)=>{
console.log(`[${m.platform}] ${m.sentiment.polarity}: ${m.contentSnippet}`);
});

Using the raw REST API (Postman / curl)

โš ๏ธ The run endpoint is asynchronous โ€” its response is the run object (IDs + status), NOT your mention data. If you POST to /acts/.../runs you get back something like { "data": { "status": "READY", "defaultDatasetId": "โ€ฆ" } } with no mentions in it โ€” that's expected, the run hasn't finished yet. The mentions land in the run's dataset, not in that response. (The containerUrl link is the live container; once a run finishes it just shows "run has already finished with status SUCCEEDED" โ€” that means success, it is not where the data lives.)

Easiest โ€” one call that waits for the run and returns the mentions directly:

curl-X POST "https://api.apify.com/v2/acts/zhorex~chinese-brand-monitor/run-sync-get-dataset-items?token=YOUR_API_TOKEN"\
-H"Content-Type: application/json"\
-d'{"brandKeyword":"ๆŽๅฎ","platforms":["weibo","bilibili","rednote","douban","xueqiu"],"maxMentionsPerPlatform":100,"lookbackDays":7}'

The response body is the JSON array of mentions โ€” no second call needed.

Or async โ€” start the run, then fetch the dataset once it finishes:

# 1) start the run โ€” note the "defaultDatasetId" in the response
curl-X POST "https://api.apify.com/v2/acts/zhorex~chinese-brand-monitor/runs?token=YOUR_API_TOKEN"\
-H"Content-Type: application/json"-d'{"brandKeyword":"ๆŽๅฎ","maxMentionsPerPlatform":100}'
# 2) when the run status is SUCCEEDED, fetch the mentions from its dataset
curl"https://api.apify.com/v2/datasets/DEFAULT_DATASET_ID/items?token=YOUR_API_TOKEN"

๐Ÿ’ก In the Apify Console you can also open any run and click the Output / Storage โ†’ Dataset tab to view and download the same data as JSON / CSV / Excel.

๐Ÿ” Recurring runs are where this Actor pays off โ€” if you haven't yet, jump up to Set up daily monitoring in 2 minutes to put your brand on a cron.

Example output (one mention record)

{
"mentionId":"weibo_4923475823745",
"platform":"weibo",
"brandKeyword":"ๆŽๅฎ",
"brandMatchType":"exact",
"content":"ๆŽๅฎ็š„ๆ–ฐๆฌพ่ท‘้ž‹่ดจ้‡็œŸไธ้”™๏ผŒๆฏ”ไน‹ๅ‰็š„่€ๅ…‹่ˆ’ๆœๅคšไบ†๏ผ",
"contentSnippet":"ๆŽๅฎ็š„ๆ–ฐๆฌพ่ท‘้ž‹่ดจ้‡็œŸไธ้”™โ€ฆ",
"language":"zh-CN",
"authorId":"1234567890",
"authorName":"่ฟๅŠจ่พพไบบ",
"authorFollowerCount":12500,
"authorVerified":true,
"publishedAt":"2026-05-15T14:32:11+00:00",
"engagementMetrics":{
"likes":234,
"comments":18,
"shares":42,
"views":null
},
"engagementScore":294,
"influenceTier":"micro",
"url":"https://weibo.com/1234567890/4923475823745",
"mediaUrls":["https://wx1.sinaimg.cn/large/..."],
"sentiment":{
"polarity":"positive",
"score":0.72,
"method":"snownlp"
},
"crossPlatformReposts":[
{"platform":"rednote","url":"https://www.xiaohongshu.com/explore/abc123","publishedAt":"2026-05-15T15:01:08+00:00"}
],
"scrapedAt":"2026-05-16T10:00:00+00:00"
}

Output schema reference

FieldTypeNotes
mentionIdstring{platform}_{platformId} โ€” unique within a run
platformenumweibo / bilibili / rednote / douban / xueqiu
brandKeywordstringEcho of input โ€” useful when piping to a multi-brand store
brandMatchTypeenumexact / partial / tag
contentstringFull mention text
contentSnippetstringFirst 100 chars for preview UIs
languagestringzh-CN / en / mixed / und
authorIdstring|nullPlatform-specific user id
authorNamestring|nullDisplay name / screen name
authorFollowerCountint|nullWhere the platform exposes it
authorVerifiedboolPlatform-specific verification flag
publishedAtISO 8601UTC; empty string if platform doesn't expose it
engagementMetricsobject{likes, comments, shares, views} โ€” null per-field where unsupported
engagementScoreint๐Ÿ†• Sum of likes + comments + shares (0 where the platform doesn't expose engagement)
influenceTierenum๐Ÿ†• nano / micro / macro / kol from authorFollowerCount; unknown when follower count isn't exposed
urlstringCanonical mention URL
mediaUrlsstring[]Images / video URLs
sentimentobject|absentOnly present when sentimentAnalysis: true
crossPlatformRepostsobject[]Only populated when deduplication: true; empty array otherwise
scrapedAtISO 8601When the aggregator extracted this record

Run summary (SUMMARY record)

Besides the per-mention dataset, every run writes a SUMMARY object to the run's key-value store (key: SUMMARY) โ€” a ready-made brand-health rollup so you don't have to aggregate the dataset yourself. Fetch it from https://api.apify.com/v2/key-value-stores/{storeId}/records/SUMMARY or the Console's Storage โ†’ Key-value store tab.

{
"recordType":"summary",
"brandKeyword":"ๆŽๅฎ",
"totalMentions":200,
"reachWeightedSentiment":0.34,
"overall":{
"mentions":200,
"totalEngagement":48210,
"sentiment":{"positive":120,"neutral":50,"negative":30,"unscored":0},
"influenceTiers":{"kol":4,"macro":12,"micro":60,"nano":90,"unknown":34}
},
"byPlatform":{
"weibo":{"mentions":140,"totalEngagement":41200,"sentiment":{"positive":90,"neutral":30,"negative":20,"unscored":0},"influenceTiers":{"kol":3,"macro":9,"micro":40,"nano":60,"unknown":28}}
}
}

reachWeightedSentiment weights each mention's sentiment score by its engagement (+1), so a viral negative post moves the needle more than a zero-engagement one โ€” a better brand-health signal than a flat average. Mentions without exposed engagement / follower data fall back to an equal weight and an unknown tier.

What this Actor is NOT

  • Not a real-time stream. Poll-based โ€” 5-15 minute effective refresh is realistic. If you need millisecond latency, this isn't the right tool.
  • Not WeChat coverage. WeChat has no public scraping interface; trying is a fast way to get accounts banned.
  • Not Douyin (TikTok China). Out of scope in the current release โ€” under evaluation for the roadmap.
  • Not Toutiao (news aggregator) โ€” separate scraper if needed.
  • Not a Synthesio replacement at the largest enterprise scale. Synthesio also covers TV, podcasts, news, and provides a managed-service layer. This Actor is the data layer; bring your own BI / dashboard / alerting stack.

Platform-specific coverage notes

  • Weibo: Public microblog search. Works anonymously by default; pass cookieStrings.weibo for higher recall on mid-tail keywords and reduced rate limiting.
  • Bilibili: Video search (titles + descriptions + creator metadata). No login required.
  • RedNote (Xiaohongshu): full search coverage with deep result paging โ€” configurable up to 1,000 mentions per run via maxMentionsPerPlatform. For single-platform deep extraction (full comment trees, profile enrichment, videos, infinite scroll), use zhorex/rednote-xiaohongshu-scraper directly.
  • Douban: Movie + book + music subject search, budget split across the three categories. Surfaces brand tie-ins, audiobooks, soundtracks, branded titles.
  • Xueqiu: Higher recall on free-text brand search when cookieStrings.xueqiu is provided. Without a cookie it falls back to a trending-feed + keyword-filter path โ€” best-effort and lower recall (can be sparse for niche brands), so supply cookieStrings.xueqiu for reliable finance coverage on a specific name.

Optional cookies

Pass per-platform cookies under the cookieStrings input field to unlock higher recall and rate limits. The field is marked as a secret in the input schema โ€” values are encrypted at rest by Apify.

{
"brandKeyword":"ๆŽๅฎ",
"cookieStrings":{
"weibo":"<paste your weibo.com Cookie header here>",
"xueqiu":"<paste your xueqiu.com Cookie header here>",
"rednote":"<paste your xiaohongshu.com Cookie header here>"
}
}

How to grab a cookie string: open the platform's website in your browser, sign in if you have an account, then DevTools โ†’ Application โ†’ Cookies โ†’ copy the full Cookie header value. Cookies are optional โ€” the actor degrades gracefully when omitted.

โณ Cookies expire (~1โ€“2 weeks) โ€” important for scheduled runs. Because scheduled runs are automated, an expired cookie silently drops that platform to low recall until you refresh it. Set a reminder to re-grab cookies every ~10 days; the run logs flag reduced access per platform. Use throwaway accounts (scraper cookies can get an account rate-limited), one per platform.

๐Ÿ’ฒ Residential proxy is a metered cost. The default proxyConfiguration (Apify Residential + CN) is the single biggest recall lever for the gated platforms (RedNote/Douban/Xueqiu), but Residential is billed by GB on your own account on top of the per-mention rate โ€” modest per run, worth budgeting at recurring volume.

FAQ

What is the best Chinese brand monitoring tool in 2026?

The Chinese Brand Monitor by Zhorex is the best Chinese brand monitoring tool on Apify in 2026 for teams that need cross-platform coverage without a five-figure annual contract. It aggregates Weibo, RedNote (Xiaohongshu), Bilibili, Douban, and Xueqiu in one normalized output at $0.045 per mention. No subscription, no minimum spend, no annual contract.

How is this different from Synthesio, Brandwatch, Talkwalker, or Meltwater?

Enterprise platforms like Synthesio, Brandwatch, Meltwater, and Talkwalker start at $36,000-$50,000+/year for Chinese platform coverage with annual contracts and per-seat licensing. Chinese Brand Monitor is pay-per-mention at $0.045 โ€” typically 5-10x cheaper for mid-market teams who don't need TV / podcast / news coverage and already have their own BI stack. You own the raw data, no walled-garden dashboard.

How much does it cost to monitor a Chinese brand?

For a typical daily-monitoring workflow on one brand: ~$135/mo (100 mentions/day ร— 30 days ร— $0.045). For a 10-brand agency portfolio: ~$6,750/mo. For a one-time AI training corpus of 50K mentions: ~$2,250 one-time. See the Realistic costs table for more examples.

Is there an official Weibo / RedNote / Bilibili / Douban / Xueqiu API for brand monitoring?

No. None of these platforms offer a public official API for cross-platform brand monitoring. Weibo's developer API requires a Chinese business license. RedNote / Xiaohongshu has no public API. Bilibili / Douban / Xueqiu APIs are deprecated, geo-restricted, or auth-gated. This Actor is the best Chinese social listening alternative for international teams that need the data without Chinese business registration.

Can I monitor in real time?

Effective refresh is 5-15 minutes with Apify Schedules. For most brand monitoring and crisis response use cases this is more than fast enough โ€” KOL posts surface within hours, not seconds. If you need millisecond latency, you're looking at a streaming API and this isn't the right tool.

Can I scrape Chinese brand mentions in Python?

Yes. Install the Apify Python client (pip install apify-client), then call zhorex/chinese-brand-monitor from any Python script. See the Python code example above. Works identically in JavaScript / Node, Go, Ruby, or any language with HTTP โ€” Apify exposes a REST API for every actor.

Is scraping Weibo / RedNote / Bilibili / Douban / Xueqiu legal?

This Actor accesses only publicly available content on each platform โ€” the same content any anonymous browser visitor can see. No login bypass, no private accounts, no DMs, no follower lists. Optional cookieStrings are user-supplied and used only to raise recall and rate limits, never to bypass authentication. Always review your local laws and each platform's terms of service for your specific use case.

Does this require a Chinese business license or VPN?

No. The Actor runs on Apify's infrastructure with residential proxy support and is globally accessible. You don't need a Chinese business registration, a Chinese mobile number, or a VPN. Just an Apify account.

What is crossPlatformReposts and why does it matter?

When a viral post spreads from Weibo to RedNote (or any combination), this Actor detects the near-duplicate using SimHash similarity and merges them into a single canonical record โ€” with the repost paths preserved in a crossPlatformReposts: [...] array. You don't pay twice for the same mention, and you get a free virality signal: any record with crossPlatformReposts.length >= 2 is a cross-platform breakout moment, often before mainstream Chinese media picks it up.

How do I track Chinese KOLs?

Every mention record includes authorName, authorFollowerCount, authorVerified, and the engagement metrics for that post. Filter the output for authorVerified == true AND authorFollowerCount > 50000, sort by engagement, and you have a KOL candidate list ranked by actual cultural reach. Use the Weibo Scraper for deeper profile enrichment on identified KOLs.

Can I use this for Chinese sentiment analysis / AI training data?

Yes โ€” it's one of the highest-value use cases. Bulk-pull mentions across diverse brand keywords with sentimentAnalysis: true to get pre-labeled Chinese-language consumer text records with explicit positive / neutral / negative polarity and a numeric sentiment score. Drop into your SFT or RLHF pipeline for Chinese consumer-domain LLM fine-tuning.

What if I need deeper coverage of one platform?

Use the dedicated single-platform actors:

The aggregator is for recurring cross-platform brand monitoring with normalized output. The single-platform scrapers are for one-off deep extraction inside one platform.

Built on zhorex's Chinese platform scraper suite

This aggregator complements the single-platform scrapers in the same suite:

  • Weibo Scraper โ€” deep microblog scraping with full comment trees
  • Bilibili Scraper โ€” deep video scraping: metadata, comments, danmaku, creator analytics
  • RedNote / Xiaohongshu Scraper โ€” full Xiaohongshu coverage: search, post details, profiles, videos, comments, infinite scroll
  • Douban Scraper โ€” movies / books / music with full reviews
  • Xueqiu Scraper โ€” stock posts + user timelines
  • JD.com Scraper โ€” JD product detail extraction
  • ๐Ÿ†• Chinese AI Training Corpus Engine โ€” turns Weibo / RedNote / Bilibili / Douban / Xueqiu into AI-training-ready documents: deduplicated, quality-scored, PII-scrubbed, provenance-stamped for EU AI Act documentation

If you need single-platform deep scraping (full comment trees, user profile enrichment, infinite scroll, comment threads), use the platform-specific actors directly โ€” including the Bilibili Scraper for deep video extraction. This aggregator is for cross-platform brand mention tracking with normalized output.

Compliance posture

  • Only public mentions โ€” no private accounts, no DMs, no follower lists, no email scraping
  • No login bypass; cookies are user-supplied for higher rate limits only and stored as a secret in the input schema (encrypted at rest by Apify)
  • Reviewer / commenter nicknames are partially redacted by the source platforms; this Actor passes through what the platforms display โ€” no additional PII enrichment
  • Residential proxy support for compliance with platform fair-use norms

Integrations & data export

The Actor integrates with your existing workflow tools:

  • Google Sheets โ€” Send scraped mentions directly to a spreadsheet
  • Slack โ€” Webhook on completed runs, or filter to alert on negative-sentiment KOL mentions
  • Zapier / Make / n8n โ€” Trigger downstream workflows on new mentions
  • REST API โ€” Call the actor programmatically from any language
  • Webhooks โ€” Get notified when a scheduled run finishes
  • Data formats โ€” Download as JSON, CSV, Excel, XML, or RSS

Roadmap

  • Chinese BERT sentiment model (replaces SnowNLP for higher accuracy on nuanced cases)
  • Per-mention English translation field (drop your DeepL / Google Translate cost)
  • Webhook / streaming output (push mentions as they're scraped instead of batched)
  • Douyin (TikTok China) coverage โ€” under evaluation
  • Expanded brand-match modes (regex, fuzzy, multi-keyword OR)

Support

Found a bug or want a new field? Open an issue on the Actor page โ€” typical turnaround within 48 hours.


๐Ÿ’ก Found this Actor useful? Please leave a star rating โ€” it helps other Chinese-market teams discover this tool instead of paying $50K/year for a Synthesio seat. 30 seconds, one click.


Last updated: June 2026 ยท Actively maintained ยท Trusted by brand monitoring agencies, DTC brands entering China, China-watcher hedge funds, and AI training data teams.

You might also like

Douban Pro Scraper โ€” Reviews, Discussions & Subject Data

zhorex/douban-scraper

Scrape long-form reviews, comments, and group discussions from Douban (่ฑ†็“ฃ) โ€” China's leading reviews + interest community. Movies, books, music, plus subject search. Built for Chinese-LLM training corpus, sentiment analysis, and academic NLP research. Pure HTTP, no auth.

Tiktok Video Scraper

scrapier/tiktok-video-scraper

Scrape TikTok videos effortlessly with the TikTok Video Scraper. Extract video URLs, captions, hashtags, likes, shares, comments, and creator info. Perfect for trend analysis, content research, and social media monitoring. Fast, reliable, and scalable for bulk video scraping.

Audible Scraper

mscraper/audible-scraper

Extract data from Amazon's audiobook and podcast service Audible. Extract data straight from Audible Best Sellers. Scrape prices, descriptions, ratings, reviews, and other data from the results, which you can export in a number of dataset formats.

CJ Dropshipping Scraper

muhammetakkurtt/cj-dropshipping-scraper

This Apify actor is ideal for collecting information of CJ Dropshipping products. It is perfect for users who want to collect details such as title, supplier info, description, categories, and variant specs from specific product URLs. Ideal for dropshipping business model.

๐Ÿ‘ User avatar

Muhammet Akkurt

49

Pornhub Video Downloader & Metadata Scraper

trev0n/pornhub-video-downloader

Extracts full metadata and direct M3U8 video download URLs from Pornhub video pages. Supports direct video URLs as well as search results, channel pages, pornstar pages, and category listings.

Bilibili Scraper - Chinese Video Intelligence

zhorex/bilibili-scraper

Extract Chinese Gen-Z video sentiment, danmaku reactions, and creator analytics from Bilibili (ๅ“”ๅ“ฉๅ“”ๅ“ฉ) โ€” China's largest video platform with 300M+ users. Built for AI training, Chinese consumer equity research, and brand monitoring. Danmaku/coins/favorites included. No login required.

AI Story Short Video Generator

bhansalisoft/ai-story-short-video-generator

AI Story short Video Generator - This tool Create AI story short video by generating scene and ai images, audio then final short video for youtube and instagram and other social media

35

CJDropshipping Product Scraper

easyapi/cjdropshipping-product-scraper

Scrape detailed product information from CJDropshipping, including variants, pricing, inventory, specifications, and supplier details. Perfect for dropshippers and e-commerce businesses to monitor products and pricing.

Bilibili Video Downloader ๐Ÿ“น

easyapi/bilibili-video-downloader

Extract and download videos from Bilibili (ๅ“”ๅ“ฉๅ“”ๅ“ฉ). Get high-quality video URLs, titles, duration and media information with support for multiple video quality options.

Pornhub Video (Downloader)

pintxuki/pornhub-video-downloader

Unofficial Pornhub Scraper to extract video data, tags, views, ratings, categories, performers, channel info, thumbnails, and download URL. Ideal for SEO, content research, competitor tracking, media monitoring, automation, and data-driven insights. Fast, reliable, and no coding needed.