Tiktok Creator Enrichment avatar

Tiktok Creator Enrichment

Pricing

from $12.00 / 1,000 creator enricheds

Go to Apify Store
Tiktok Creator Enrichment

Tiktok Creator Enrichment

Pricing

from $12.00 / 1,000 creator enricheds

Rating

0.0

(0)

Developer

Masked Hacker

Masked Hacker

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

2 days ago

Last modified

Categories

Share

TikTok Creator Contact Enrichment

Turn TikTok handles — or a hashtag — into CRM-ready contact cards: email, Instagram / YouTube / X / Threads, website, follower count, engagement and account category. Built for influencer outreach and creator lead-gen.

No login, no device. The actor reads TikTok's public profile data and follows each creator's bio link (Linktree, Beacons, own site) to recover the contact email that isn't shown in the bio — then verifies quality so you get real addresses, not noise.

What you get

  • Contact email — resolved from the bio, the bio-link hub, and the creator's own site's contact/about pages. Agency / management emails included (the real outreach path).
  • Reach & engagement — followers, following, total likes, video count, plus derived followerTier, avg-likes-per-video and likes-per-follower.
  • Every platform — Instagram, YouTube, X, Threads and website links from the bio hub.
  • Account signals — verified badge, business/Shop-seller flag, category, region, account age, avatar.

Two ways to use it

Enrich handles you already have:

{ "handles": ["mkbhd", "https://www.tiktok.com/@gordonramsayofficial", "humphreytalks"] }

Discover creators by hashtag, then enrich them:

{ "hashtags": ["skincare", "personalfinance"], "maxProfilesPerHashtag": 50, "onlyEmailFound": true }

Input

FieldTypeDefaultDescription
handlesstring[]TikTok handles or profile URLs.
hashtagsstring[]Discover creators from each hashtag's recent videos.
maxProfilesPerHashtaginteger50Cap creators collected per hashtag.
onlyEmailFoundbooleanfalseOutput only creators where an email was found (lead-list mode).
skipProfilesstring[]Handles already enriched — skipped before fetching, never re-charged.
crawlBioLinksbooleantrueFollow bio links to recover emails. Higher yield.
maxConcurrencyinteger10Profiles enriched in parallel.
proxyConfigurationobjectResidentialResidential recommended.

Provide handles, hashtags, or both.

Output

One record per creator in the default dataset:

{
"handle": "humphreytalks",
"nickname": "Humphrey Yang",
"email": "humphreytalks@gmail.com",
"emailSource": "bio",
"emailStatus": "deliverable",
"instagram": "humphreytalks",
"youtube": "https://youtube.com/humphrey",
"xUrl": "https://x.com/humphreytalks",
"website": "humphreytalks.com",
"phone": null,
"followers": 3400000,
"likes": 55000000,
"videoCount": 611,
"followerTier": "mega",
"avgLikesPerVideo": 90016,
"verified": true,
"isBusinessAccount": false,
"category": null,
"discoveredFromHashtag": null
}

Email is resolved in order: bio text → bio-link hub → the creator's own site. emailSource records which one hit; emailStatus flags domain-level deliverability (deliverable = the domain publishes MX records and can receive mail, else no_mx).

Pricing (pay per event)

EventPrice
Creator enriched$0.012

One flat price per creator — everything included: hashtag discovery, bio-link crawling, cross-platform links, engagement metrics and email validation. No stacked per-feature charges.

How it works

  1. Fetch the public TikTok profile and parse the embedded JSON (fast, no browser).
  2. Build the card; if no email in the bio, follow the bio link → parse the hub for socials → crawl the creator's own site's contact pages.
  3. Hashtag discovery and any challenged profiles run through a stealth browser (camoufox) with automatic IP-rotation retries, so results don't flake.

Use cases

  • Build creator outreach / lead lists for influencer campaigns.
  • Source contacts for a niche by hashtag (skincare, fitness, finance…).
  • Enrich an existing creator list with emails, socials, reach and engagement.

Notes

  • Email coverage runs roughly half of a varied creator set — creators who publish no email anywhere have none to find. Use onlyEmailFound for a pure lead list.
  • Every account is honored: a challenged profile is retried, then written as a stub rather than silently dropped (unless onlyEmailFound is on).