Tiktok B2B Email Scraper

Tiktok B2B Email Scraper

by scraper-mind

Extract B2B emails and leads from TikTok by keyword & country. Save hours of manual research for marketing, sales, and agency teams.

15 runs
2 users
Try This Actor

Opens on Apify.com

About Tiktok B2B Email Scraper

Need to find real business contacts on TikTok without the manual grind? I built this scraper because I was tired of sifting through profiles one by one. It lets you pull B2B emails and contact details directly from TikTok based on specific keywords and locations. You just set your search terms and target country, and it does the heavy lifting, compiling a clean list of leads for you. It’s been a game-changer for my own outreach, turning hours of research into a few minutes of setup. I find it’s perfect for marketing agencies looking to build targeted campaigns, sales teams needing fresh, qualified leads, or anyone who wants to connect with businesses actively discussing relevant topics on the platform. The data you get is what’s publicly available on profiles, so you can reach out directly and start conversations that actually matter. It’s straightforward, saves a ton of time, and helps you focus on closing deals instead of just finding contacts.

What does this actor do?

Tiktok B2B Email Scraper is a web scraping and automation tool available on the Apify platform. It's designed to help you extract data and automate tasks efficiently in the cloud.

Key Features

  • Cloud-based execution - no local setup required
  • Scalable infrastructure for large-scale operations
  • API access for integration with your applications
  • Built-in proxy rotation and anti-blocking measures
  • Scheduled runs and webhooks for automation

How to Use

  1. Click "Try This Actor" to open it on Apify
  2. Create a free Apify account if you don't have one
  3. Configure the input parameters as needed
  4. Run the actor and download your results

Documentation

TikTok B2B Email Scraper

Overview

This actor scrapes TikTok for business contact information. It searches TikTok content based on provided keywords and country filters, then extracts email addresses found in video descriptions, captions, or profiles. Output is structured lead data suitable for sales outreach or marketing lists.

Key Features

  • Keyword & Country Targeting: Search using specific keywords and filter results by country.
  • Multiple Scraping Sources: Choose to scrape emails from All sources, only user Profile bios, or only Videos (descriptions/captions).
  • Dual Engine Support: Select between a cost-effective engine for faster/cheaper runs or a legacy engine for maximum stability and accuracy.
  • Structured Data Extraction: Returns clean JSON including the source video's title, URL, description, the found email, and its domain.
  • Scalable: Capable of processing large searches across thousands of videos or profiles.

Input/Output

Input Configuration

Configure the actor using these input parameters, typically via a JSON object.

{
  "keywords": ["saas", "business software"],
  "country": "United Kingdom",
  "scrapeFrom": "Videos",
  "engine": "cost-effective",
  "maxEmails": 50
}
Parameter Type Description
keywords Array List of keywords to search on TikTok.
country String Target country for filtering results (e.g., "United States").
scrapeFrom String Source to scrape: "All", "Profile", or "Videos".
engine String Scraping engine: "cost-effective" or "legacy".
maxEmails Number Maximum number of email records to collect.

Output Format

The actor outputs an array of objects in JSON format. Each object represents a found lead.

[
  {
    "keyword": "saas",
    "title": "How our platform streamlines workflow",
    "url": "https://www.tiktok.com/@exampleco/video/123456789",
    "description": "Contact us at sales@example.com for a demo!",
    "email": "sales@example.com",
    "email_domain": "example.com",
    "country": "gb",
    "scrape_from": "tiktok.com"
  }
]
Field Description
keyword The search keyword that yielded this result.
title Title of the TikTok video.
url Direct URL to the TikTok video.
description The caption or description text from the video.
email The business email address extracted.
email_domain The domain name from the extracted email.
country Country code of the targeted region.
scrape_from Indicates the source platform (e.g., tiktok.com).

How to Use

  1. Set Input: Provide your configuration via the input schema shown above. Define your target keywords, country, and scraping preferences.
  2. Run the Actor: Start the actor on the Apify platform. It will navigate TikTok, perform searches, and extract email data matching your criteria.
  3. Get Results: Once finished, retrieve the results. The dataset can be downloaded as JSON, viewed in a table, or accessed via the Apify API for integration into other systems.
  4. Use the Data: The structured output is ready for importing into CRM systems, email marketing tools, or for direct outreach campaigns.

Common Use Cases

Market Research

Gather competitive intelligence and market data

Lead Generation

Extract contact information for sales outreach

Price Monitoring

Track competitor pricing and product changes

Content Aggregation

Collect and organize content from multiple sources

Ready to Get Started?

Try Tiktok B2B Email Scraper now on Apify. Free tier available with no credit card required.

Start Free Trial

Actor Information

Developer
scraper-mind
Pricing
Paid
Total Runs
15
Active Users
2
Apify Platform

Apify provides a cloud platform for web scraping, data extraction, and automation. Build and run web scrapers in the cloud.

Learn more about Apify

Need Professional Help?

Couldn't solve your problem? Hire a verified specialist on Fiverr to get it done quickly and professionally.

Find a Specialist

Trusted by millions | Money-back guarantee | 24/7 Support