Extract High-Engagement YouTube Keyword Trends for Content Strategy
π 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
-
Trigger Node:** Manual Trigger
Entry point of the workflow.
β Can later be replaced with a Cron or Webhook trigger to run automatically. -
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. -
Split Items Node:** Split Out
Splits the API response (items[]) into individual items, so each video is processed separately. -
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.
- 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.
-
Collect Tags Node:** Aggregate
Collects all snippet.tags from the top videos.
Merges them into a single keyword list. -
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.
Related Templates
USDT And TRC20 Wallet Tracker API Workflow for n8n
Overview This n8n workflow is specifically designed to monitor USDT TRC20 transactions within a specified wallet. It u...
Automate Daily Keyword Research with Google Sheets, Suggest API & Custom Search
Who's it for This workflow is perfect for SEO specialists, marketers, bloggers, and content creators who want to automa...
Bulk Automated Google Drive Files Sharing and Direct Download Link Generation
This N8N workflow automates the process of sharing files from Google Drive. It includes OAuth2 authentication, batch pro...
π Please log in to import templates to n8n and favorite templates
Workflow Visualization
Loading...
Preparing workflow renderer
Comments (0)
Login to post comments