TikTok Audience Demographics [$0.25💰] | Country | Age | Gender avatar

TikTok Audience Demographics [$0.25💰] | Country | Age | Gender

Pricing

from $240.00 / 1,000 full audience samples

Go to Apify Store
TikTok Audience Demographics [$0.25💰] | Country | Age | Gender

TikTok Audience Demographics [$0.25💰] | Country | Age | Gender

Get a TikTok creator audience by country plus age, gender, devices and performance. Combines public engagement signals with the TikTok One follower profile. Export to CSV, JSON or API.

Pricing

from $240.00 / 1,000 full audience samples

Rating

0.0

(0)

Developer

Ahmed Jasarevic

Ahmed Jasarevic

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

5 days ago

Last modified

Categories

Features

Limited permissions

Share

TikTok Audience Demographics

Get a TikTok creator's audience by country — plus age, gender, device brands and performance metrics — from public engagement signals and the creator's TikTok One follower profile.

Vet Creators And Analyze TikTok Audiences

  • Check whether a creator's audience actually sits in your target markets
  • Compare creators by audience geography, engagement and follower profile
  • Estimate the share of a creator's audience in specific countries
  • Add audience context to influencer outreach and media plans
  • Refresh creator data before every campaign on a schedule

How It Works

How the TikTok Audience Demographics actor turns a creator handle into country shares, age, gender and performance data.

The Actor combines TikTok One follower data with publicly visible engagement signals to estimate audience geography. Region signals are normalized to ISO country codes and aggregated into a ranked country distribution with counts and shares.

TikTok does not expose a follower list, so the audience estimate reflects publicly engaged users, not a census. The Actor reports coverage (share of users with a usable region), audienceSampleSize and a confidence label so you can judge the result. When the public signal is too small, auto mode falls back to TikTok One's top-5 follower estimate and marks sampleType as platform_estimate.

Analyze TikTok Audience Geography By Country

  • audienceCountries lists every country found in the public signal with count and share
  • audienceCountryCount is the number of countries represented
  • topCountry, top3Share and targetAudienceShare summarize concentration and fit
  • targetCountries drives targetAudienceShare; set the markets you actually care about (default US, GB, CA)
  • includeEngagedAudience and includeReachedAudience add TikTok One's engaged and reached country breakdowns

TikTok Demographics With Age, Gender And Devices

TikTok One supplies follower demographics that public engagement cannot:

  • audienceAge — age brackets and shares
  • audienceGender — gender split
  • topDeviceBrands — device brand distribution
  • performance — engagement rate, median views, growth rate and related metrics
  • platformFollowerCountries — the platform's top-5 follower countries, kept alongside the public estimate for comparison

Influencer Vetting And Creator Sourcing

  • Brand deals — reject a creator whose audience is concentrated outside the campaign markets
  • Sourcing — rank a list of creators by targetAudienceShare and engagement
  • Reporting — export consistent audience metrics for client reports
  • Trend checks — re-run monthly and compare country mix and follower growth

Input

FieldTypeRequiredDefaultNotes
creatorsarray of stringsYes["mkbhd","mrbeast","khaby.lame"]Handles, @handles or profile URLs.
accountIdstringNo—Optional TikTok One account identifier; detected from the session when omitted.
targetCountriesarray of stringsNo["US","GB","CA"]Pick from a dropdown of ISO 3166-1 alpha-2 codes (all countries); used for targetAudienceShare.
audienceModestringNoautoauto, full or platform. See below.
sampleVideosintegerNo3Recent videos reviewed per creator. Maximum 10.
commentPagesintegerNo2Comment pages per video, 50 comments per page. Maximum 5.
replyThreadsintegerNo5High-reply threads expanded per video. Maximum 10.
replyPagesintegerNo1Reply pages per expanded thread, 50 replies per page. Maximum 3.
minAudienceSampleintegerNo50Minimum region-tagged users before the public estimate replaces the top-5 estimate. Maximum 5,000.
rsshubBasestringNo—Advanced: optional discovery source for recent video IDs.
maxCreatorsintegerNo50Maximum creators per run. Maximum 200.
includeEngagedAudiencebooleanNotrueInclude TikTok One engaged-audience countries.
includeReachedAudiencebooleanNotrueInclude TikTok One reached-audience countries.
requestDelayMillisintegerNo800Base delay between creators, with jitter. Maximum 10,000.

audienceMode values:

  • auto — try the public engagement estimate, fall back to the top-5 platform estimate when the signal is too small
  • full — prefer the public engagement estimate and still return the estimate with audienceSampleError if collection fails
  • platform — skip the engagement pass and use only the TikTok One top-5 estimate

Output

One row per creator.

FieldDescription
status, handle, nickname, profileUrl, avatarUrlCreator identity and run status.
followerCount, livingRegion, storeRegionProfile basics from TikTok One.
audienceCountriesEstimated country distribution: countryCode, country, count, share.
audienceCountryCount, audienceSampleSizeBreadth and size of the public signal.
sampleTypeengagement_sample or platform_estimate.
topCountry, topCountryName, top3Share, targetAudienceShareConcentration and target-market fit.
coverage, otherShare, platformCoverageShare of users with a usable region and platform top-5 coverage.
confidence, isPartial, audienceSampleErrorQuality signals for the estimate.
platformFollowerCountriesTikTok One top-5 follower countries with estimated counts.
audienceAge, audienceGender, topDeviceBrandsFollower demographics.
performanceEngagement rate, median views, growth and related metrics.
audienceEngagedCountries, audienceReachedCountriesOptional TikTok One audience breakdowns.
videoDiscoverySource, scrapedAtRun metadata.

Example Input

{
"creators": ["mkbhd", "mrbeast"],
"targetCountries": ["US", "GB", "CA"],
"audienceMode": "auto",
"sampleVideos": 3,
"maxCreators": 2
}

Example Output

{
"status": "ok",
"handle": "mkbhd",
"nickname": "Marques Brownlee",
"followerCount": 2343055,
"topCountry": "US",
"topCountryName": "United States",
"top3Share": 0.4532,
"targetAudienceShare": 0.4512,
"coverage": 1,
"otherShare": 0,
"audienceSampleSize": 818,
"audienceCountryCount": 113,
"sampleType": "engagement_sample",
"confidence": "high",
"audienceCountries": [
{ "countryCode": "US", "country": "United States", "count": 283, "share": 0.346 },
{ "countryCode": "GB", "country": "United Kingdom", "count": 52, "share": 0.0636 },
{ "countryCode": "PH", "country": "Philippines", "count": 36, "share": 0.044 }
],
"performance": { "engagementRate": 0.0662, "medianViews": 1288154 }
}

Schedule Creator Audience Monitoring

  • Read results through the Apify API or export JSON, CSV, Excel or HTML
  • Connect Zapier, Make or Google Sheets through Apify integrations
  • Add a webhook to refresh a creator database when a run finishes
  • Schedule a monthly refresh per creator list; sessions expire, so refresh the credentials when a run returns an authentication error

Processing several creators is slow by design (requestDelayMillis and page caps keep runs reliable). For a quick pre-screen, use audienceMode: "platform"; use auto or full for the creators that pass.

FAQ

Does TikTok have a public API for audience demographics?

TikTok does not expose a creator's follower list or audience country breakdown through its public developer tools. TikTok One (Creator Marketplace) shows aggregate follower demographics to logged-in accounts, and public engagement signals are visible without login. This Actor combines both sources and clearly labels the result as an engagement estimate or a platform estimate.

Why is the audience an estimate rather than an exact count?

TikTok never publishes who follows a creator. The Actor uses publicly visible engagement signals and aggregates public regions. audienceSampleSize, coverage and confidence tell you how much to trust the result; when the public signal is below minAudienceSample, the Actor falls back to TikTok One's top-5 follower estimate.

What are alternatives to this Actor?

TikTok's own Creator Marketplace analytics, third-party influencer platforms and general TikTok comment scrapers. Comment scrapers give raw comments without country aggregation; influencer platforms often report only top-5 markets. This Actor adds a full distribution, age, gender, devices and performance in one record.

Do I need TikTok One credentials?

No, not as a user. The Actor owner configures a TikTok One session through the TIKTOK_ONE_COOKIES environment variable; all runs use it automatically. The session must belong to a TikTok One account that can open Creator Marketplace profiles. Public engagement signals alone are not enough to start a run.

What does confidence mean?

high means coverage of at least 0.9 of sampled users, medium at least 0.6 and low below that. Low confidence usually means many sampled users hide their region; raise sampleVideos, commentPages or replyThreads, or switch to platform mode.

How many creators can one run process?

Up to maxCreators (default 50, maximum 200). Each creator is processed with a delay to keep runs reliable, so large lists take time; split them across scheduled runs if needed.

For AI Agents & LLM Apps

Returns one row per TikTok creator with estimated audience countries, engagement quality signals, follower demographics and performance metrics.

Minimal input (credentials are configured by the Actor owner via TIKTOK_ONE_COOKIES and never exposed in the input):

{ "creators": ["mkbhd"] }

Platform-only mode (no engagement pass, top-5 follower estimate):

{ "creators": ["mkbhd"], "audienceMode": "platform" }

Output fields: status, handle, nickname, profileUrl, avatarUrl, followerCount, livingRegion, storeRegion, aioCreatorID, ttUID, audienceCountries, audienceCountryCount, audienceSampleSize, sampleType, topCountry, topCountryName, top3Share, targetAudienceShare, coverage, otherShare, platformCoverage, confidence, isPartial, audienceSampleError, platformFollowerCountries, audienceAge, audienceGender, topDeviceBrands, performance, audienceEngagedCountries, audienceReachedCountries, videoDiscoverySource, scrapedAt.

Behaviors an agent should know:

  • creators is required; each creator produces one row plus an optional SUMMARY record.
  • Credentials come from the Actor's TIKTOK_ONE_COOKIES environment variable; the input has no credentials field.
  • auto falls back to the top-5 platform estimate when fewer than minAudienceSample users have a usable region.
  • platform mode skips the engagement pass entirely and is the fastest, least precise option.
  • Page caps (sampleVideos, commentPages, replyThreads, replyPages) control both runtime and sample size.
  • Each creator is billed as one creator event; see the Pricing tab for the currently active events.

Billing: pay-per-event, configured at $0.25 per creator for the full engagement sample and $0.10 per creator for the basic/platform mode.

This Actor is an independent tool and is not affiliated with, endorsed by or sponsored by TikTok. It uses publicly visible engagement signals and TikTok One data through credentials that you supply; it does not bypass login, collect private profiles or solve CAPTCHAs.

Sampled data can include usernames and public region information, and the output aggregates it into country shares. You are responsible for complying with TikTok's Terms of Service and applicable data-protection law, including GDPR and CCPA where relevant, and for keeping your TikTok One credentials secure.

SEO Keywords

tiktok audience demographics, tiktok audience geography, tiktok audience country breakdown, tiktok creator analytics, tiktok follower demographics, tiktok audience analysis, tiktok influencer vetting, tiktok creator database, tiktok comments scraper, tiktok audience age gender, tiktok one api, tiktok creator marketplace data, influencer audience analysis, tiktok marketing research, tiktok audience targeting, tiktok creator sourcing, tiktok audience api, tiktok demographics tool