TikTok Leads Generator
by caprolok
Find verified leads from TikTok by scanning creator profiles, bios, and link-in-bio pages. Extract emails, usernames, follower and like counts, profil...
Opens on Apify.com
About TikTok Leads Generator
Find verified leads from TikTok by scanning creator profiles, bios, and link-in-bio pages. Extract emails, usernames, follower and like counts, profile links, and more—based on keyword and location filters.
What does this actor do?
TikTok Leads Generator 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
- Click "Try This Actor" to open it on Apify
- Create a free Apify account if you don't have one
- Configure the input parameters as needed
- Run the actor and download your results
Documentation
# Tiktok Leads Generator Find verified business leads from TikTok in minutes. Tiktok Leads Generator scans creator profiles, bios, and link-in-bio destinations to extract contact details and engagement signals so you can build clean, ready-to-use outreach lists. Whether you’re a marketer, recruiter, founder, or researcher, this tool helps you discover niche creators and businesses by keyword and location, enriches them with emails and profile metadata, and exports the results straight to your favorite tools. ## 📄 What Can You Extract? [List each field in the following format:] - emails: Array of email addresses found on the profile, bio, or linked pages - keyword: The search keyword that matched this record - name: Display name of the TikTok account - user_link: Direct link to the TikTok profile - user_thumbnail: URL of the profile avatar image - username: TikTok handle without the @ - followers: Follower count (if available) - likes: Total likes count (if available) ## 📘 How to Use Getting started is quick and painless even if you've never scraped data before: 1. Create a free Apify account. All you need is an email address. 2. Open the Tiktok Leads Generator on the Apify platform. 3. Add your input parameters (e.g., keyword, location, max_leads). 4. Click "Start". The actor will visit each URL and gather data. 5. Download your dataset in JSON, CSV, Excel, or HTML, or pipe it straight into your integrations via the API. ## ✨ Key Features - Keyword and country targeting to narrow your niche - Email extraction from bios and link-in-bio pages - Structured outputs with profile links and thumbnails - Optional follower/like enrichment for prioritization - Auto-deduplication across runs - Export to JSON, CSV, Excel, HTML, or push via API/webhooks ## ⌨️ Input Parameters | Field | Type | Description | Required | | ---------- | ------ | --------------------------------------------------------------- | -------- | | keyword | string | Search term to find relevant TikTok profiles (e.g., "marketing")| Yes | | location | string | Country/region filter (ISO code like US; defaults to global) | No | | max_leads| number | Maximum number of leads to return (e.g., 10; default 50) | No | ### Sample Input json { "keyword": "marketing", "location": "US", "max_leads": 10 } ## 📊 Output The actor returns a structured dataset with the following fields for each record. ### Sample Output (JSON) [hide the output values partially] json [ { "emails": [ "hello@drip****email.com", "contact@drip****.com" ], "keyword": "mark*****", "name": "drip**** | Email Marketing", "user_link": "https://www.tiktok.com/@drip****email", "user_thumbnail": "https://p16-common-sign-va.tiktokcdn-us.com/tos-maliva-avt-0068/79ae2ec0af4201f0b7b15fcdab299541~tplv-tiktokx-cropcenter:720:720.jpeg", "username": "drip****email", "likes": 381*** }, { "emails": [ "maddy@bird****.com" ], "keyword": "mark*****", "name": "M**** | Marketing & Psychology", "user_link": "https://www.tiktok.com/@maddy****cage", "user_thumbnail": "https://p19-common-sign-sg.tiktokcdn-us.com/tos-alisg-avt-0068/d697f6fa6788c5bed8c5ccc3ea22d231~tplv-tiktokx-cropcenter:720:720.jpeg", "username": "maddy****cage", "likes": 690*** }, { "emails": [ "shelby@marketing*****.com", "hello@book******.com" ], "keyword": "mark*****", "name": "s***** | book marketing", "user_link": "https://www.tiktok.com/@marketing****shelby", "user_thumbnail": "https://p16-pu-sign-useast8.tiktokcdn-us.com/tos-useast5-avt-0068-tx/7325564052573421611~tplv-tiktokx-cropcenter:720:720.jpeg", "username": "marketing****shelby", "followers": 1**, "likes": 573** }, { "emails": [ "jake@wizard******.com" ], "keyword": "mark*****", "name": "J*** | The Marketing Wizard", "user_link": "https://www.tiktok.com/@thewizard*******", "user_thumbnail": "https://p16-pu-sign-useast8.tiktokcdn-us.com/tos-useast5-avt-0068-tx/043687eda7d4e82374754bd7d52ae6fb~tplv-tiktokx-cropcenter:720:720.jpeg", "username": "thewizard*******", "likes": 590*** }, { "emails": [ "ashwinn@brand*****.com", "info@shw****.com" ], "keyword": "mark*****", "name": "A****** 💡 brand, biz, mkting", "user_link": "https://www.tiktok.com/@shw*****bego", "user_thumbnail": "https://p16-pu-sign-useast8.tiktokcdn-us.com/tos-useast8-avt-0068-tx2/3db048232b570b02340378312fb12dd6~tplv-tiktokx-cropcenter:720:720.jpeg", "username": "shw*****bego", "likes": 123***** }, { "emails": [ "team@music*************.com" ], "keyword": "mark*****", "name": "a****** 💿 music marketing", "user_link": "https://www.tiktok.com/@music*************", "user_thumbnail": "https://p19-common-sign-va.tiktokcdn-us.com/tos-maliva-avt-0068/50480e1b3f73cf3055bf830db075f857~tplv-tiktokx-cropcenter:720:720.jpeg", "username": "music*************", "likes": 27***** } ] ## 🎯 Use Cases - Build niche creator lists for influencer marketing outreach - Source B2B leads by industry keyword (e.g., “SaaS marketing”, “real estate”) - Find micro-influencers in a specific country for local campaigns - Enrich CRM records with contact emails and TikTok profile links - Identify potential affiliates by engagement (likes/followers) before outreach - Recruit creators for UGC content production by topic (e.g., beauty, fitness) - Validate market demand by scanning creators and brands in emerging niches - Generate press or partnership lists of creators who match brand keywords ## 📌 Usage Tips - Start with a specific keyword (e.g., “email marketing coach”) to improve precision. - Use max_leads to control cost and iterate quickly; scale after validating results. - Combine with Google Sheets or a CRM integration to dedupe and track outreach status. ## 🔌 Integrations Tiktok Leads Generator fits seamlessly into your data pipeline. Thanks to built-in integrations on the Apify platform, you can connect this actor with virtually any cloud service or web app. ### Popular integrations - Make (Integromat) – automate multi-step workflows. - Zapier – send data to 5,000+ apps. - Airbyte – sync datasets into your data warehouse. - Slack – push instant notifications. - Google Sheets & Drive – store results in spreadsheets or cloud. - GitHub – commit datasets directly to your repositories. - AWS S3 / Azure Blob Storage – archive large exports securely. ### Webhooks Set up webhooks to trigger actions when the actor completes or fails, e.g., send email or Slack alerts. ## 🛠️ API Access Prefer to automate with code? The Apify REST API lets you manage, schedule, and run this actor programmatically. - Run & Schedule Actors - Access Datasets - Monitor Runs - Version Control ### Client libraries | Language | Package | Install | | -------- | ------- | ------- | | Node.js | apify-client | npm install apify-client | | Python | apify-client | pip install apify-client | --- For complete API examples and detailed usage, visit the API documentation. js // Example: Trigger a run with Node.js import { ApifyClient } from 'apify-client'; // Initialize the ApifyClient with your Apify API token // Replace the '<YOUR_API_TOKEN>' with your token const client = new ApifyClient({ token: '<YOUR_API_TOKEN>' }); // Prepare Actor input const input = { "keyword": "marketing", "location": "US", "max_leads": 10 }; // Run the Actor and wait for it to finish const run = await client.actor("caprolok/tiktok-leads-generator").call(input); // Fetch and print Actor results from the run's dataset (if any) console.log('Results:', await client.dataset(run.defaultDatasetId).listItems()); ### MCP Quickstart You can use the Apify MCP Server in two ways: 1. Standard Input/Output (stdio): - Set MCP client server command to npx @apify/actors-mcp-server and environment variable APIFY_TOKEN to your Apify API token. 2. HTTPS Endpoint mcp.apify.com: - Connect your MCP client by including Authorization: Bearer <APIFY_TOKEN> header in your requests. For more details, see the MCP API documentation. ## 🔗 Other Actors you might want to check
📱 LinkedIn Leads GeneratorExtract verified LinkedIn leads by job title, industry, location, and language. Get usernames, and profile links. Perfect for B2B outreach, recruiting, and professional networking at scale. | 📱 Instagram Leads GeneratorExtract verified emails, usernames, follower counts, and more from Instagram profiles using just a keyword and location. Perfect for building lead lists, finding influencers, or enriching contact data. |
📱 YouTube Leads GeneratorTurn YouTube searches into verified lead lists. Extract channel names, emails, handles, and profile links using just a keyword and country. Perfect for sales, influencer outreach, PR, recruiting, and B2B targeting. | |
📱 All Social Media Posts Extractor (by Hashtag and Username)Effortlessly extract posts from Instagram, TikTok, YouTube, LinkedIn, and Twitter. Search by specific keywords and locations to quickly get structured results, including usernames, captions, engagement stats, and direct post links. Ideal for marketers, creators, and researchers. | 👤 All Social Media Profile Details ExtractorExtract rich profile details from Instagram, TikTok, YouTube, LinkedIn, and Twitter using usernames, URLs, or keywords. Get name, bio, followers, location, verified status, contact info, and more—perfect for research, outreach, and social intelligence. |
📱 All Social Media Phone Numbers ExtractorExtract phone numbers from websites and social media profiles—like TikTok and Twitter. Works with URLs, usernames, or keyword searches. Perfect for lead generation, data scraping, and enrichment workflows. | 👤 All Social Media Influencer FinderFind influencers by follower count, country, and platform. Perfect for campaigns, outreach, and research across Instagram, TikTok, YouTube, and more. Fast, customizable, and scalable. |
🎵 TikTok Leads GeneratorExtract TikTok user profiles and content for lead generation and influencer discovery. Perfect for finding trending creators and viral content. | 💼 LinkedIn Leads GeneratorExtract LinkedIn profiles and company information for B2B lead generation. Ideal for sales prospecting, recruiting, and business development. |
Categories
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 Leads Generator now on Apify. Free tier available with no credit card required.
Start Free TrialActor Information
- Developer
- caprolok
- Pricing
- Paid
- Total Runs
- 877
- Active Users
- 104
Related Actors
🏯 Tweet Scraper V2 - X / Twitter Scraper
by apidojo
Google Search Results Scraper
by apify
Instagram Profile Scraper
by apify
Tweet Scraper|$0.25/1K Tweets | Pay-Per Result | No Rate Limits
by kaitoeasyapi
Apify provides a cloud platform for web scraping, data extraction, and automation. Build and run web scrapers in the cloud.
Learn more about ApifyNeed Professional Help?
Couldn't solve your problem? Hire a verified specialist on Fiverr to get it done quickly and professionally.
Trusted by millions | Money-back guarantee | 24/7 Support