TikTok Brand Monitoring & Mention Tracker avatar

TikTok Brand Monitoring & Mention Tracker

Pricing

from $3.50 / 1,000 results

Go to Apify Store
TikTok Brand Monitoring & Mention Tracker

TikTok Brand Monitoring & Mention Tracker

TikTok brand mention scraper, no login. Scrape TikTok videos by keyword, get engagement stats, export to CSV/JSON. A TikTok API alternative.

Pricing

from $3.50 / 1,000 results

Rating

0.0

(0)

Developer

Logiover

Logiover

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

8 days ago

Last modified

Share

TikTok Brand Monitoring & Mention Tracker — Social Listening Scraper (No API Key)

Apify Actor No API key Pay per result Category Export

Track every TikTok video that mentions your brand, product, campaign or any keyword. This TikTok brand monitoring and social-listening tool turns a list of terms into a continuously updated feed of matching videos with full engagement metrics — no login, no cookies, no API key.

Point it at your brand, your competitors and your campaign hashtags, run it on a daily schedule, and watch your share-of-voice on TikTok build up over time. Each keyword runs its own TikTok search, and every video is tagged with the matchedKeyword it came from, so one scheduled job can monitor several brands at once.

🏆 Why this TikTok mention tracker?

Keyword-driven mention feed · full engagement metrics (views, likes, comments, shares, saves) · matchedKeyword on every row · date filter for daily monitoring · no login / no cookies / no API key · residential-proxy access with zero account ban risk · the TikTok social-listening API alternative


✨ What this Actor does

  • 🔎 Keyword & brand monitoring — track brand names, product names, campaigns, competitors or #hashtags; each term runs its own TikTok search.
  • 📊 Full engagement metricsplayCount (views), likeCount, commentCount, shareCount and saveCount on every video, overflow-safe even in the millions.
  • 🏷️ Matched-keyword tagging — every row carries matchedKeyword, so you can split results by brand or competitor and measure share-of-voice.
  • 📅 Freshness filter — set maxAgeDays to keep only recent posts (use 1 for daily monitoring); each run appends only the newest matching videos.
  • 🎵 Sound & hashtag context — capture the video's hashtags[] and its music (id, title, author) to spot trending sounds and tag clusters.
  • 👤 Author details — the creator's username, nickname and verified badge on every match, ready for influencer and UGC discovery.
  • 📢 Ad-vs-organic flagisAd and durationSec on every video, plus an includeAds toggle to keep or drop promoted content.
  • 🛡️ Login-free & safe — reads only public video data through residential proxies; no account, no cookies, no API key, and zero ban risk to any TikTok account.
  • 📤 Export anywhere — download to CSV, JSON, Excel or HTML, or stream through the Apify API and webhooks into your own dashboard.

🚀 Quick start (3 steps)

  1. Configure — add your keywords (brands, products, campaigns, competitors or #hashtags), set maxVideosPerKeyword for depth, and optionally set maxAgeDays and toggle includeAds.
  2. Run — click Start, or open the Schedules tab in the Apify Console and point a daily run at this actor to build a hands-off mention feed.
  3. Get your data — download the results as CSV, JSON or Excel from the run page, or pull them through the Apify API into your dashboard.

📥 Input

Add the terms you want to monitor, then tune depth, freshness and the ad filter. Here are three ready-to-run scenarios:

Monitor one brand plus its hashtag (fresh posts only)

{
"keywords": ["stanley cup", "stanley tumbler", "#stanleycup"],
"maxVideosPerKeyword": 150,
"maxAgeDays": 7,
"includeAds": true
}

Daily brand-vs-competitor share-of-voice

{
"keywords": ["nike", "adidas", "new balance"],
"maxVideosPerKeyword": 100,
"maxAgeDays": 1
}

Campaign hashtag tracking, organic only

{
"keywords": ["#mybrandlaunch", "my saas product"],
"maxVideosPerKeyword": 200,
"includeAds": false,
"maxResults": 500
}
FieldTypeDescription
keywordsarrayRequired. Brand names, products, campaigns or any keyword/#hashtag to track. Each runs its own TikTok search.
maxVideosPerKeywordintegerHow many videos to capture per keyword. Default 100.
maxAgeDaysintegerKeep only videos posted within this many days — ideal for recurring monitoring. 0 = no date filter.
includeAdsbooleanKeep promoted/ad videos in the results. Default true.
maxResultsintegerGlobal cap on videos saved across all keywords. 0 = unlimited.
proxyConfigurationobjectTikTok requires residential proxies. Pre-configured (Apify Proxy · RESIDENTIAL group).

📤 Output

Each TikTok video that matches one of your keywords is saved as one clean row. Here is a trimmed example:

{
"videoId": "7613053792145296662",
"url": "https://www.tiktok.com/@lexi_15167/video/7613053792145296662",
"description": "good Stanley colors for u 💚 #stanley #stanleycup",
"postedAt": "2026-03-01T12:30:19.000Z",
"durationSec": 15,
"isAd": false,
"playCount": 1500000,
"likeCount": 16400,
"commentCount": 770,
"shareCount": 10300,
"saveCount": 13300,
"hashtags": ["stanley", "stanleycup", "fyp"],
"music": { "id": "7608412345678901234", "title": "original sound", "author": "Way Of House" },
"author": { "username": "lexi_15167", "nickname": "Lexi", "verified": false },
"matchedKeyword": "stanley cup",
"scrapedAt": "2026-07-06T09:00:00.000Z"
}

💡 Use cases

  • 📣 Brand monitoring & social listening — catch organic mentions, UGC and customer reactions you'd never find scrolling by hand.
  • 🥊 Competitor intelligence — track rivals' branded content and how much reach it pulls, keyword by keyword.
  • 🚀 Campaign & hashtag measurement — quantify the views and engagement a launch generates over its lifecycle.
  • 🔍 Influencer & UGC discovery — surface creators who are already talking about you, with their handle and verified status.
  • 📈 Share-of-voice tracking — compare mention counts, views and engagement across brands using the matchedKeyword tag.
  • 🚨 PR & trend alerts — spot a spike early with a daily scheduled run, before it becomes a crisis or an opportunity.

👥 Who uses it

Brand & social-media managers · PR and comms teams · competitive-intelligence analysts · influencer-marketing and UGC teams · growth marketers · agencies running client social listening · trend and culture researchers


💰 Pricing

This actor runs on Apify's pay-per-result model — you're billed for the video rows you collect, with no monthly minimum and no TikTok API fees. Small daily monitoring runs cost pennies; deeper historical pulls scale linearly. Use maxVideosPerKeyword and maxResults to cap spend, and see the Pricing tab on the actor page for current rates.


❓ Frequently Asked Questions

Is this a TikTok API alternative?

Yes. TikTok has no public mention-monitoring API, so this works as a TikTok API alternative — it reads public video data by keyword and returns structured rows with full engagement metrics, no API key required.

Can I scrape TikTok without an API key or login?

Yes. The actor scrapes TikTok videos by keyword without any login, cookies or API key, using residential proxies, so there's zero ban risk to any TikTok account.

How is this different from a plain hashtag scraper?

It's built for ongoing monitoring. You get date filtering (maxAgeDays), an ad-vs-organic flag (isAd), and a matchedKeyword field on every row, so you can track multiple brands or competitors in one scheduled job and split the results cleanly.

Can I track several brands or competitors at once?

Yes. Add them all to keywords; each result is tagged with the matchedKeyword it came from, so you can measure share-of-voice across brands by comparing mention counts, views and engagement.

How do I keep only fresh mentions?

Set maxAgeDays to 1 (or 7) and schedule a daily run. Each run appends only the newest matching videos to your dataset — perfect for a rolling monitoring feed.

How do I track TikTok videos mentioning my brand every day?

Add your brand and hashtags to keywords, set maxAgeDays to 1, and schedule a daily run; each run appends only the newest matching videos with full engagement metrics.

Do I need residential proxies?

Yes — TikTok requires them, and the input is pre-configured to use the Apify Proxy RESIDENTIAL group, so you don't have to set anything up. This is also what keeps runs reliable and account-safe.

How much data can I get?

As much as you like — raise maxVideosPerKeyword for depth per term, add more keywords for breadth, and set maxResults to a global cap (or 0 for unlimited). For daily monitoring, a low depth with maxAgeDays: 1 keeps runs fast and cheap.

How do I export TikTok video data to CSV or JSON?

Every matching video is saved as one row. Use the Export button to download the dataset as CSV, JSON, Excel or HTML, or pull it through the Apify API and webhooks.

The actor collects only publicly available video data. You are responsible for complying with TikTok's Terms and all applicable laws, including data-protection rules such as the GDPR when handling creator information.


🔗 More social media scrapers by logiover

ActorWhat it does
TikTok Hashtag & Keyword Video ScraperDeeper, higher-volume video pulls by hashtag/keyword
TikTok Sound & Video ScraperVideos using a specific TikTok sound
TikTok Creator Lead FinderTurn creators into outreach leads
TikTok Profile & Email ScraperProfile data and contact enrichment
YouTube Influencer Discovery ScraperFind and vet YouTube influencers
Instagram Media DownloaderDownload Instagram posts & reels
X (Twitter) Tweet ScraperTweets with full engagement, no login
Threads ScraperPosts & profiles from Threads
Reddit Search ScraperSearch posts across Reddit
Pinterest ScraperPins, boards & image data

👉 Browse all logiover scrapers on Apify Store — 180+ actors across real estate, jobs, crypto, social media & B2B data.


⏰ Scheduling & integration

  • Schedules — open the Schedules tab in the Apify Console and point a daily run at this actor with maxAgeDays: 1 to build a rolling, hands-off mention feed.
  • Export — download every run as CSV, JSON, Excel or HTML.
  • No-code — connect to Make, n8n or Zapier to push new mentions into Google Sheets, Airtable, Slack or a BI dashboard.
  • API & webhooks — call the actor via the Apify API or the JavaScript / Python clients, and fire a webhook when a run finishes so a spike triggers an alert.

⭐ Support & feedback

Found a bug or need another field or filter? Open an issue on the actor's Issues tab — responses are typically within 24 hours. If this actor helps your social listening, please leave a ★★★★★ review on the Apify Store; it genuinely helps other teams find it.


This actor collects only publicly available TikTok video data — captions, engagement counts, hashtags, sounds and public creator handles that TikTok already serves to anyone. It uses no login and no private data. You are responsible for using the collected data in compliance with TikTok's Terms of Service, applicable laws, and data-protection regulations such as the GDPR.


📝 Changelog

2026-07-06

  • ✨ README overhaul: richer output sample, ready-to-run example scenarios, cross-promo links, and clearer quick-start.

2026-07-01

  • Maintenance pass: re-verified end-to-end on live data and confirmed successful runs within the 5-minute quality window on the default input.
  • Sharpened Store metadata (SEO title & description) and expanded the FAQ with high-intent, long-tail questions for easier discovery in Google and Apify Store search.
  • Added ready-to-run example tasks that cover common real-world use cases.

2026-06-15

  • Reliability pass: re-verified end-to-end on live data with real-world inputs. Routine maintenance build.

2026-06-07

  • Docs: added coverage for TikTok API alternative use, scraping TikTok without an API key or login, and exporting TikTok video data to CSV/JSON.

2026-06-05

  • Reliability fix: results are no longer dropped by strict output validation — runs now complete cleanly even at high volume (thousands of results).
  • Stability & performance hardening; fresh rebuild.

2026-06-04

  • Verified live & refreshed build — reliability/maintenance pass.