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

  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.

  1. 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.

  1. Collect Tags Node:** Aggregate
    Collects all snippet.tags from the top videos.
    Merges them into a single keyword list.

  2. 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.

0
Downloads
1
Views
6.48
Quality Score
beginner
Complexity
Author:Sulieman Said(View Original β†’)
Created:9/10/2025
Updated:11/18/2025

πŸ”’ Please log in to import templates to n8n and favorite templates

Workflow Visualization

Loading...

Preparing workflow renderer

Comments (0)

Login to post comments