SOCIAL

TikTok Creator Analytics

Creator profiles with engagement rates, follower demographics, posting frequency, and growth metrics. Used by an influencer agency to identify and vet creators for brand partnerships.

25K creatorsJSON Export + React Dashboard3 days

The challenge.

An influencer marketing agency needed to vet thousands of TikTok creators before pitching them to brands, but TikTok's Creator Marketplace only shows surface-level stats. They needed deep analytics — real engagement rates, audience demographics, growth velocity, and content consistency — at scale.

The approach.

01

API Reverse Engineering

Decompiled TikTok's mobile API traffic to identify undocumented endpoints for creator stats, audience breakdowns, and video-level analytics. Built authenticated request chains that mirror the app's behavior.

02

Engagement Calculation Engine

Developed custom engagement scoring beyond simple like/follower ratios. Factored in comment sentiment, share-to-view ratio, follower growth velocity, and posting consistency to generate a composite creator quality score.

03

Audience Demographics Extraction

Pulled follower age ranges, gender splits, top cities, and device types from internal analytics endpoints. Cross-referenced with content categories to build audience affinity profiles.

04

Dashboard & Export

Delivered data as structured JSON with a lightweight React dashboard for the agency's team to filter, sort, and shortlist creators by niche, engagement tier, and audience demographics.

Sample output.

tiktok-creator-analytics.json
{
  "username": "@chefmarcus_",
  "followers": 892400,
  "avg_views_30d": 245000,
  "engagement_rate": 8.7,
  "top_audience_age": "18-24",
  "content_niche": "Food & Cooking"
}

The results.

25K

Creators profiled

68%

Faster vetting process

14

Content niches tracked

4.8x

Campaign ROI improvement

Tech stack.

PythonAPI Reverse EngineeringJSON ExportAnalytics Dashboard

Ready to get your data?

Book a 30-minute call and I’ll scope your project live. No commitment required.

Or reach out directly:

hello@sidb.work