๐ Track TikTok Shop viral products and inventory daily with Apify
โก 2 views ยท ๐ Market Research & Insights
๐ก Pro Tip โ Since TikTok doesnโt have a public API, getting data usually means fragile HTTP scraping. ScraperNode is a community node that gives you clean JSON for TikTok profiles, videos, and comments โ drop it into your workflow and skip the parsing.
Description
Quick overview
This workflow runs daily (or manually) to scrape TikTok Shop bestsellers via Apify, selects the top-selling product from your keyword searches, then inspects that winnerโs live SKU stock and recent reviews and outputs a formatted alert message.
How it works
- Runs on a daily 9 AM schedule or on demand via manual trigger.
- Uses Apifyโs TikTok Shop Search Scraper to pull bestseller product results for the configured search queries.
- Sorts the scraped products by sold count and selects the top โwinner,โ keeping the top 3 for reference.
- Uses Apifyโs TikTok Shop Product Scraper to fetch the winnerโs product details, including SKU stock and a small set of reviews.
- Formats the product and inventory details into a ready-to-send alert message for downstream destinations like chat or spreadsheets.
Setup
- Add an Apify API token credential in n8n.
- Update the Apify actor input in the search step (keywords, countryCode, minSold, and maxResultsPerQuery) to match your niche.
- Verify the product inspection step receives a valid TikTok Shop product URL/ID for the selected winner and adjust review limits if needed.
- Optionally connect the final formatted alert output to Slack, email, Google Sheets, Notion, or another destination node to deliver or store the alert.
๐ Nodes Used
Schedule Trigger
๐ฅ Import
Download workflow.json and import into n8n:
Workflow menu โ Import from File