WeChat Index 微信指数 Scraper - China Keyword Trend Data
Pricing
from $97.50 / 1,000 keyword trends
WeChat Index 微信指数 Scraper - China Keyword Trend Data
Get the WeChat Index (微信指数, Weixin Index) of any keyword: the daily popularity series for the last 30 days, plus latest, average and peak values. Track brands, products and campaigns in China. No WeChat account, login or cookies needed. Export to JSON, CSV or Excel.
Pricing
from $97.50 / 1,000 keyword trends
Rating
0.0
(0)
Developer
Silkline
Maintained by CommunityActor stats
0
Bookmarked
3
Total users
1
Monthly active users
4 days ago
Last modified
Categories
Share
WeChat Index Scraper gets the WeChat Index (微信指数, also called Weixin Index) of any keyword as clean JSON: the daily popularity series for the last 30 days, plus the latest, average and peak values. It is made for marketers, brand managers, analysts and researchers who follow China keyword trends and WeChat trends. A second mode returns the search suggestions WeChat shows while a keyword is typed. Each keyword gives one record that is ready for a spreadsheet, dashboard or model. No WeChat account, login, proxies or cookies needed.
What is WeChat Index?
WeChat Index (微信指数) is WeChat's own keyword popularity measure, built from in-app searches, Official Account articles and Moments shares. It works like Google Trends for the Chinese market: for a keyword you see how its popularity moved day by day. Any WeChat user can open it from the WeChat search page. This Actor returns the same public numbers as structured data, so you do not need the WeChat app.
What data can you get?
Two modes, set with mode: trend (the default, the 30-day WeChat Index) and suggestions (search suggestion words). Both give one record per keyword. All fields below use the exact names from the dataset.
| Field | What it contains |
|---|---|
keyword | The keyword this trend belongs to |
dataPoints | The daily series: one entry per day with date (China time), timestamp (epoch seconds) and index |
latestIndex | WeChat Index of the last day in the series |
averageIndex | Average WeChat Index over the series |
peakIndex | Highest WeChat Index in the series |
peakDate | Day of the highest value, YYYY-MM-DD |
startDate | First day of the series (China time), YYYY-MM-DD |
endDate | Last day of the series (China time), YYYY-MM-DD |
dataPointCount | Number of daily points (30 for a full month) |
type | Record type, trend in mode trend |
The summary fields (latestIndex, averageIndex, peakIndex, peakDate) let you compare keywords without any post-processing. The dataPoints array gives you the full daily curve for charts and models. In the Apify Console, the "Keyword trends" table view shows keyword, startDate, endDate, latestIndex, averageIndex, peakIndex and peakDate side by side.
WeChat Index search suggestions mode (mode: suggestions)
For each keyword you get the autocomplete words WeChat shows in its search box, in WeChat's order. They show what people look for next to your keyword, which is useful for keyword research and content ideas.
| Field | What it contains |
|---|---|
type | Record type, suggestions |
keyword | The keyword you looked up |
suggestionCount | Number of suggestion words |
suggestions | Array of suggestion words (strings), in WeChat order |
Example input and record:
{"mode": "suggestions", "keywords": ["咖啡"], "maxResults": 1}
{"type": "suggestions","keyword": "咖啡","suggestionCount": 10,"suggestions": ["咖啡", "咖啡瑞幸", "咖啡库迪", "咖啡的故乡是哪个洲", "咖啡行业趋势", "咖啡有什么作用和功效", "咖啡节", "咖啡故乡在哪里", "咖啡的故乡是哪里", "咖啡的故乡"]}
Suggestions cost the same as a trend, and the price is per keyword, not per suggestion word: one keyword gives one record that holds all its suggestion words, and costs $0.3396 ($0.22 start fee plus one $0.1196 result), whether it has 3 or 10 suggestions. For example, 10 keywords cost 10 × $0.3396 = $3.396 (see the pricing section). A keyword WeChat has no suggestions for gives no record and no result fee; the start fee rules in the pricing section apply.
How to use WeChat Index Scraper
- Open WeChat Index Scraper in Apify Console. A paid Apify plan is needed (see the pricing section).
- In Keywords, enter the keywords you want to look up, one per line. Chinese keywords work best.
- Set Max results to the highest number of keyword records you want to pay for in this run. Only the first that many distinct keywords in your list are looked up.
- Click Start and wait for the run to finish.
- Open the dataset and export the results as JSON, CSV, Excel or another format, or fetch them through the API.
Input
| Field | Type | Required | What it does | Default |
|---|---|---|---|---|
mode | string | Optional | trend (30-day WeChat Index) or suggestions (search suggestion words). | trend |
keywords | array of strings | Optional | Keywords to look up, Chinese works best (for example 咖啡 or 新能源汽车). One record per keyword, in the order given. Duplicate keywords are dropped. | Falls back to 咖啡 (coffee) when empty |
maxResults | integer (1-5000) | Optional | Maximum number of keyword records to return in total for this run. Only the first maxResults distinct keywords are looked up; keywords past that point are never looked up, even if earlier ones have no index. You are charged per keyword trend returned. | 20 |
Example: compare several keywords on the WeChat Index
{"keywords": ["咖啡", "新能源汽车", "瑞幸"],"maxResults": 3}
Example: a single WeChat Index keyword
{"keywords": ["新能源汽车"],"maxResults": 1}
Example: empty input
{}
An empty input runs in seconds and looks up 咖啡 (coffee), with maxResults at its default of 20.
Output example
One trend record. The dataPoints array is shortened here; a full record has one entry per day (30 for a full month). Values are illustrative.
{"type": "trend","keyword": "咖啡","dataPointCount": 30,"startDate": "2026-09-14","endDate": "2026-10-13","latestIndex": 93450018,"averageIndex": 101269683,"peakIndex": 136108574,"peakDate": "2026-09-19","dataPoints": [{"date": "2026-09-14", "timestamp": 1789315200, "index": 90664913},{"date": "2026-09-15", "timestamp": 1789401600, "index": 95921011},{"date": "2026-09-16", "timestamp": 1789488000, "index": 123952603}]}
How much does it cost?
This Actor uses pay-per-event pricing. There are two charge events:
| Event | Price | When it is charged |
|---|---|---|
run-start | $0.22 | Start fee, once per keyword lookup |
result | $0.1196 | Each keyword record returned (a trend or a suggestions record) |
These are the Bronze prices. The start fee is the same on every paid plan; the result fee is $0.1079 on Silver and $0.0975 on Gold and above. On Bronze, one keyword with an index (or with suggestions) costs $0.3396: a $0.22 start fee plus $0.1196 for the record returned. A keyword without an index or suggestions costs $0.22.
Worked examples:
- 1 keyword: $0.22 + $0.1196 = $0.3396
- 10 keywords: 10 × ($0.22 + $0.1196) = $3.396
- 100 results (100 keywords): 100 × $0.3396 = $33.96
How the start fee works: every keyword you look up pays the $0.22 start fee, the first one included, whether or not WeChat has an index for it, because the lookup itself is billed. The first start fee is charged when the first request succeeds, even if that request returns nothing. It is not charged when the run fails from the start or rejects the input, or when your spending limit cannot cover it. So a run whose only keyword has no index costs $0.22; only a run that fails from the start costs nothing. Each keyword after the first is charged its start fee before its first request, and that fee is kept even if the keyword then fails or returns nothing. No $0.1196 result fee is charged for a keyword that returns no record.
You never pay for more than maxResults keyword records, and the run stops by itself if your spending limit is reached.
Free plan: On the free Apify plan, every run returns a sample dataset: a real result of this Actor's prefilled input, captured on the date shown in the run status, so you can see exactly what the output looks like. Your own input is not used and nothing is charged. To run your own searches, use any paid Apify plan.
Use cases
- Brand and campaign tracking: watch how a brand name or campaign keyword moves day by day on WeChat.
- Market sizing: compare the attention of competing products or categories in China.
- Trend spotting: find rising and fading topics before they show in sales.
- Content planning: pick keywords for Official Account articles by their current popularity.
- AI and data projects: use a clean daily time series per keyword in dashboards and models.
- Regular monitoring: schedule the same keyword list and keep each run's 30-day series to build your own history.
Integrations and API
You can start runs through the Apify API, schedule them in Apify Console (for example daily or weekly), and connect the results to the integrations and webhooks available on Apify. Every run stores its results in a dataset that you can download or read through the API.
Python example with the apify-client package:
from apify_client import ApifyClientclient = ApifyClient("<YOUR_APIFY_TOKEN>")run = client.actor("clover_folktale/wechat-index-scraper").call(run_input={"keywords": ["咖啡", "新能源汽车", "瑞幸"],"maxResults": 3,})for item in client.dataset(run["defaultDatasetId"]).iterate_items():print(item["keyword"], item["latestIndex"], item["peakDate"])
Tips and limits
- Period: one keyword gives one record with the last 30 days. Dates run up to the day before the run, in China time.
- What the numbers mean: daily values are WeChat's own index numbers. They are useful for comparing keywords and days, not absolute search counts.
- Keywords without an index: a keyword WeChat has no index for (very rare terms, or spelling mistakes) returns nothing. It is skipped and logged,.
- How to write keywords: pass the keyword as people write it on WeChat. Chinese keywords return the richest series.
- Which fields are often empty: none for keywords that have an index. A keyword without an index gives no record at all.
- Order and limits: records come in the order of your keyword list. Duplicate keywords are dropped, and only the first
maxResultsdistinct keywords are looked up (maximum 5000). Keywords past that point are never looked up, even if some earlier keywords had no index, so a run can return fewer thanmaxResultsrecords. - Stability: the Actor retries transient errors on its own and stops cleanly instead of failing half-way.
- Free plan: every run returns a stored sample dataset; your own input is not used and nothing is charged. Use any paid Apify plan to run your own searches.
FAQ
Do I need a WeChat account or login?
No. You do not need a WeChat account, login, cookies or proxies. You only need an Apify account on a paid plan.
Is it legal to use this data?
The Actor returns only public data: the popularity index any WeChat user can open from the WeChat search page. It returns no account data and no personal data, such as phone numbers or messages. You are responsible for how you use the data and for following the laws that apply to you.
How fresh is the data?
Each run fetches the data at run time. The series covers the last 30 days and ends on the day before the run (China time).
Can I get a longer period than 30 days?
Not at the moment; each keyword gives the last 30 days. To build a longer history, schedule regular runs and keep each run's data. If you need a field or a longer period, open an issue from the Actor page and it will be looked at.
Why did a keyword return no record?
WeChat has no index for that keyword, usually because it is very rare or misspelled. Try the spelling people use on WeChat, ideally in Chinese. The $0.22 start fee for that lookup is still charged, but no result fee. For keywords that do have an index, no fields are empty.
How many keywords can I look up?
Up to 5000 keyword records per run, set with maxResults. Only the first maxResults distinct keywords in your list are looked up. Each keyword with an index (or with suggestions) costs $0.3396.
Can I schedule runs and export the results?
Yes. You can schedule runs in Apify Console, start them through the API, and export each dataset as JSON, CSV, Excel and other formats.
What do I get on the free Apify plan?
A stored sample dataset: a real result of the prefilled input, captured on the date shown in the run status. Your own input is not used and nothing is charged. To run your own searches, use any paid Apify plan.
Other tools by Silkline
Every tool below charges per result and needs no login or cookies.
Marketing and creator data
- Douyin Xingtu 巨量星图 KOL Scraper - Rates, CPM & Rankings
- Xiaohongshu Pugongying 蒲公英 KOL Scraper - Rates & Stats
- Bilibili Huahuo 花火 KOL Scraper - Creator Rates & Audience
- Douyin Analytics 抖音数据分析 - Audience, Trends & Keywords
- TikTok Creative Center Scraper - Top Ads, Hashtags & Trends
More from Silkline
- Xiaohongshu 小红书 RedNote Scraper - Notes, Comments & Replies (Chinese social media and content)
- Taobao Tmall 淘宝 Product Scraper - Prices, Sales & Shops (E-commerce)
- TikTok Scraper - Video Search, Hashtags, Profiles & Sounds (Global platforms)