Tiktok Trending Creator Insights Scraper
Pricing
from $3.99 / 1,000 results
Tiktok Trending Creator Insights Scraper
TikTok Trending Creator Insights Scraper extracts trending creator profiles, follower counts, engagement metrics, videos, likes, views, hashtags, and other public data. Automate influencer discovery, creator research, trend analysis, competitor monitoring, and TikTok marketing intelligence.
Pricing
from $3.99 / 1,000 results
Rating
0.0
(0)
Developer
ScraperForge
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
3 days ago
Last modified
Categories
Share
TikTok Trending Creator Insights Scraper — Creator Analytics, Audience Demographics & Engagement Rates
Extract deep analytics on trending TikTok creators from TikTok's own Creative Center: follower counts and growth rate, average and median views, organic vs branded engagement rates, audience demographics by gender, age, region, device and activity, follower history over time, and each creator's top and recent videos.
Filter by country and follower tier, sort by popularity, followers, engagement or average views. No login required.
What is TikTok Trending Creator Insights Scraper?
TikTok publishes trending creators as curated Creator Highlights lists inside its Creative Center (TikTok One). Those lists carry analytics that are otherwise unavailable outside a paid influencer platform — and they are public.
This Actor reads those lists and returns the full analytics record for each creator. The three fields that make it genuinely different from a follower-count scraper:
organic_engagement_ratevsbranded_engagement_rate— how a creator performs on their own content versus sponsored content. That gap is the single most useful number when deciding whether to pay someone.audiencedemographics — gender, age bands, region, device and activity distributions.follower_history— growth trajectory, not just a snapshot.
What data can you extract?
Creator identity
creator_id, tt_uid, handle_name, nick_name, avatar_url, bio, country_code, store_region, category_ids, tt_link (TikTok profile), tcm_link (Creative Center profile), rank_key.
Reach and performance
| Field | Meaning |
|---|---|
follower_cnt | Follower count |
avg_views | Annual average views per video |
total_views | Annual total views |
median_views | Median views — less distorted by one viral hit than the average |
follower_growth_rate | How fast the audience is growing |
video_complete_rate | Share of viewers who watch to the end |
Engagement quality
| Field | Meaning |
|---|---|
engagement_rate | Overall annual engagement rate |
organic_engagement_rate | Engagement on the creator's own content |
branded_engagement_rate | Engagement on sponsored content |
credit_score, credit_tier | TikTok's own creator credit rating |
audience
gender, age, region, device and active distributions.
Content
top_videos[] and recent_videos[] — each with item_id, title, views, likes, comments, shares, cover_url, video_url, create_time, tt_link.
History
follower_history — follower counts over time.
Why teams use creator insights
For influencer selection
Follower count is the worst predictor of campaign performance and the easiest number to inflate. median_views, video_complete_rate and the organic-versus-branded engagement gap are what actually separate creators who deliver from creators who look impressive.
For audience fit
A perfect creator with the wrong audience is a wasted budget. The audience block lets you match gender, age and region distributions to your target customer before you commit.
For rate negotiation
avg_views and median_views give you a defensible basis for CPM-style pricing rather than paying a follower-count-derived number.
For spotting rising creators
follower_growth_rate combined with a lower follower tier finds creators on the way up — cheaper now, and better value over a campaign.
For competitive benchmarking
Compare your own brand's creator roster against the trending set in the same country and follower tier.
For agency reporting
One export gives a client a shortlist with reach, engagement quality, audience demographics and example content already attached.
How to scrape creator insights step by step
- Open the Actor. Leave Country on All countries for the widest set, or pick one market.
- Choose a Sort By —
popularity(average views) is the recommended default. - (Optional) Set a Follower Count Range to target a creator tier.
- Set Max Items.
- Click Start, then export the Output tab as JSON (recommended — analytics are nested).
⬇️ Input
Example input
{"countryCode": "United States","sortBy": "engagement","followerCount": "100K-1M","maxItems": 50}
Input reference
| Field | Type | Default | Description |
|---|---|---|---|
countryCode | string | All countries | Optional filter — keep creators whose home region matches. 24 countries plus All countries. |
sortBy | string | popularity | popularity (average views, recommended), follower (biggest audiences), engagement (highest engagement rate), avg_views (highest reach per video). |
followerCount | string | — | Optional tier filter: 10K-100K (nano/micro), 100K-1M (mid-tier), 1M-10M (macro), >10M (mega). |
maxItems | integer | 10 | Maximum creators to return. The public curated lists are finite, so you may receive fewer than requested. |
proxyConfiguration | object | off | Optional Apify Proxy. Recommended if you run the Actor frequently. |
⬆️ Output
Example output (trimmed)
{"creator_id": "7123456789012345678","handle_name": "examplecreator","nick_name": "Example Creator","bio": "Daily cooking experiments 🍳","avatar_url": "https://p16-sign.tiktokcdn.com/…","country_code": "US","store_region": "US","category_ids": ["food_and_beverage"],"follower_cnt": 612000,"avg_views": 184000,"median_views": 142000,"total_views": 74800000,"engagement_rate": 0.084,"organic_engagement_rate": 0.091,"branded_engagement_rate": 0.062,"follower_growth_rate": 0.048,"video_complete_rate": 0.37,"credit_score": 86,"credit_tier": "high","audience": {"gender": [{ "gender": "female", "value": 0.68 }, { "gender": "male", "value": 0.32 }],"age": [{ "ageInterval": "18-24", "value": 0.41 }, { "ageInterval": "25-34", "value": 0.33 }],"region": [{ "country": "US", "value": 0.72 }, { "country": "CA", "value": 0.08 }],"device": [{ "deviceBrand": "Apple", "value": 0.54 }],"active": [{ "active": "evening", "value": 0.46 }]},"follower_history": [{ "date": "2026-06-01", "count": 540000 },{ "date": "2026-07-01", "count": 578000 }],"top_videos": [{"item_id": "7412345678901234567","title": "One-pan dinner in 12 minutes","views": 2140000,"likes": 184000,"comments": 3120,"shares": 14800,"tt_link": "https://www.tiktok.com/@examplecreator/video/7412345678901234567"}],"tt_link": "https://www.tiktok.com/@examplecreator","tcm_link": "https://ads.tiktok.com/creative/creator/profile/7123456789012345678?aioChannel=creative_center"}
Illustrative values — a live run returns current TikTok data.
Usage recipes
Find mid-tier creators with real engagement
{"countryCode": "United States","sortBy": "engagement","followerCount": "100K-1M","maxItems": 50}
Mid-tier creators frequently outperform mega accounts on engagement while costing far less.
Spot creators whose sponsored content still works
Export any set and compare branded_engagement_rate against organic_engagement_rate. A small gap means their audience tolerates sponsorship — exactly who you want. A large gap is a warning.
Match audience to your customer
Filter the export by audience.gender and audience.age distributions before shortlisting. Reach without fit is wasted spend.
Find rising creators
{"countryCode": "United Kingdom","sortBy": "popularity","followerCount": "10K-100K","maxItems": 50}
Then sort by follower_growth_rate descending.
Market comparison
Run the same configuration across several countries and compare typical engagement rates and audience profiles per market.
Build a rate card
Use median_views rather than avg_views as your baseline — the median is far less distorted by a single viral video.
How does this compare to TikTok's official API?
TikTok's Research API is restricted to approved academic and non-profit researchers, and does not provide creator analytics of this kind. The TikTok Creator Marketplace shows similar metrics but inside its own interface, gated to advertisers with an account and no bulk export. The Display and Commercial Content APIs cover different ground entirely.
This Actor reads the public Creator Highlights lists in TikTok's Creative Center — no login, no advertiser account, no application — and returns the analytics as data you can filter and join.
Integrate and automate
Python
from apify_client import ApifyClientclient = ApifyClient("<YOUR_APIFY_API_TOKEN>")run = client.actor("scraperforge/tiktok-trending-creator-insights-scraper").call(run_input={"countryCode": "United States","sortBy": "engagement","followerCount": "100K-1M","maxItems": 50,})for c in client.dataset(run["defaultDatasetId"]).iterate_items():print(c["handle_name"], "|", c["follower_cnt"], "followers |","organic", c.get("organic_engagement_rate"), "vs branded", c.get("branded_engagement_rate"))
JavaScript
import { ApifyClient } from 'apify-client';const client = new ApifyClient({ token: '<YOUR_APIFY_API_TOKEN>' });const run = await client.actor('scraperforge/tiktok-trending-creator-insights-scraper').call({countryCode: 'United States',sortBy: 'engagement',maxItems: 50,});const { items } = await client.dataset(run.defaultDatasetId).listItems();console.log(items);
REST API
curl -X POST "https://api.apify.com/v2/acts/scraperforge~tiktok-trending-creator-insights-scraper/runs?token=<YOUR_APIFY_API_TOKEN>" \-H "Content-Type: application/json" \-d '{"countryCode":"United States","sortBy":"engagement","maxItems":50}'
n8n, Make, Zapier and AI agents
Call the Actor from n8n, Make, Zapier or an MCP-capable agent to refresh an influencer shortlist automatically.
Schedules and webhooks
Attach a Schedule to track creator performance over time, and use webhooks or the Google Sheets / Airtable / Slack integrations to deliver shortlists to your team.
Pricing and what you are charged for
Pay-per-event: a small Actor-start charge plus a charge per creator returned. Because each row carries a full analytics record, the value per row is high — and maxItems is the direct cost lever.
Current rates are on the Pricing tab of this Actor's page, and Apify shows an estimate before and during every run.
Limits, reliability and blocking
- The curated lists are finite. TikTok publishes a limited number of trending creators per list, so a
maxItemsof 500 will not produce 500 creators. Receiving fewer than requested is normal, not a failure. - Filters narrow an already-limited set. Combining a country filter with a narrow follower tier can leave very few creators — relax one filter if a run comes back short.
- Metrics are TikTok's own annualised figures, not independently computed. Treat them as TikTok's view of the creator.
credit_scoreandcredit_tierare TikTok's internal creator ratings; use them as one signal among several.- Audience demographics are estimates derived by TikTok, as with every platform's audience analytics.
- Media and avatar URLs expire — they point at TikTok's CDN.
- Public data only. No private analytics, no contact details.
- Default run options are 4 GB memory and a 1-hour timeout.
Is it legal to scrape TikTok creator insights?
This Actor reads publicly published Creative Center data — analytics TikTok itself makes available to marketers without a login. It does not log in, access private dashboards, or bypass any protection.
Creator handles, bios, avatars and audience demographics are personal data relating to identifiable individuals. If you store or process them, ensure you have a lawful basis under GDPR and comparable regimes, keep the data secure, and honour objection and deletion requests. Creator content shown in top_videos remains their intellectual property. You are responsible for ensuring your use complies with TikTok's terms and applicable law.
❓ Frequently asked questions
Do I need a TikTok or advertiser account?
No. The Actor reads public Creator Highlights lists without any login.
Why did I get fewer creators than maxItems?
Because the curated lists are limited in size. That is TikTok's constraint, not the Actor's — and adding filters reduces the pool further.
What is the difference between organic and branded engagement rate?
Organic covers a creator's own content; branded covers sponsored posts. The gap between them predicts how well a paid collaboration is likely to perform.
Should I use average or median views?
Median. avg_views is skewed by a single viral video; median_views describes typical performance and is the safer basis for a rate card.
Does it include audience demographics?
Yes — gender, age, region, device and activity distributions in the audience block.
Can I filter by creator size?
Yes, with followerCount: 10K-100K, 100K-1M, 1M-10M or >10M.
Does it return contact details?
No. Creator contact information is not published in these lists. Use tt_link or tcm_link to reach out through the platform.
Which sort should I use?
popularity (average views) is the sensible default. Use engagement when quality matters more than reach, and follower only when you specifically need scale.
Which export format should I use?
JSON — audience, follower_history, top_videos and recent_videos are nested.
🔗 Related scrapers
- TikTok Trending Creator Scraper — a lighter creator ranking by country and follower tier.
- TikTok Followers API Scraper — inspect a creator's actual follower list.
- TikTok Trending Videos Insights — the content side of the same trends.
- TikTok Discover Scraper — find creators by keyword, hashtag or handle.
Browse the full collection on the ScraperForge profile.
💬 Feedback
Need more creators per run, extra metrics, or a custom influencer-vetting pipeline? Open an issue on the Issues tab of this Actor.