Tiktok Profiles Email Scraper avatar

Tiktok Profiles Email Scraper

Pricing

from $2.99 / 1,000 results

Go to Apify Store
Tiktok Profiles Email Scraper

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

SolidScraper

Maintained by Community

Actor stats

0

Bookmarked

1

Total users

0

Monthly active users

6 days ago

Last modified

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?

FeatureBenefit
Keyword-driven lead sourcingGenerate B2B TikTok leads and B2C TikTok leads using the keywords you provide
Optional email-only filteringUse your scrapeLeadsWithEmail setting to return only profiles containing email addresses in their bio
Built-in reliability with retriesIncludes retries and resilience for profile enrichment attempts so fewer leads are missed
Structured dataset outputProduces consistent fields (username, bio, profile URL, metrics, and emails) for easy CRM or analysis
Scales with batch processingEnriches profiles in batches to efficiently expand your TikTok to email pipeline
Proxy supportSupports 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_url plus the associated username
  • 📊 Complete profile enrichment: Includes full_name, bio, followers_count, following_count, video_count, likes_count, and is_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

FieldRequiredDescription
keywordsList of keywords to search for TikTok profiles (for example: marketing, fitness, real estate).
countryTarget Country to filter results. Leave empty for worldwide search.
maxLeadsPerKeywordMaximum number of leads to generate per keyword (range: 1–100).
scrapeLeadsWithEmailIf 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

FieldTypeDescription
keywordstringThe keyword used to find this TikTok profile
usernamestringThe TikTok username extracted from the profile
full_namestringThe profile’s nickname/full name as returned by enrichment
emailsarrayEmail addresses extracted from the profile bio
profile_urlstringNormalized TikTok profile URL
followers_countnumberNumber of followers
following_countnumberNumber of accounts the user is following
video_countnumberTotal number of videos
likes_countnumberTotal likes count returned in enrichment
biostringRaw profile bio text (where emails are extracted)
is_verifiedbooleanWhether the profile is verified
avatar_urlstringURL 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)

  1. Open Apify Console
    Log in at https://console.apify.com and open the Actors page.

  2. Find the actor listing
    Search for TikTok Leads Generator - B2B & B2C Email Finder and open the actor details page.

  3. Go to the INPUT panel
    You can paste an input.json object directly or fill the form fields supported by the actor.

  4. Add your lead discovery keywords
    Set keywords to the niches you want (e.g. marketing, fitness, real estate).

  5. Choose your targeting scope
    Set country to the target country you want to focus on (or leave empty for worldwide).

  6. Control list size per keyword
    Set maxLeadsPerKeyword (1–100). This limits how many leads are generated per keyword.

  7. Decide whether you want email-only leads
    If you want a clean TikTok email finder output, enable scrapeLeadsWithEmail. If you want broader TikTok prospecting tool coverage first, disable it.

  8. Run and monitor logs
    Start the run and watch the logs for progress updates and enrichment status.

  9. 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 scrapeLeadsWithEmail option 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

    • keywords as an array of search keywords
    • country as a country name (leave empty for worldwide search)
    • maxLeadsPerKeyword integer (1–100)
    • scrapeLeadsWithEmail boolean 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.