Every dropshipper and ecommerce seller knows the feeling: you spot a product trending on TikTok, scramble to source it — and by the time it's in stock, it's already saturated. Your competitors got there weeks earlier.
The problem isn't your sourcing. It's your research workflow.
TikTok Shop is the best early-signal source for trending ecommerce products on the internet right now. Products that go viral there consistently appear on Amazon Best Sellers and AliExpress trending pages 2–3 weeks later. The sellers winning are the ones reading that signal in real time — not scrolling feeds for hours, but pulling structured data on what's already moving.
Here's how to do it in under 5 minutes using Apify.
Why TikTok Shop (And Why It's Hard to Monitor Manually)
TikTok Shop combines viral video content with direct purchase intent. When a product starts appearing in high-view videos, its sales velocity climbs fast — often before any other marketplace registers the trend.
But monitoring it manually is exhausting:
- You need to watch hundreds of short videos
- Sales estimates are hidden or unreliable
- Cross-referencing categories, hashtags, and engagement takes 3–5 hours per research session
- TikTok's official Research API is restricted to approved academic institutions — most sellers can't access it at all
The result: most sellers either skip TikTok research entirely or rely on gut feel and lagging secondary sources.
The Fix: Apify's TikTok Shop Trending Products Actor
The TikTok Shop Trending Products Scraper on Apify scrapes TikTok Shop's trending listings and returns structured product data — no API key required, no TikTok account needed.
What you get:
-
salesVelocity— units/day moving right now -
engagementScore— composite signal from views, saves, and clicks -
videoViews7d— total views across TikTok videos featuring this product in the last 7 days -
trendingRank— position in the trending list for your category and region -
price,shopName,hashtags,reviewCount,avgRating,soldCount30d
100 products scraped in under 30 seconds. ~$0.001 per product.
Setup in 5 Steps
Step 1 — Go to the Actor Page
Open https://apify.com/lanky_quantifier/tiktok-shop-trending. Free Apify account gets you $5 in monthly credits — enough for thousands of product lookups.
Step 2 — Click "Try for free" and Open the Input Tab
No configuration files, no CLI setup. The input form is built into the Apify Console.
Step 3 — Paste Your Input Configuration
{
"category": "Beauty",
"region": "US",
"maxProducts": 100,
"sortBy": "salesVelocity",
"minEngagementScore": 70
}
Supported categories: Beauty, Fashion, Electronics, Home & Garden, Health & Wellness, Food & Drink, Pet Supplies. Supported regions: US, UK, Germany, France, Italy, Spain, Southeast Asia.
Change category and region to match your market. Set minEngagementScore to filter out low-signal products.
Step 4 — Click "Start" and Wait ~30 Seconds
The actor runs, scrapes TikTok Shop's trending listings, and pushes results to the built-in dataset.
Step 5 — Export or Integrate
Download results as JSON, CSV, or XLSX — or connect directly to Google Sheets, Airtable, or a webhook. Schedule daily runs from the actor page to get a fresh trending list every morning.
Example Output
Here's what a typical result looks like for the US Beauty category:
[
{
"productName": "Hydra-Glow Serum Drops",
"category": "Skincare",
"salesVelocity": 4820,
"engagementScore": 94,
"price": 18.99,
"shopName": "GlowLabsOfficial",
"videoViews7d": 2400000,
"hashtags": ["#skintok", "#serumdrops", "#glowup"],
"trendingRank": 1
},
{
"productName": "Mini Cordless Straightener",
"category": "Hair Tools",
"salesVelocity": 3170,
"engagementScore": 88,
"price": 24.50,
"shopName": "StyleEssentialsUS",
"videoViews7d": 1800000,
"hashtags": ["#hairtok", "#straightener", "#travelsize"],
"trendingRank": 2
},
{
"productName": "Posture Corrector Pro",
"category": "Health & Wellness",
"salesVelocity": 2940,
"engagementScore": 81,
"price": 31.00,
"shopName": "WellnessDirectStore",
"videoViews7d": 950000,
"hashtags": ["#posture", "#wfh", "#healthtok"],
"trendingRank": 3
}
]
The salesVelocity and videoViews7d combination is the signal you care about. High views but low velocity = still building. High velocity and high views = already moving — source fast. High velocity but low views = underreported gem, often the best opportunity.
Cost vs. Alternatives
| Approach | Time | Cost |
|---|---|---|
| Manual TikTok browsing | 3–5 hrs/session | Free but not scalable |
| TikTok Research API | Dev setup + approval required | Restricted — most can't get in |
| Trend Hunter / Exploding Topics Pro | Slow, not TikTok-specific | $99–$299/month |
| This actor | < 30 seconds | ~$0.001/product |
Run it daily for a full month, track 3,000 products across 5 categories — total cost under $3.
How to Use This in Practice
The most effective workflow: run the actor each morning before you start sourcing. Sort by salesVelocity descending and filter for engagementScore > 75. Products in this range have both social proof and real purchase behavior — not just viral views.
Cross-reference with your supplier catalog. If a product appears in TikTok Shop trending for 3+ consecutive days, treat it as a confirmed signal. That's when it's worth ordering samples.
For Amazon FBA sellers: watch for products with videoViews7d > 1M that haven't yet appeared in Amazon's Movers & Shakers. That's the 2–3 week window the README describes — and it's real.
Get Started
The actor is live at: https://apify.com/lanky_quantifier/tiktok-shop-trending
Free tier covers enough runs to validate whether this fits your workflow. If it does, the agency plan ($49/month) covers unlimited runs across all categories and regions.
The sellers already using structured trend data aren't smarter than you — they just have better information, earlier. This is one way to close that gap.
Top comments (0)