Tiktok Profiles Email Scraper
Pricing
from $2.99 / 1,000 results
Tiktok Profiles Email Scraper
📧 Extract emails from TikTok profiles fast with Tiktok Profiles Email Scraper! Perfect for sales teams, agencies & marketers to find verified leads by niche and target audience—no hassle, just results. 🚀🔎
Pricing
from $2.99 / 1,000 results
Rating
0.0
(0)
Developer
SolidScraper
Maintained by CommunityActor stats
0
Bookmarked
1
Total users
0
Monthly active users
6 days ago
Last modified
Categories
Share
TikTok Leads Generator - B2B & B2C Email Finder 📬
TikTok Leads Generator - B2B & B2C Email Finder is an Apify actor that helps you generate lead lists by scraping TikTok profiles using your keywords, enriching the profiles, and extracting email addresses found in public bios. Whether you’re a marketer, sales lead, recruiter, or data enthusiast looking for a TikTok lead generation tool and a TikTok email finder for prospecting, this actor streamlines the workflow—so you can build a TikTok outreach email list at scale instead of doing manual research one profile at a time.
Why choose TikTok Leads Generator - B2B & B2C Email Finder?
| Feature | Benefit |
|---|---|
| ✅ Keyword-driven lead sourcing | Generate B2B TikTok leads and B2C TikTok leads using the keywords you provide |
| ✅ Optional email-only filtering | Use your scrapeLeadsWithEmail setting to return only profiles containing email addresses in their bio |
| ✅ Built-in reliability with retries | Includes retries and resilience for profile enrichment attempts so fewer leads are missed |
| ✅ Structured dataset output | Produces consistent fields (username, bio, profile URL, metrics, and emails) for easy CRM or analysis |
| ✅ Scales with batch processing | Enriches profiles in batches to efficiently expand your TikTok to email pipeline |
| ✅ Proxy support | Supports scraping with proxy configurations to help keep runs reliable during high-volume extraction |
Key features
- 🔍 TikTok email finder from public bios: Extracts email addresses from the profile bio text and returns them as
emails - 🧠 B2B and B2C ready: Works across niches as long as your leads can be discovered via profile keywords
- 🌐 Profile URL support: Normalizes and returns a clean
profile_urlplus the associatedusername - 📊 Complete profile enrichment: Includes
full_name,bio,followers_count,following_count,video_count,likes_count, andis_verified - 🛡️ Resilient enrichment attempts: Uses retries to improve the chance of successfully extracting profile details
- 💾 Real-time dataset saving: Pushes enriched profiles to the dataset as they’re produced (and can filter down to email-present profiles)
- 🔄 Concurrent batch enrichment: Enriches multiple TikTok profiles concurrently to move faster across your keyword set
- ⏱️ Request delay option (high level): Supports configurable pacing via
request_delay(kept internal by default)
Input
Provide input via an input.json file. Example structure:
{"keywords": ["marketing", "fitness", "real estate"],"country": "United States","maxLeadsPerKeyword": 20,"scrapeLeadsWithEmail": false}
Input Fields
| Field | Required | Description |
|---|---|---|
keywords | ✅ | List of keywords to search for TikTok profiles (for example: marketing, fitness, real estate). |
country | ❌ | Target Country to filter results. Leave empty for worldwide search. |
maxLeadsPerKeyword | ❌ | Maximum number of leads to generate per keyword (range: 1–100). |
scrapeLeadsWithEmail | ❌ | If enabled, only profiles containing email addresses in their bio will be returned. If disabled, all matching profiles will be returned. |
Output
The actor saves each profile’s data in JSON format. Each enriched lead profile is stored in the “TikTok Leads Dataset” dataset view “Scraped Leads”.
Example output (single profile object):
{"keyword": "marketing","username": "@example","full_name": "Example Name","emails": ["contact@example.com"],"profile_url": "https://www.tiktok.com/@example","followers_count": 12345,"following_count": 678,"video_count": 234,"likes_count": 9876,"bio": "Bio text with contact contact@example.com","is_verified": false,"avatar_url": "https://example.com/avatar.jpg"}
Output Fields
| Field | Type | Description |
|---|---|---|
keyword | string | The keyword used to find this TikTok profile |
username | string | The TikTok username extracted from the profile |
full_name | string | The profile’s nickname/full name as returned by enrichment |
emails | array | Email addresses extracted from the profile bio |
profile_url | string | Normalized TikTok profile URL |
followers_count | number | Number of followers |
following_count | number | Number of accounts the user is following |
video_count | number | Total number of videos |
likes_count | number | Total likes count returned in enrichment |
bio | string | Raw profile bio text (where emails are extracted) |
is_verified | boolean | Whether the profile is verified |
avatar_url | string | URL of the profile avatar image |
Notes: Results are written to the dataset as structured records for downstream use in tools like spreadsheets, CRMs, and analytics workflows.
How to use TikTok Leads Generator - B2B & B2C Email Finder (via Apify Console)
-
Open Apify Console
Log in at https://console.apify.com and open the Actors page. -
Find the actor listing
Search for TikTok Leads Generator - B2B & B2C Email Finder and open the actor details page. -
Go to the INPUT panel
You can paste aninput.jsonobject directly or fill the form fields supported by the actor. -
Add your lead discovery keywords
Setkeywordsto the niches you want (e.g.marketing,fitness,real estate). -
Choose your targeting scope
Setcountryto the target country you want to focus on (or leave empty for worldwide). -
Control list size per keyword
SetmaxLeadsPerKeyword(1–100). This limits how many leads are generated per keyword. -
Decide whether you want email-only leads
If you want a clean TikTok email finder output, enablescrapeLeadsWithEmail. If you want broader TikTok prospecting tool coverage first, disable it. -
Run and monitor logs
Start the run and watch the logs for progress updates and enrichment status. -
Open the dataset output
When the run finishes, open the dataset titled TikTok Leads Dataset, view Scraped Leads, and export your results (JSON/CSV supported by Apify export tooling).
No coding required—get accurate TikTok outreach email list results in minutes. 🚀
Advanced features & SEO optimization
- 📌 Engineered for “TikTok profile email scraper” workflows: Built specifically to support TikTok contact data extraction by enriching profiles and extracting emails from bios.
- 🧩 Email-first lead generation: The
scrapeLeadsWithEmailoption makes it easy to go straight to a TikTok to email pipeline output for outreach. - 🔤 Input normalization for better coverage: The actor extracts and normalizes profile URLs so enrichment works reliably for discovered profiles.
- 🧯 Resilience and pacing: Includes retries and safeguards to improve enrichment success across larger batches.
- 📊 Structured output for TikTok CRM lead enrichment: Returns consistent fields (profile URL, metrics, bio, verification status, avatar) so you can enrich or score leads downstream.
Best use cases
- 📈 Sales teams building TikTok outreach email lists: Generate a ready-to-use dataset of TikTok contacts with extracted emails for outreach.
- 🎯 B2B prospecting on TikTok: Find B2B TikTok leads by niche keywords and turn profile bios into actionable email leads.
- 🛍️ B2C brand marketing research: Build a B2C email list builder by collecting influencer or creator profiles relevant to a keyword theme.
- 🧑💼 Recruiters and talent sourcing: Identify potential candidates’ public contact emails and profile context for early outreach.
- 🔎 Data analysts doing social-to-email pipeline analysis: Join engagement metrics (followers, likes, videos) with extracted emails for segmentation.
- 🧠 Influencer outreach campaigns: Use TikTok influencer lead generator outputs to quickly assemble contactable creators by niche.
- 💻 Developer pipelines and automation: Feed the dataset into your ETL/CRM flow as part of a TikTok leads generator software workflow.
Technical specifications
-
Supported Input Formats
- ✅
keywordsas an array of search keywords - ✅
countryas a country name (leave empty for worldwide search) - ✅
maxLeadsPerKeywordinteger (1–100) - ✅
scrapeLeadsWithEmailboolean to filter email-present profiles only
- ✅
-
Proxy Support
- ✅ Proxy configurations are supported to improve scraping reliability during enrichment runs
-
Retry Mechanism
- ✅ Includes retries with fallback behavior for profile enrichment attempts
-
Dataset Structure
- ✅ Stored in the “TikTok Leads Dataset” with view “Scraped Leads”
- ✅ Fields include:
keyword,username,full_name,emails,profile_url,followers_count,following_count,video_count,likes_count,bio,is_verified,avatar_url
-
Rate Limits & Performance
- ✅ Batch/concurrent enrichment is used to improve throughput across keywords (exact performance varies by run conditions)
-
Limitations
- ❌ Emails are only returned when they are present in the profile bio text
- ❌ The actor returns data only from publicly accessible sources (no private or authenticated content)
FAQ
Can this generate B2B and B2C TikTok leads?
✅ Yes. You control discovery using keywords, and the actor returns TikTok profiles enriched with profile metadata and emails extracted from the bio, making it suitable for both B2B and B2C TikTok leads.
How do I get a list that includes only profiles with emails?
Enable scrapeLeadsWithEmail. When it’s set to true, the actor filters results so only profiles containing email addresses in their bio are returned.
What data types will I receive in the dataset?
The dataset includes fields like emails (array), profile_url (string), bio (string), and numeric metrics such as followers_count, following_count, video_count, and likes_count, plus is_verified (boolean) and avatar_url (string).
Is a proxy required to run this actor?
❌ No. Proxy configurations are supported to improve reliability, but the actor can proceed if proxy setup fails.
Can I scrape worldwide or should I set a country?
You can do either. Set country to a specific country name for more focused lead generation, or leave it empty for worldwide search.
What should I put in the keywords field?
Use niche or role-aligned keywords that match the kinds of profiles you want to reach—for example: marketing, fitness, real estate. These keywords drive TikTok lead generation tool discovery.
How do I export the results?
After the run completes, open the TikTok Leads Dataset and use Apify’s export options for the Scraped Leads view. The dataset fields are already structured for easy JSON/CSV export.
Is it okay to use this data for outreach?
✅ Only if you follow applicable laws and platform rules. Emails are extracted from publicly available bios. Be sure your outreach complies with relevant spam and privacy regulations.
Support & feature requests
Have feedback on TikTok Leads Generator - B2B & B2C Email Finder or want enhancements for your TikTok email finder workflow? 💡
- 💡 Feature Requests: Ideas like CSV export improvements, additional filtering options, or more output fields are welcome.
- 📧 Contact: Reach out via dataforleads@gmail.com.
Your input helps shape the roadmap.
If you’re looking for the most comprehensive TikTok leads generator software for TikTok outreach email list building, this is built to help you move from keywords to actionable leads faster—at scale. 🚀
Disclaimer
This tool only accesses publicly accessible sources. It does not access private profiles, authenticated data, or password-protected pages.
You are responsible for complying with applicable laws and regulations (including GDPR/CCPA where relevant), spam and privacy requirements, and TikTok or other platform terms of service.
For data removal requests, contact dataforleads@gmail.com. Please use the actor responsibly, ethically, and for legitimate purposes only.