🎁 Get the FREE AI Skills Starter Guide β€” Subscribe β†’
BytesAgainBytesAgain
πŸ¦€ ClawHub

AI TikTok Spy

by @nicemaths123

Automatically detect TikTok Shop viral products early, reverse-engineer winning ad scripts, source suppliers, calculate margins, and create ready-to-post vid...

TERMINAL
clawhub install ai-tiktok-spy

πŸ“– About This Skill

πŸ›’ 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*