TikTok Comment Buyer-Intent & Warm B2B Lead Miner avatar

TikTok Comment Buyer-Intent & Warm B2B Lead Miner

Pricing

from $13.00 / 1,000 enriched buyer-intent tiktok comment leads

Go to Apify Store
TikTok Comment Buyer-Intent & Warm B2B Lead Miner

TikTok Comment Buyer-Intent & Warm B2B Lead Miner

Mine competitor and niche TikTok video comments for warm buyers asking 'where to buy', 'link?', 'how much', 'what app is this', or competitor complaints. Scores buyer intent (0-100) and enriches commenter TikTok profiles, bio links, and emails.

Pricing

from $13.00 / 1,000 enriched buyer-intent tiktok comment leads

Rating

0.0

(0)

Developer

H H

H H

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

5 days ago

Last modified

Security

Limited permissions

Share

What can TikTok Comment Buyer-Intent Lead Miner do?

TikTok Comment Buyer-Intent Lead Miner scans comment sections beneath viral competitor and niche TikTok videos to surface warm buyers asking 'where can I buy?', 'link please', 'how much does this cost?', 'what app/software is this?', or complaining about competitors — scoring every comment 0–100 for purchase intent and automatically enriching high-intent commenters' TikTok profiles, bios, bio links, and emails in 256 MB RAM:

📦 What you can extract⚙️ Features & integrations

🎯 Buyer-Intent Score (0–100) (intentScore, intentCategory, matchedSignals[])
💬 High-intent comment context (commentText, commentLikes, commentReplyCount, commentCreatedAtIso)
👤 Enriched commenter profiles (commenterUsername, commenterProfileUrl, commenterBio, commenterBioLink, commenterFollowers)
📧 Commenter emails & socials (emails[], instagramUrl) extracted when commenters have public creator/founder bios
🎬 Source video attribution (sourceVideoUrl, sourceVideoCreator, sourceVideoCaption, keyword)

🔎 Competitor keyword OR direct URLs mine top videos for keywords OR target exact videoUrls
🎚️ Tunable minIntentScore 25+ for product curiosity & questions, 60+ for explicit link/price/buy requests
🕷️ Optional profile hydrator (enrichCommenterProfiles: true) enriching top warm leads automatically
⚡ Zero proxy cost in 256 MB no TikTok login cookies or residential proxies required
⬇️ Export warm leads to CSV, Excel, JSON, Clay, Slack, HubSpot or community-engagement queues
🤖 Native MCP companion also live on our Standby tiktok-intelligence-mcp server

When a competitor's TikTok goes viral with 500,000 views, hundreds of unanswered buyers sit in the comments asking 'What CRM is this?', 'Does this ship to UK?', or 'How do I set this up?' — and the original creator rarely replies to 10% of them. This Actor harvests those exact warm hand-raisers automatically.

What data can I extract with TikTok Comment Buyer-Intent Lead Miner?

Generic comment scrapers dump 5,000 emoji comments ('😂😂', 'first!') and charge you for all of them. TikTok Comment Buyer-Intent Lead Miner filters out low-signal noise first and emits only scored buyer-intent leads:

  • Multi-signal Buyer-Intent Scoring (0–100): pay only for comments showing real curiosity or purchase intent. Classifies each comment into intentCategory (purchase_or_link_request, pricing_inquiry, tool_or_product_discovery, competitor_pain_or_switch, general_question) with intentScore (0–100) and matchedSignals[] (weighted further by commentLikes when other viewers upvoted the same question!).

  • Commenter identity & B2B/creator profile hydration: see who is asking. When enrichCommenterProfiles: true (default), hydrates the commenter's TikTok profile (commenterBio, commenterBioLink, commenterFollowers, emails[], instagramUrl) — ideal in B2B/ecommerce/creator verticals where founders, coaches, and store owners comment from their business accounts.

  • Full source-video provenance: jump straight into the thread or build better ads. Includes sourceVideoUrl, sourceVideoCreator, and sourceVideoCaption so your social team can engage directly or turn unanswered questions into response videos.

Need more specialized workflows? Combine this Actor with these dedicated tools from our suite:

How much will TikTok Comment Buyer-Intent Lead Miner cost?

TikTok Comment Buyer-Intent Lead Miner uses a transparent Pay-Per-Event (PPE) pricing model, where you pay a tiny $0.05 Actor Start event plus a per-item fee for each Enriched Buyer-Intent TikTok Comment Lead. On the Apify Free plan ($5.00 monthly free credit included), it costs $0.035 per item ($35.00 per 1,000 results) — letting you extract up to 141 results every month for free.

Paid Apify plans automatically unlock volume discounts up to 63% off ($0.02 on Starter/Bronze, $0.016 on Scale/Silver, and $0.013 on Business/Gold, Platinum & Diamond) with zero residential proxy surcharges:

Apify Plan / TierPrice per extracted dataset itemPrice per 1,000 resultsIncluded Monthly CreditApprox. Monthly Capacity
Free (FREE)$0.035$35.00$5.00 / mo~141 results
Starter (BRONZE)$0.02$20.00$29.00 / mo~1,447 results
Scale (SILVER)$0.016$16.00$199.00 / mo~12,434 results
Business (GOLD)$0.013$13.00$999.00 / mo~76,842 results
Enterprise (PLATINUM / DIAMOND)$0.013 / $0.013$13.00CustomCustom high-volume SLA

Cost-control tip: Batch multiple URLs, handles, or keywords into a single run so the $0.05 Actor Start event is amortized once across your entire batch. You can also set a hard Maximum cost per run cap directly in Apify Console. Check the pricing tab for full details.

How do I use TikTok Comment Buyer-Intent Lead Miner?

TikTok Comment Buyer-Intent Lead Miner was designed to be effortless to start with — even if you have never configured proxies, cookies, or web scrapers before. Here is how to extract data in under a minute:

  1. Create a free Apify account using your email (includes $5.00 in monthly free usage credit).
  2. Open TikTok Comment Buyer-Intent Lead Miner in Apify Console.
  3. Configure your target inputs (keywords, videoUrls, maxLeads) in the Input tab (use Bulk edit to paste lists at once).
  4. Adjust your results limit or optional enrichment filters to match your workflow.
  5. No proxy setup is required — the Actor runs directly in a fast 256 MB container out of the box.
  6. Click Save & Start and watch structured records stream into your Dataset in real time.
  7. Open the Storage tab to inspect your results as a clean table or raw JSON.
  8. Download your dataset in JSON, CSV, Excel (.xlsx), or XML, or connect it directly to Clay, n8n, Make, Zapier, Google Sheets, or MCP.

⬇️ Input

Scan comment sections across top videos matching keywords, paste exact viral competitor videoUrls, or run both together.

Mode 1: Competitor & Category Comment Lead Mining (keywords)

Finds top viral videos for your competitor names or category keywords and extracts warm buyer comments.

Input / ConfigurationWhat it returns
keywords: ["crm software", "shopify tips"] + minIntentScore: 25Questions, tool inquiries & buying signals across top niche videos
minIntentScore: 60Strict high-intent filter (where to buy, link?, price?, what app is this)

Input JSON example:

{
"keywords": [
"crm software",
"shopify tips",
"ai note taker"
],
"maxLeads": 30,
"maxVideosPerKeyword": 5,
"commentsPerVideo": 60,
"minIntentScore": 35,
"enrichCommenterProfiles": true
}

Mode 2: Direct Viral Ad / Competitor Video URL Mining (videoUrls)

Spotted a competitor Spark Ad or viral product TikTok with 800 comments? Drop its URL straight into videoUrls.

Input / ConfigurationWhat it returns
videoUrls: ["https://www.tiktok.com/@competitor/video/..."]Extracts & scores every buyer question on that exact video

Input JSON example:

{
"keywords": [],
"videoUrls": [
"https://www.tiktok.com/@micheldropship/video/7679480782817201439"
],
"maxLeads": 50,
"commentsPerVideo": 100,
"minIntentScore": 25,
"enrichCommenterProfiles": true
}

Complete Input Parameter Reference

ParameterTypeDefaultRequiredDescription
keywordsarray["crm software", "shopify tips"]NoSearch terms or competitor names whose viral video comment sections will be mined for buyer-intent leads.
videoUrlsarray[]NoOptional direct competitor or viral TikTok video URLs to mine comments from.
maxLeadsinteger20NoMaximum number of buyer-intent comment leads to output.
maxVideosPerKeywordinteger5NoNumber of top videos per keyword to scan comments from.
commentsPerVideointeger50NoMaximum comments (plus top replies) inspected per video.
minIntentScoreinteger25NoMinimum intent score threshold (e.g. 25 captures questions & product curiosity; 60+ captures explicit purchase/link/pricing requests).
enrichCommenterProfilesbooleantrueNoHydrate high-intent commenters' TikTok profiles and external bio links to capture follower counts, websites, and public emails.

⬆️ Output and setup

All extracted records stream incrementally into your run's Dataset under the Storage tab in Apify Console. Preview results as a clean interactive table, download in JSON, JSONL, CSV, Excel (.xlsx), XML, or RSS, or consume items directly via the Apify REST API, Python/Node.js SDKs, or MCP.

📦 Verified dataset output sample #1

{
"commentId": "7694308788052247326",
"keyword": "shopify tips",
"intentCategory": "general_question",
"intentScore": 51,
"matchedSignals": [
"question_mark_inquiry"
],
"commentText": "how do you find the supplier to use? and set that up. I'm so confused and really need to do this!",
"commentLikes": 6,
"commentReplyCount": 4,
"commentCreatedAtIso": "2026-10-08T14:48:23.000Z",
"commenterUsername": "tabbiemomma3",
"commenterDisplayName": "Tabbie",
"commenterProfileUrl": "https://www.tiktok.com/@tabbiemomma3",
"commenterBio": null,
"commenterBioLink": null,
"commenterFollowers": null,
"emails": [],
"instagramUrl": null,
"sourceVideoUrl": "https://www.tiktok.com/@micheldropship/video/7679480782817201439",
"sourceVideoCreator": "micheldropship",
"sourceVideoCaption": "Replying to @✨𝒜𝓃𝑔𝑒𝓁𝐸𝓎𝑒𝓈𝟣𝟪𝟤𝟣✨ I hope this helps your dropshipping setup! #dropshipping #aidropshipping #shopify #ecom #ecommerce "
}

📦 Verified dataset output sample #2

{
"commentId": "7701855283190285069",
"keyword": "shopify tips",
"intentCategory": "general_question",
"intentScore": 51,
"matchedSignals": [
"question_mark_inquiry"
],
"commentText": "I already have a Shopify store with my own products how I can promote it??💕🙏🏻",
"commentLikes": 5,
"commentReplyCount": 3,
"commentCreatedAtIso": "2026-10-28T22:52:32.000Z",
"commenterUsername": "marilopez.sahm",
"commenterDisplayName": "Maria Lopez",
"commenterProfileUrl": "https://www.tiktok.com/@marilopez.sahm",
"commenterBio": null,
"commenterBioLink": null,
"commenterFollowers": null,
"emails": [],
"instagramUrl": null,
"sourceVideoUrl": "https://www.tiktok.com/@micheldropship/video/7679480782817201439",
"sourceVideoCreator": "micheldropship",
"sourceVideoCaption": "Replying to @✨𝒜𝓃𝑔𝑒𝓁𝐸𝓎𝑒𝓈𝟣𝟪𝟤𝟣✨ I hope this helps your dropshipping setup! #dropshipping #aidropshipping #shopify #ecom #ecommerce "
}

Output Field Dictionary

Output FieldTypeDescription
commentId / keywordstringUnique TikTok comment ID and seed keyword.
intentScore / intentCategory / matchedSignalsint / str / array0–100 buyer-intent score, intent bucket, and matched lexical triggers.
commentText / commentLikes / commentReplyCountstr / int / intFull comment text, likes on the comment, and reply count.
commentCreatedAtIsostringISO-8601 UTC timestamp when the comment was posted.
commenterUsername / commenterDisplayName / commenterProfileUrlstringCommenter TikTok handle, nickname, and profile link.
commenterBio / commenterBioLink / commenterFollowersstr / int | nullHydrated profile bio, external link, and follower count.
emails / instagramUrlarray / str | nullPublic business emails and Instagram link discovered on commenter profile/bio link.
sourceVideoUrl / sourceVideoCreator / sourceVideoCaptionstringParent video URL, creator handle, and caption.

Notes, tips, and exceptions

  • Noisecomments ('lol', emojis) cost $0.00: Only comments clearing minIntentScore are emitted to your dataset and billed.
  • Why B2B & creator niches yield commenter emails: In niches like shopify tips, saas, real estate, agency, and fitness coaching, a large share of commenters are fellow operators who have business bios and Linktrees on their TikTok profile.
  • Fast question-mining mode: If you are mining 200 buyer questions purely for ad-copy research and don't need commenter bio hydration, set enrichCommenterProfiles: false.

What can you do with data from TikTok Comment Buyer-Intent Lead Miner?

TikTok Comment Buyer-Intent Lead Miner powers high-ROI automation, lead generation, and AI agent pipelines. Here are four proven step-by-step recipes:

🎯 Intercept unanswered questions on competitor viral videos

Engage warm prospects while your product category is top-of-mind.

Recipe:

  1. Scan competitor brand names daily. Set keywords to your top 5 competitors with minIntentScore: 40 and enrichCommenterProfiles: true.

  2. Prioritize commentReplyCount == 0. Spot high-intent questions that the competitor completely ignored.

  3. Engage authentically or reach out via emails / instagramUrl. Create helpful educational content answering their exact question.

Route daily hot-lead digests to Slack or Clay.

🎬 Build 'Reply-to-Question' viral TikTok scripts

A comment with 50+ commentLikes asking 'How do you find a reliable supplier?' proves thousands of viewers have that exact question.

Recipe:

  1. Mine category videos. Run minIntentScore: 25, commentsPerVideo: 100, enrichCommenterProfiles: false.

  2. Sort by commentLikes descending. Turn the top 10 most-liked viewer questions into dedicated educational TikToks/Reels.

Guaranteed audience demand before you hit record.

🛍️ Ecommerce pre-launch objection & FAQ discovery

Launching a skincare, supplement, or hardware product? Read every buyer hesitation on the top 10 existing products first.

Recipe:

  1. Scrape rival product demo comments. Pass competitor product keywords or videoUrls.

  2. Cluster pricing_inquiry & competitor_pain_or_switch. Address every common objection right inside your Shopify PDP above the fold.

Lifts landing-page conversion rates from Day 1.

🤝 Identify active Shopify / SaaS founders hanging out in niche comments

Store owners frequently comment 'I already have a Shopify store, how do I scale ads?' under marketing TikToks.

Recipe:

  1. Search "shopify tips", "meta ads", "klaviyo". Keep enrichCommenterProfiles: true.

  2. Filter commenters with business commenterBioLink or emails. Add warm store owners directly to your agency CRM.

Enrich commenterBioLink further with Website Email & Tech Stack Finder.

Want to get other B2B, Social, Financial, or MCP Agent data?

Chain this tool with our other 128 MB / 256 MB zero-proxy Apify Scrapers and Live Streamable-HTTP MCP Servers:

🔌 TikTok Intelligence MCP Server (Claude, ChatGPT, Cursor)💬 Reddit Buyer-Intent & Alternative-To Lead Scraper
🛍️ Shopify App Reviews & Competitor Churn Leads🕵️ TikTok Brand Sponsor & Paid Partnership Spy
🎣 TikTok Viral Hook & Spoken Script Scraper📧 TikTok Influencer, UGC & Shop Affiliate Email Finder
🔎 TikTok Search Scraper (Keywords, Hashtags & Creators)🌐 Website Email, Phone, Socials & Tech Stack Finder

🔌 Using TikTok Comment Buyer-Intent Lead Miner with the Apify API, SDKs & MCP

Automate TikTok Comment Buyer-Intent Lead Miner programmatically from Python, Node.js/TypeScript, cURL, workflow builders (n8n, Make, Zapier, Clay, Pipedream), or Model Context Protocol (MCP) AI clients.

Python (apify-client)

from apify_client import ApifyClient
client = ApifyClient("<YOUR_APIFY_API_TOKEN>")
run = client.actor("church_of_loujess/tiktok-comment-lead-miner").call(
run_input={
"keywords": [
"crm software",
"shopify tips",
"ai note taker"
],
"maxLeads": 30,
"maxVideosPerKeyword": 5,
"commentsPerVideo": 60,
"minIntentScore": 35,
"enrichCommenterProfiles": True
}
)
for item in client.dataset(run["defaultDatasetId"]).iterate_items():
print(item)

Node.js / TypeScript (apify-client)

import { ApifyClient } from 'apify-client';
const client = new ApifyClient({ token: '<YOUR_APIFY_API_TOKEN>' });
const run = await client.actor('church_of_loujess/tiktok-comment-lead-miner').call({
"keywords": [
"crm software",
"shopify tips",
"ai note taker"
],
"maxLeads": 30,
"maxVideosPerKeyword": 5,
"commentsPerVideo": 60,
"minIntentScore": 35,
"enrichCommenterProfiles": true
});
const { items } = await client.dataset(run.defaultDatasetId).listItems();
console.log(`Extracted ${items.length} items:`, items);

One-Line Synchronous REST API (cURL — ideal for n8n, Make & Clay HTTP Columns)

curl -X POST "https://api.apify.com/v2/acts/church_of_loujess~tiktok-comment-lead-miner/run-sync-get-dataset-items?token=<YOUR_APIFY_API_TOKEN>" \
-H "Content-Type: application/json" \
-d '{"keywords": ["crm software", "shopify tips", "ai note taker"], "maxLeads": 30, "maxVideosPerKeyword": 5, "commentsPerVideo": 60, "minIntentScore": 35, "enrichCommenterProfiles": true}'

Claude Desktop, Cursor, Windsurf & OpenAI MCP Configuration

{
"mcpServers": {
"apify-tiktok-comment-lead-miner": {
"url": "https://mcp.apify.com/?actors=church_of_loujess/tiktok-comment-lead-miner",
"headers": {
"Authorization": "Bearer <YOUR_APIFY_API_TOKEN>"
}
}
}
}

❓ Frequently Asked Questions

Am I charged for low-quality emoji or spam comments?

No! Every scanned comment is scored first; any comment below minIntentScore (default 25) is discarded immediately and never billed.

What minIntentScore should I choose?

Use 25–35 to capture broad product questions and curiosity ("how does this work?"); use 50–65 to capture explicit purchase, link, tool-name, and pricing requests ("where to buy", "what app is this", "how much").

Why are commenterBio or emails sometimes null / empty?

Regular consumer TikTok viewers often leave their personal bio blank, whereas creators, coaches, and store owners populate commenterBio and commenterBioLink. Profile hydration enriches up to the top high-intent commenters automatically.

Can I mine comments on a single specific TikTok video URL?

Yes — set keywords: [] and paste one or more URLs in videoUrls.

How many comments per video can it inspect?

Configure commentsPerVideo (default 50, up to 200+ per video) alongside maxVideosPerKeyword.

Do I need TikTok login cookies or proxies?

No. It runs cleanly inside 256 MB RAM with zero cookies and zero proxy fees.

TikTok Comment Buyer-Intent Lead Miner only accesses publicly available web pages, feeds, and registries that require no private account login or authentication bypass. Keep in mind that extracted contact fields (such as public business emails, names, or usernames) can still qualify as personal data under frameworks like the GDPR or CCPA depending on jurisdiction. Always ensure you have a lawful basis (such as legitimate B2B interest) and consult Apify's guide on the legality of web scraping.

Can I integrate TikTok Comment Buyer-Intent Lead Miner with Clay, n8n, Make, Zapier, or Google Sheets?

Yes. Every run outputs clean, flat-friendly fields alongside nested detail objects and integrates natively with Clay, n8n, Make, Zapier, Slack, HubSpot, Airtable, Google Sheets, Airbyte, LangChain, and CrewAI via Apify Integrations. You can also attach webhooks to trigger downstream workflows automatically the instant a run succeeds.

Can I call TikTok Comment Buyer-Intent Lead Miner programmatically via the Apify API?

Yes. Use the official apify-client Python package or Node.js NPM package, or call the synchronous /run-sync-get-dataset-items REST endpoint directly. Full specifications are in the Apify API v2 reference.

TikTok Comment Buyer-Intent Lead Miner not working or need a custom feature?

We actively maintain and monitor all 26 Actors and MCP Servers in our portfolio. If you encounter an edge case, unexpected output, or want to request a new field, please open a ticket on the Actor's Issues tab with your Run ID so we can resolve it rapidly.