$5 · Support the community
E-commerceFREEVerified · July 4, 2026

TikTok Trend Product Radar: spot winning dropshipping products twice a week, automatically

An n8n workflow that scrapes trending TikTok product videos twice a week, has Claude score each product for saturation and audience fit, then logs everything to Google Sheets and pings your Telegram with the top 5.

difficulty Intermediatesetup 45 minresult A ranked product shortlist in your Telegram every Monday & Thursday
  1. 1

    Schedule the radar

    Add a Schedule Trigger node set to Monday and Thursday at 09:00. Twice a week is the sweet spot: TikTok trends move fast, but daily runs mostly return the same videos and burn Apify credits.

  2. 2

    Scrape trending product videos with Apify

    Add an HTTP Request node calling Apify's TikTok Scraper actor (clockworks/tiktok-scraper). Request the last 3 days of videos for hashtags #tiktokmademebuyit and #amazonfinds, limited to 50 results, returning video URL, views, likes, and the caption text. Paste your Apify token into an n8n credential — never into the node itself.

  3. 3

    Filter out the noise

    Add a Code node that keeps only videos above 100k views, computes a likes/views engagement ratio, and de-duplicates videos that showcase the same product. You should end up with 10–25 candidate videos per run.

  4. 4

    Let Claude score every product

    Add an HTTP Request node to the Claude API (/v1/messages). System prompt: extract distinct products from the captions and stats, and for each return JSON with product_name, category, why_trending (one sentence), target_audience, and saturation (low / medium / high). Instruct it to answer with JSON only — no prose — so the next node can parse it directly.

  5. 5

    Log everything to Google Sheets

    Add a Google Sheets node in append mode. One row per product: date, product name, category, saturation, engagement ratio, source video URL. Within a month this sheet becomes your private trend database — and the raw material for content if you publish your own picks.

  6. 6

    Get the top 5 in Telegram

    Add a Telegram node that sends the 5 highest-scoring products (low saturation + high engagement first) as a short digest to your channel or DM. Product research now takes zero minutes of your week — you just read the message and pick what to test.

Frequently asked questions

How much does this cost to run per month?

With twice-weekly runs: Apify's free tier covers roughly 8 scraping runs a month at 50 videos each, and the Claude API calls cost a few cents per run — under $1/month in practice. The only real cost is n8n if you use their cloud plan ($24/mo); self-hosting n8n makes the whole radar effectively free.

Can I build this in Make (Integromat) instead of n8n?

Yes — every node has a Make equivalent: Scheduler, two HTTP modules (Apify and Claude), a Code/JSON module for filtering, Google Sheets, and Telegram. The downloadable workflow file only imports into n8n though, so on Make you'd rebuild it from the steps rather than importing.

Why twice a week and not daily?

Daily runs mostly return the same trending videos and burn Apify credits for duplicate data. TikTok product trends have a lifespan of one to two weeks, so a Monday and Thursday radar catches everything actionable while keeping costs near zero. If you sell in an extremely fast niche, bump it to three times a week before going daily.

About this recipe. Recipes on FlowRecipesHub are written for business owners, not developers, and are tested before publishing — how recipes get made. Some ingredient links are affiliate links that cost you nothing — full disclosure.