TikTok Profile Mention Scraper
Pricing
from $2.70 / 1,000 scraped mention videos
TikTok Profile Mention Scraper
Find public TikTok videos that mention profile handles. Export captions, engagement metrics, author details, music metadata, media URLs, match evidence, and source links.
Pricing
from $2.70 / 1,000 scraped mention videos
Rating
0.0
(0)
Developer
Maxime Dupré
Maintained by CommunityActor stats
0
Bookmarked
11
Total users
7
Monthly active users
8 days ago
Last modified
Categories
Share
🔎 TikTok mention scraper for profile videos
TikTok Profile Mention Scraper finds public TikTok videos that mention the profile handles you care about. Add handles, @handles, profile URLs, or pasted lists, then export matching videos with captions, engagement metrics, author details, music metadata, media URLs, source links, match evidence, and scrape timestamps.
- Track TikTok brand mentions when people tag or reference your account in public videos.
- Find user-generated content that mentions a creator, company, product, campaign, or competitor profile.
- Build a TikTok social listening dataset with captions, engagement counts, authors, hashtags, and source links.
- Monitor campaign shoutouts and creator collaborations without opening TikTok search by hand.
- Send TikTok mention videos to spreadsheets, dashboards, databases, API workflows, or AI review pipelines.
Use this Actor when you need repeatable TikTok mention discovery from public video search. It does not need a TikTok login, cookies, or a TikTok API key. For a first run, keep the prefilled profiles and the default limits.
📦 Data you can export
Each dataset item represents one public TikTok video found for one requested profile mention. Core fields include:
targetHandle,targetProfileUrl, andtargetInputmatchedTarget,matchType, andmatchEvidencevideoId,videoUrl,caption, andcreatedAtplayCount,likeCount,commentCount,shareCount, andsaveCountauthorwith handle, display name, bio, avatar, verification, profile URL, and visible statsmusicwith title, author, original-sound flag, duration, play URL, and cover URLvideowith width, height, duration, cover URLs, definition, and formatmentions,hashtags, andmediaUrlssearchUrl,resultPosition,sourcePlatform,sourceSurface, andscrapedAtrawSourceIdsfor joins, checks, or deduping downstream
Fields can be null or empty when TikTok does not expose that value for a public video. The dataset contains usable scraped video rows only. Skipped, private, unavailable, or zero-result targets are reported in the run log instead of being saved as placeholder rows.
🚀 How to run
- Add one or more TikTok handles or profile URLs in TikTok profiles.
- Keep Videos per profile at
25for a small first run. - Set Total video limit if you want a hard cap across all targets.
- Start the Actor and open the dataset.
- Export the results or connect them to your workflow with the Apify API, schedules, webhooks, or integrations.
Accepted target examples:
{"targets": ["tiktok","@nike","netflix","https://www.tiktok.com/@duolingo"],"resultsPerTarget": 25,"maxResults": 100}
🛠️ Input
| Field | What to enter |
|---|---|
targets | TikTok handles, @handles, TikTok profile URLs, or pasted newline/comma-separated target lists. |
resultsPerTarget | Maximum number of matching videos to save for each profile. Default is 25. |
maxResults | Maximum number of videos to save across the whole run. Default is 100. |
Keep limits small for your first run. Raise them once the output shape matches your workflow.
🧾 Output example
{"targetHandle": "tiktok","targetProfileUrl": "https://www.tiktok.com/@tiktok","targetInput": "tiktok","matchedTarget": "@tiktok","matchType": "explicit_mention","matchEvidence": "@tiktok","videoId": "7560331146467265847","videoUrl": "https://www.tiktok.com/@ink.dot/video/7560331146467265847","caption": "Public TikTok caption text...","createdAt": "2026-05-28T15:19:00.000Z","playCount": 1100000,"likeCount": 120000,"commentCount": 840,"shareCount": 2500,"saveCount": 9800,"author": {"handle": "ink.dot","displayName": "Ink Dot","verified": false,"profileUrl": "https://www.tiktok.com/@ink.dot"},"mentions": ["tiktok"],"hashtags": ["art", "fyp"],"sourcePlatform": "tiktok","sourceSurface": "search_video","scrapedAt": "2026-05-28T15:19:30.000Z"}
The exact fields vary by public TikTok result. Some videos expose music, media URLs, cover URLs, author stats, and dimensions. Others expose less.
💳 Pricing
This Actor uses pay-per-event pricing. You are charged for each TikTok mention video saved to the dataset. Targets that return no usable public videos are not saved as dataset rows and are not charged as result rows.
You can control spend with Videos per profile and Total video limit before running larger batches.
🔌 Integrations
- Export TikTok mention videos as JSON, CSV, Excel, XML, RSS, or HTML from the dataset.
- Call the Actor through the Apify API when you need repeatable mention checks from your app or script.
- Schedule runs to monitor the same profiles over time.
- Send finished datasets to webhooks, databases, dashboards, spreadsheets, or AI review tools.
❓ FAQ
Can I scrape TikTok mentions without a TikTok account?
Yes. This Actor works with public TikTok data and does not ask for a TikTok login, cookies, or a TikTok API key.
What is the difference between a handle and a profile URL?
Both are accepted. You can enter nike, @nike, or https://www.tiktok.com/@nike. The Actor normalizes them to the same TikTok profile target.
Does this scrape comments that mention a profile?
No. The Actor finds public videos returned by TikTok video search for a profile mention. It does not collect video comments or replies.
Does this export every historical mention of a TikTok profile?
No. Results reflect what public TikTok video search exposes during the run. TikTok may return different results by region, time, or source availability.
Why not use the TikTok API?
Use the TikTok API when you have approved API access and its endpoints cover your workflow. This Actor is useful when you need public mention-search output in an Apify dataset without managing TikTok API credentials.
What are TikTok alternatives?
For adjacent TikTok workflows, use a TikTok video downloader when you already know video URLs, a TikTok transcript scraper when you need captions or transcripts, or a TikTok hashtag search scraper when you want hashtag ideas instead of profile mentions.
📝 Changelog
- 0.1: Initial release.
🆘 Support
For issues, questions, or feature requests, file a ticket and I'll fix or implement it in less than 24h 🫡
🔗 Other actors
- TikTok Video Downloader ↗ - Export direct media links and metadata from known public TikTok video URLs.
- TikTok Transcript Scraper ↗ - Extract public captions, transcripts, subtitle formats, and video metadata from TikTok videos.
- TikTok Hashtag Search Scraper ↗ - Find TikTok hashtag ideas and public hashtag metrics from keywords, hashtags, or tag URLs.
- TikTok Keywords Discovery Tool ↗ - Collect TikTok autocomplete keyword suggestions for content research and social search planning.
- Social Media Stats Checker ↗ - Check public profile stats across TikTok and other social platforms.
Made with ❤️ by Maxime Dupré