Templates / Extract high-engagement YouTube keyword trends for content strategy

Extract high-engagement YouTube keyword trends for content strategy

Needs changes

by SuS βœ“ Β· 786 views Β· created 2025-08-31 Β· Market Research

Needs changes. This template uses 1 thing(s) that n8n 3.0 removes: Item Lists (legacy). 1 breaking item(s) found. Static check, last run 2026-10-19.

What to replace before upgrading

Removed in 3.0Replace with
Item Lists (legacy)
Item Lists – Top by Engagement
Split Out, Aggregate, Sort, Limit, Remove Duplicates or Summarize (match the operation used)

Nodes used (7)

What it does

πŸ“Š YouTube Trends Workflow in n8n 🎯 Goal of the Workflow This workflow fetches the most popular YouTube videos in Germany and transforms them into a clean list of trending hashtags/keywords. It’s not just raw data – it highlights qualitative insights about which topics and keywords drive real engagement. Useful for: - Content creators & marketers β†’ quick inspiration for viral topics - SEO/hashtag research β†’ discover high-performing keywords - Social media teams β†’ automated trend reporting --- βš™οΈ How It Works – Step by Step 1. Trigger - Node: Manual Trigger - Entry point of the workflow. β†’ Can later be replaced with a Cron or Webhook trigger to run automatically. --- 2. API Call – YouTube - Node: HTTP Request - Calls the YouTube Data API v3 with: - chart=mostPopular - regionCode=DE - maxResults=50 - Returns a list of trending videos in Germany, including title, channel, views, likes, comments, and tags. --- 3. Split Items - Node: Split Out - Splits the API response (items) into individual items, so each video is processed separately. --- 4. Context & KPIs - Node: Set - Extracts key fields: - title, channel, publishedAt - views, likes, comments - Calculates: - engagementRate = (likes + comments) / (views + 1) Why? Looking at views alone is misleading. Engagement rate reveals which videos truly resonate with the audience. --- 5. Ranking & Limit - Node: Item Lists - Sorts videos by highest engagement rate (descending). - Limits results to the Top 20 videos. Why? This reduces noise and focuses only on the most relevant trends. --- 6. Collect Tags - Node: Aggregate - Collects all snippet.tags from the top videos. - Merges them into a single keyword list. --- 7. Keyword Summary - Node: Summarize - Concatenates all collected tags into one string. Result: A compact hashtag/keyword list β†’ ready to use for: - Content ideas - SEO/hashtag strategies - Social media planning --- πŸ“ˆ Why This Workflow Is Useful - Automated trend analysis: no need to manually browse YouTube. - Quality focus: uses engagement rate, not just views. - Reusable: results can be: - stored in Google Sheets or Airtable, - sent to Slack/Telegram, - or used in a dashboard. --- πŸš€ Possible Extensions - Cron Trigger β†’ run daily for automated reports. - Notifier β†’ send results directly to Slack, Discord, or Telegram. - Storage β†’ save trends in a database for historical analysis. - AI Node β†’ use GPT to summarize trends into β€œ3 key insights of the day.” --- βœ… Conclusion With a few smartly combined nodes, this workflow: - fetches external API data (YouTube), - cleans and enriches it, - calculates qualitative KPIs, - and delivers actionable trend insights. Perfect as a community showcase or a practical tool for creators and marketers.

View the original on n8n.io β†’ Check your own copy

Get the weekly β€œwhat broke” email

New templates, newly broken ones, and n8n release changes. One short email a week.

Form not loading? Subscribe here.