π AI TikTok Shop Spy β Find Viral Products & Steal Winning Ad Strategies Before They Peak
π ClawHub Info
Slug: ai-tiktok-shop-spy
Display Name: AI TikTok Shop Spy β Find Viral Products & Steal Winning Ad Strategies Before They Peak
Changelog: v1.0.0 β Scrapes TikTok Shop, TikTok ads library and viral product videos to detect trending products before they peak, reverse-engineers winning creator ad scripts, calculates real profit margins with supplier sourcing, generates ready-to-post product videos and a full TikTok Shop launch strategy via InVideo AI. Powered by Apify + InVideo AI + Claude AI.
Tags: tiktok-shop tiktok ecommerce viral-products apify invideo dropshipping product-research ugc tiktok-ads trending winning-products
Category: TikTok E-commerce / Product Research
Powered by: Apify + InVideo AI + Claude AI
Input your niche. Get a complete TikTok Shop intelligence report β viral products detected before they peak, winning creator ad scripts reverse-engineered, supplier sourcing done, real margins calculated, ready-to-post product videos produced, and a full shop launch strategy generated. Sell what's already going viral. Before everyone else does.
π₯ Why This Is The Hottest Skill You Can Build Right Now
TikTok Shop hit $20 billion in GMV in 2024 and is projected to triple by 2026. It's the fastest-growing e-commerce channel on earth β and it runs entirely on viral product videos.
The difference between a $200/day TikTok Shop and a $20,000/day shop is product selection and ad creative. The winning products are hiding in plain sight β in trending videos with millions of views. The winning scripts are already written β by the creators who went viral.
This skill finds them both. Automatically. Before they peak.
Target audience: TikTok Shop sellers, dropshippers, print-on-demand sellers, e-commerce brands, UGC creators, social media agencies. One of the fastest-growing audiences online in 2026.
What gets automated:
- π± Scrape TikTok Shop trending products β sales velocity, video views, engagement
- π₯ Detect products before they peak β day 2 of virality, not day 10
- π Reverse-engineer winning creator scripts β hooks, structure, CTAs that convert
- π° Find suppliers and calculate real margins β profit per unit before you commit
- π¬ Produce ready-to-post product videos via InVideo AI
- π Build 7-day content calendar β post cadence that feeds the algorithm
π οΈ Tools Used
| Tool | Purpose |
|---|---|
| Apify β TikTok Scraper | Trending product videos, sales signals, creator scripts |
| Apify β TikTok Shop Scraper | Best-selling products, sales velocity, pricing data |
| Apify β Amazon Product Scraper | Supplier validation + comparable pricing signals |
| Apify β Google Trends Scraper | Search volume spike β is this trend expanding? |
| Apify β AliExpress Scraper | Supplier sourcing + real product cost estimation |
| Apify β Reddit Scraper | r/TikTokShop, r/dropshipping β real seller feedback |
| InVideo AI | Produce viral product videos ready to post |
| Claude AI | Product scoring, script reverse-engineering, margin analysis |
βοΈ The TikTok Virality Detection Model
VIRAL PRODUCT SIGNALS (scored 0-100):
π MOMENTUM SIGNALS
ββ Video views growing 300%+ in last 48 hours = early viral
ββ Multiple creators posting same product in same week = about to explode
ββ Product hashtag growing faster than creator hashtag = product-led, not creator-led
π° COMMERCIAL SIGNALS
ββ High comment-to-view ratio = high purchase intent
ββ Comments: "where to get this?" "link?" "ordering now" = buyers not viewers
ββ Save rate high = people bookmarking to buy later
πͺ SHOP SIGNALS
ββ TikTok Shop sales velocity: units sold per day trending up
ββ Price point $15-45 = impulse buy zone
ββ Product already available on TikTok Shop = fastest path to sale
β οΈ TIMING SIGNALS
ββ Day 1-3 of trend: maximum opportunity, minimum competition
ββ Day 4-7: still viable, move fast
ββ Day 8+: saturation warning, margins will compress
βοΈ Full Workflow
INPUT: Niche + budget + selling strategy (shop/dropship/affiliate)
β
STEP 1 β TikTok Trend Product Scan
ββ TikTok: top videos in niche with 500K+ views in last 7 days
ββ TikTok Shop: products with accelerating sales velocity
ββ Filter: price point $10-60, shippable, sourceable
β
STEP 2 β Virality Scoring Per Product
ββ Video momentum: view growth rate + share rate
ββ Commercial intent: comment analysis for buying signals
ββ Timing: what day of the trend cycle is this product on?
ββ Competition: how many other sellers are already live?
β
STEP 3 β Winning Script Reverse-Engineering
ββ Extract top 5 performing videos per product
ββ Analyze: hook structure, pacing, CTA, emotional trigger
ββ Identify: the exact formula that made each video convert
ββ Build: script template for your own video version
β
STEP 4 β Supplier Sourcing & Margin Calculation
ββ AliExpress: find identical or similar product + cost
ββ Shipping estimate to main market
ββ TikTok Shop commission (5-8%)
ββ Net margin at current viral selling price
β
STEP 5 β Claude AI Writes Your Scripts
ββ 3 video scripts per product (different hooks)
ββ Hook A: problem-led ("You're still doing this?")
ββ Hook B: transformation ("I went from X to Y with this")
ββ Hook C: curiosity ("This $12 product does what?")
β
STEP 6 β InVideo AI Produces All Videos
ββ Platform-optimized 9:16 vertical format
ββ AI voiceover matched to script energy
ββ Captions, trending sound suggestions
ββ Upload-ready MP4 per video
β
STEP 7 β 7-Day Content Calendar
ββ Which video to post first (highest momentum product)
ββ Posting times optimized per niche audience
ββ Cross-posting strategy: TikTok + Reels + Shorts
β
OUTPUT: Ranked products + margin analysis + scripts + produced videos + calendar
π₯ Inputs
{
"seller": {
"niche": "home and kitchen gadgets",
"selling_strategy": "TikTok Shop affiliate + own shop",
"budget": 500,
"target_market": "United States",
"experience": "beginner"
},
"product_filters": {
"price_range": { "min": 12, "max": 55 },
"margin_min_percent": 35,
"avoid_fragile_or_oversize": true,
"prefer_available_on_tiktok_shop": true
},
"content": {
"videos_per_product": 3,
"posting_frequency": "2x daily",
"content_style": "authentic ugc style, no heavy editing"
},
"production": {
"invideo_api_key": "YOUR_INVIDEO_API_KEY",
"video_style": "authentic_ugc_vertical"
},
"apify_token": "YOUR_APIFY_TOKEN"
}
π€ Output Example
{
"scan_summary": {
"date": "2026-03-03",
"products_analyzed": 847,
"viral_window_open": 6,
"move_fast": 11,
"monitor": 24,
"total_market_opportunity": "$340K estimated daily GMV across top 6 products"
},
"top_products": [
{
"rank": 1,
"product_score": 97,
"timing": "π΄ DAY 2 β Maximum opportunity window",
"product": {
"name": "Magnetic Levitating Cable Organizer",
"description": "Magnetic adhesive cable holder that mounts to any surface, holds 6+ cables, removes cleanly",
"current_viral_video_views": "4.2M views in 72 hours",
"tiktok_shop_daily_sales": "~2,300 units/day and accelerating",
"selling_price": "$18.99",
"competitor_count_on_shop": 12
},
"why_its_viral": {
"hook_formula": "'I'm so done with cable chaos' β problem identification in first 2 seconds",
"visual_trigger": "Before vs after desk transformation = instant desire",
"impulse_factor": "Under $20 + solves daily frustration = zero consideration time needed",
"comment_signals": "Top comments: 'ordering right now', 'link?', 'my husband needs this' β pure buyers"
},
"margin_analysis": {
"aliexpress_unit_cost": "$2.40",
"shipping_to_us": "$1.80",
"tiktok_shop_commission": "$1.33 (7%)",
"total_cost": "$5.53",
"selling_price": "$18.99",
"net_profit_per_unit": "$13.46",
"net_margin": "70.9%",
"daily_profit_at_50_sales": "$673"
},
"supplier": {
"aliexpress_url": "aliexpress.com/item/...",
"moq": "10 units",
"shipping_time": "8-14 days (standard) / 3-5 days (ePacket)",
"supplier_rating": "4.8β
(2,847 orders)"
},
"winning_scripts": [
{
"hook_type": "Problem-led",
"script": "HOOK (0-2s): 'I was about to throw my entire desk setup out the window.'\n\nBODY (2-20s): 'Every single morning β tangled cables everywhere. Charging cables, laptop cables, headphone cables. It looked like a crime scene.\n\nThen I found this $19 thing. You just stick it anywhere, it holds six cables magnetically, and they never move. Takes 30 seconds to set up.\n\nHonestly I'm annoyed I didn't find this sooner.'\n\nCTA (20-25s): 'Link is in my bio β it's going viral right now so stock might be limited.'",
"estimated_conversion": "High β problem + transformation + social proof (viral signal)"
},
{
"hook_type": "Transformation",
"script": "HOOK (0-2s): 'My desk went from embarrassing to magazine cover in 30 seconds.'\n\nBODY: Show the before (cable chaos) β peel and stick β after (clean desk). No words needed for 10 seconds β let the visual do the work.\n\nCTA: 'This is genuinely the best $19 I've spent on my setup. Link in bio.'",
"estimated_conversion": "Very High β visual transformation = highest retention and share rate"
},
{
"hook_type": "Curiosity",
"script": "HOOK (0-2s): 'Why is this $19 gadget making 2 million people angry at their past selves?'\n\nBODY: 'Because they spent years living with cable chaos when this existed the whole time. Magnetic. Adhesive. Holds 6 cables. Comes off clean with no residue.'\n\nCTA: 'Don't be one of those people in 6 months. Link in bio.'",
"estimated_conversion": "High β open loop hook + FOMO CTA"
}
],
"invideo_status": "3 videos produced",
"files": ["outputs/cable_organizer_hook1.mp4", "outputs/cable_organizer_hook2.mp4", "outputs/cable_organizer_hook3.mp4"]
},
{
"rank": 2,
"product_score": 91,
"timing": "π΄ DAY 3 β Still prime window",
"product": {
"name": "Silicone Sink Splash Guard",
"selling_price": "$14.99",
"tiktok_shop_daily_sales": "~1,800 units/day"
},
"margin_analysis": {
"unit_cost": "$1.90",
"net_profit_per_unit": "$10.45",
"net_margin": "69.7%"
},
"top_hook": "POV: you never have water on your counter again",
"why_viral": "Kitchen satisfying content + practical problem + under $15 = perfect impulse buy"
},
{
"rank": 3,
"product_score": 85,
"timing": "β‘ DAY 5 β Move fast",
"product": {
"name": "Foldable Laptop Stand with Fan",
"selling_price": "$32.99",
"trend_note": "Day 5 β still growing but competition entering fast. List today or pass."
}
}
],
"content_calendar": {
"day_1": { "post_1": "Cable Organizer β Transformation hook (7pm EST)", "post_2": "Cable Organizer β Problem hook (9pm EST)" },
"day_2": { "post_1": "Sink Splash Guard β POV hook (12pm EST)", "post_2": "Cable Organizer β Curiosity hook (7pm EST)" },
"day_3": { "post_1": "Laptop Stand β Unboxing reaction (12pm EST)", "post_2": "Sink Splash Guard β Satisfying demo (7pm EST)" },
"notes": "Post same video to Instagram Reels and YouTube Shorts within 24 hours β 3x reach for zero extra work"
}
}
π§ Claude AI Master Prompt
You are a world-class TikTok Shop product researcher and viral content strategist.
TIKTOK TREND DATA: {{trending_videos_and_products}}
SHOP SALES DATA: {{tiktok_shop_velocity_data}}
SUPPLIER DATA: {{aliexpress_pricing_and_availability}}
COMMENT ANALYSIS: {{buying_intent_comments}}
SELLER PROFILE:
- Niche: {{niche}}
- Strategy: {{strategy}}
- Budget: ${{budget}}
- Target market: {{market}}
- Min margin: {{margin}}%
FOR EACH PRODUCT GENERATE:
1. Product score (0β100):
- Momentum (35%): view growth rate + sales velocity
- Commercial intent (25%): comment buying signals
- Margin viability (25%): net margin at current price
- Timing (15%): what day of trend cycle
2. Timing label:
- π΄ DAY 1-3: Maximum opportunity β list today
- β‘ DAY 4-6: Move fast β competition entering
- β οΈ DAY 7+: Saturation warning β margins will compress
3. Why it's viral (specific):
- Hook formula used in top video
- Visual trigger that drives shares
- Comment pattern that signals buyer intent
4. Margin analysis (show all working):
- Supplier cost + shipping + platform commission
- Net profit per unit + net margin %
- Daily profit at 50 / 100 / 200 units/day
5. Three scripts (different hook types):
- Problem-led, Transformation, Curiosity
- Each: hook (0-2s) + body (2-20s) + CTA (20-25s)
- Hook must stop scroll in first 1.5 seconds
6. 7-day posting calendar:
- 2 posts per day
- Match highest score product to day 1
- Cross-platform strategy
HOOK RULES:
- First 1.5 seconds = everything on TikTok
- "POV:" hooks have 40% higher completion rate
- Show product in first 3 seconds β tease without full reveal
- Never start with "Hey guys" or "So today"
OUTPUT: Valid JSON only. No markdown. No preamble.
π° Cost Estimate
| Run | Apify Cost | InVideo Cost | Total | Revenue Potential |
|---|---|---|---|---|
| Daily product spy + 6 videos | ~$0.50 | ~$9 | ~$9.50 | $500β$5,000/day at scale |
| Weekly (7 runs, 42 videos) | ~$3.50 | ~$63 | ~$66.50 | Full shop content pipeline |
| Monthly | ~$15 | ~$270 | ~$285 | $15Kβ$150K monthly shop |
π‘ Start free on Apify β $5 credits included π¬ Produce all your product videos with InVideo AI
π Revenue Opportunities
| User | Strategy | Revenue |
|---|---|---|
| TikTok Shop Seller | List trending products before peak | $1Kβ$20K/day GMV |
| TikTok Affiliate Creator | Post videos, earn 5-15% commission | $500β$5,000/month passive |
| Dropshipper | Source from AliExpress, sell via Shop | Zero inventory, pure margin |
| E-commerce Agency | Manage TikTok Shop for brands | $2,000β$8,000/month per client |
| UGC Creator | Produce product videos for sellers | $150β$500 per video |
π Why This Beats Manual Product Research
| Feature | Manual Scrolling | PiPiADS ($155/mo) | AI TikTok Shop Spy |
|---|---|---|---|
| Real-time trend detection | β | β | β |
| Virality day detection | β | β | β |
| Margin calculation | β | β | β |
| Winning script analysis | β | β | β |
| Videos produced instantly | β | β | β |
| 7-day content calendar | β | β | β |
| Monthly cost | Free (hours) | $155 | ~$285 for 180 videos |
π Setup in 3 Steps
Step 1 β Get your Apify API Token
Go to: Settings β Integrations β API Token
Step 2 β Get your InVideo AI account
Go to: Settings β API β Copy your key
Step 3 β Input your niche & run daily
Niche + budget + strategy. Viral products + produced videos every morning.
β‘ Pro Tips
- Day 1-3 = the entire game β same product on day 8 earns 10% of day 2 revenue
- "POV:" hooks outperform everything β 40% higher completion rate on TikTok
- Post at 7pm EST β peak TikTok shopping hours in US market
- Never mention price in first 5 seconds β show the desire, reveal the price at CTA
- Cross-post to Reels and Shorts same day β same video, 3x the reach, zero extra work
Powered by Apify + InVideo AI + Claude AI