TikTok Email Scraper - Creator Leads & Contacts
Pricing
from $1.00 / 1,000 results
TikTok Email Scraper - Creator Leads & Contacts
TikTok email scraper that turns any niche into a creator lead list. Search by hashtag, keyword, or profile and extract emails from bios + linked sites, follower/engagement stats, business & verified flags, and a 0-100 lead score. Export CSV/JSON/Excel.
Pricing
from $1.00 / 1,000 results
Rating
0.0
(0)
Developer
Actor stats
0
Bookmarked
1
Total users
0
Monthly active users
a day ago
Last modified
Categories
Share
This TikTok email scraper finds creators in any niche and turns them into a contactable lead list โ with each creator's email, follower and engagement stats, business-account flag, and a 0โ100 lead score. Search TikTok by hashtag or keyword (or paste a list of profiles), and export ready-to-use creator leads to CSV, JSON, or Excel.
If you do influencer outreach, creator partnerships, agency prospecting, or B2B cold email, this is the fastest way to go from "I want to reach TikTok creators in X niche" to a clean spreadsheet of names, handles, and verified email addresses.
How to scrape TikTok for leads
You don't need a TikTok login, an API key, or any code. Pick how you want to discover creators, then run the actor:
- Discovery โ the scraper pulls videos for your hashtags or search keywords and collects the unique creators behind them. Or skip discovery entirely and paste a list of usernames/profile URLs.
- Profile enrichment โ each creator's profile is scraped for full data (bio, bio-link website, commerce category, follower count) via
clockworks/tiktok-scraper. - Email finding โ it reads the bio for an email and visits the link-in-bio website (home,
/contact,/about) to extract the real email plus other social links. - Score, filter, dedupe โ the actor computes a real engagement rate, applies your quality filters, removes duplicates, scores every lead 0โ100, and (optionally) writes an AI cold-email opener.
- Export โ results land as a clean, sortable table you can download as CSV, JSON, or Excel.
The two-pass design means you control cost: discovery is cheap, and you cap how many creators get the full (more expensive) profile enrichment with maxCreators.
What data you get
Every row is one TikTok creator, best leads first. For each creator the TikTok email scraper returns:
- The creator's email โ pulled from the bio and the linked website, so you get a higher fill-rate than bio-only tools.
- Follower count and a real engagement rate โ computed from recent videos (likes + comments + shares รท views), not a guess.
- Business / commerce account flag and category โ a strong B2B signal and a hint that contact info exists.
- Verified status โ know at a glance which accounts are verified.
- A 0โ100 lead score โ so the most contactable, on-target creators float to the top.
- The bio-link website and direct profile URL โ for manual review or further enrichment.
- An optional AI cold-email opener โ a personalized one-line icebreaker per lead (uses your own OpenAI/Anthropic key).
Feature bullets you can act on:
- Find TikTok creators by niche โ search by hashtag or keyword instead of needing a list you already have.
- Get TikTok creator emails at scale โ two-source email finding (bio + website) in one run.
- Filter down to only contactable leads โ keep only creators with an email so every row is reachable.
- Export TikTok leads to a spreadsheet โ CSV / Excel for sales tools, JSON for automations.
Filters & options
Trim the run down to the leads actually worth contacting โ you only pay for leads delivered after filtering.
- Minimum / maximum followers โ target nano, micro, or macro tiers precisely.
- Only verified accounts โ keep verified creators only.
- Only business / commerce accounts โ strong B2B signal, more likely to list contact info.
- Only creators with a bio link โ drop anyone without an external website.
- Only creators with an email โ best for cold-email campaigns; every kept row is contactable.
- Find emails on the linked website โ visit each bio-link site to lift the email fill-rate (no key needed).
- Write an AI cold-opener per lead โ generate a one-sentence outreach opener (requires your own AI key).
Input
| Field | Type | Description |
|---|---|---|
hashtags | array | Discover creators posting under these hashtags โ one per line, no # (e.g. fitnesscoach). |
searchQueries | array | Discover creators by keyword search โ one per line (e.g. vegan meal prep). |
profiles | array | Scrape specific creators directly โ usernames or profile URLs, one per line. |
maxResults | integer | How many videos to pull per hashtag/keyword during discovery. Default 50. |
maxCreators | integer | Cap on unique creators to profile-scrape + enrich (controls cost). Default 30. |
resultsPerProfile | integer | Recent videos sampled per creator to compute engagement. Default 3. |
minFollowers | integer | Keep only creators with at least this many followers (0 = no filter). |
maxFollowers | integer | Keep only creators with at most this many followers (0 = no cap). |
onlyVerified | boolean | Keep only verified creators. Default false. |
onlyCommerce | boolean | Keep only business / commerce accounts. Default false. |
onlyWithWebsite | boolean | Drop creators with no bio link. Default false. |
onlyWithEmail | boolean | Drop creators where no email was found. Default false. |
enrichEmails | boolean | Visit each bio-link site to extract emails + socials. Default true. |
writeOpeners | boolean | Write an AI cold-opener per lead. Default false. |
llmProvider | string | AI provider for openers: openai or anthropic. |
llmApiKey | string | Your own OpenAI/Anthropic key โ used once per run, never stored. |
llmModel | string | Optional model override. |
Example input:
{"hashtags":["fitnesscoach"],"searchQueries":["vegan meal prep"],"profiles":["baristaswag"],"maxCreators":30,"minFollowers":5000,"onlyWithEmail":true,"enrichEmails":true}
Provide any of hashtags, searchQueries, or profiles. maxCreators caps how many creators get enriched (controls cost); filters trim the rest down to the leads you keep.
JSON output sample
{"lead_score":90,"handle":"baristaswag","name":"Barista Swag","category":"Professional Services","followers":20600,"engagement_rate":4.7,"email":"hello@baristaswag.com","email_status":"found","website":"https://baristaswag.com","is_commerce":true,"verified":false,"icebreaker":"Loved your 15-years-of-latte-art angle โ that tutorial cadence is rareโฆ","profile_url":"https://www.tiktok.com/@baristaswag"}
Results render as a clean, sortable table on the Output tab and export to CSV, JSON, or Excel.
Use with AI agents & automation
This TikTok email scraper plugs straight into your stack. Use the Apify MCP server to let AI agents (Claude, ChatGPT, Cursor) run the scraper and read creator leads as a tool call. Trigger runs and pipe results into Make, n8n, or Zapier to push new leads into your CRM, send outreach, or enrich them further. Or sync the dataset directly to Google Sheets so your team works from a live, always-fresh creator lead list.
Pricing
You're charged for the leads delivered after filtering, plus compute for discovery and enrichment. Keep costs down by setting maxCreators to the number you actually want enriched and using filters (minFollowers, onlyWithEmail) so you don't pay to enrich creators you'd discard. See the Apify Store page for current per-result pricing.
Other Flash Scrape scrapers
Need leads from other platforms? Try the rest of the Flash Scrape suite:
- Google Maps Leads Scraper โ Google Maps business leads
- Yelp Leads Scraper โ Yelp business leads
- BBB + Yellow Pages Leads Scraper โ BBB + Yellow Pages leads
- Instagram Leads Scraper โ Instagram profile leads
- YouTube Leads Scraper โ YouTube creator leads
- Smart Scraper by Example โ no-code web scraper
FAQ
Is it legal to scrape TikTok creator data? The actor only collects public profile data that anyone can see without logging in. Use it for legitimate outreach and follow TikTok's terms and anti-spam laws (CAN-SPAM, GDPR) in how you message the leads you collect.
Do I need an API key? No. Discovery, profile scraping, and email finding all work without any key. You only supply your own OpenAI or Anthropic key if you turn on AI cold-openers โ and it's used once per run and never stored.
Will every creator have an email?
No โ TikTok exposes no email field, so it depends on what's in the bio or on the linked website. Enabling enrichEmails (on by default) raises the fill-rate by checking the bio-link site too, and onlyWithEmail keeps just the contactable creators.
How many results can I get?
You control the volume with maxResults (videos per hashtag/keyword during discovery) and maxCreators (how many creators get enriched, up to 200 per run). Scale up by running multiple hashtags or keywords.
Can I export to CSV or Google Sheets? Yes. Every run exports to CSV, JSON, or Excel from the Output tab, and you can sync the dataset to Google Sheets or push it through Make, n8n, or Zapier automatically.
What's the difference between this and a plain TikTok scraper? A plain scraper returns raw videos or profile JSON. This actor is built for lead generation: it discovers creators by niche, finds their email from two sources, scores and dedupes them, and hands you a sales-ready contact list.
