Tiktok Creator Enrichment
Pricing
from $12.00 / 1,000 creator enricheds
Tiktok Creator Enrichment
Pricing
from $12.00 / 1,000 creator enricheds
Rating
0.0
(0)
Developer
Masked Hacker
Maintained by CommunityActor 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
| Field | Type | Default | Description |
|---|---|---|---|
handles | string[] | — | TikTok handles or profile URLs. |
hashtags | string[] | — | Discover creators from each hashtag's recent videos. |
maxProfilesPerHashtag | integer | 50 | Cap creators collected per hashtag. |
onlyEmailFound | boolean | false | Output only creators where an email was found (lead-list mode). |
skipProfiles | string[] | — | Handles already enriched — skipped before fetching, never re-charged. |
crawlBioLinks | boolean | true | Follow bio links to recover emails. Higher yield. |
maxConcurrency | integer | 10 | Profiles enriched in parallel. |
proxyConfiguration | object | Residential | Residential 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)
| Event | Price |
|---|---|
| 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
- Fetch the public TikTok profile and parse the embedded JSON (fast, no browser).
- 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.
- 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
onlyEmailFoundfor a pure lead list. - Every account is honored: a challenged profile is retried, then written as a stub
rather than silently dropped (unless
onlyEmailFoundis on).