TikTok Shop Winning Products Finder & Trends
Under maintenancePricing
Pay per usage
TikTok Shop Winning Products Finder & Trends
Under maintenanceScan up to 5 TikTok Shop niches and rank products by sales velocity instead of lifetime totals: 7-day and 30-day sold counts, 30-day GMV, price range, rating, review count, shop name, plus how many creators and videos push each product. Schedule it and each run adds sold per day.
Pricing
Pay per usage
Rating
0.0
(0)
Developer
David
Maintained by CommunityActor stats
0
Bookmarked
4
Total users
2
Monthly active users
14 days ago
Last modified
Categories
Share
Availability notice (checked 2026-07-25): the upstream TikTok Shop collector cannot be called on this account's current plan. Runs finish cleanly with a
temporarily_unavailableresult and no product data. This page stays up so the input, output and pricing stay documented; the notice comes off the day collection is restored.
Product research for TikTok Shop that ranks a niche by sales velocity instead of lifetime totals. A product sitting on 20,000 lifetime sales at 159 a week is fading; one at 6,000 growing 300 a week is the wave to catch. Every product comes with its 7-day and 30-day sold counts, 30-day GMV, and the number of creators and videos pushing it.
Who uses this TikTok Shop product research tool
- Dropshippers & e-commerce sellers: source rising products before saturation — velocity is the earliest public signal.
- TikTok Shop sellers: track your niche's fastest movers weekly and adjust pricing/creative.
- Agencies & creators: find products worth making content for, with the shops selling them.
- Market analysts: watch category momentum across markets.
Ready-to-run example
Input:
{"keywords": ["posture corrector"],"countryCode": "US","productsPerKeyword": 20}
Output — one dataset item per product, ranked by velocity:
{"title": "Adjustable posture corrector belt","productUrl": "https://shop.tiktok.com/view/product/700001","category": "Protective Gear","priceMin": 17.84,"priceMax": 23.08,"soldCount": 6270,"sold7d": 300,"sold30d": 956,"gmv30d": 48000,"influencersCount": 257,"videosCount": 769,"rating": 4.6,"reviewCount": 1200,"isHot": true,"shopName": "Posture Aura","rankInSearch": 1}
A SUMMARY record reports products scanned, products with velocity data, and the current top product.
Data you get per product
title, productUrl, category, priceMin and priceMax, soldCount, sold7d, sold30d, gmv30d, influencersCount, videosCount, videosSales, rating, reviewCount, shopName, isHot, rankInSearch, and soldPerDay from the second scheduled run on. Metrics TikTok does not expose are returned as null, never guessed.
Up to 5 keywords per run, across 15 TikTok Shop markets.
Pricing
Pay per event: a small fee per product analyzed. Under the hood the Actor runs the TikTok Shop search scraper (pratikdani/tiktok-shop-search-scraper, billed to your account at ~$15 per 1,000 results on the free tier — a 20-product niche scan costs ~$0.30 in scanning).
FAQ
Why is soldPerDay null on my first run?
Velocity needs two measurements. The first run saves the baseline; schedule the Actor (daily or weekly) and every later run reports sold/day. That schedule IS the product — one-shot scrapers cannot measure velocity.
How is velocity computed?
(current sold count − last run's sold count) / days between runs, per product. Products that temporarily drop out of search results keep their baseline, so velocity survives result churn.
Which markets are supported? US, UK, Germany, France, Spain, Italy, Mexico, Brazil, Japan, Singapore, Malaysia, Thailand, Philippines, Vietnam, Indonesia.
Is this legal? The Actor reads public TikTok Shop product listings via an established Apify scraper. No personal data is collected. You are responsible for how you use the data.
Independence notice
This is an unofficial tool and is not affiliated with, endorsed by, or sponsored by TikTok or ByteDance.