Skip to main content

Score daily viral YouTube Shorts ideas using Reddit, RSS, and DeepSeek AI

Workflow preview

Workflow preview
100%
Score daily viral YouTube Shorts ideas using Reddit, RSS, and DeepSeek AI preview
Open on n8n.io

1. Workflow Overview

AI Virality Scoring Engine: Channel Intelligence Extraction & Trend Harvesting This workflow demonstrates how to combine trend harvesting , channel intelligence , and AI scoring to select the best ...

Best for

  • Content Creation automation workflows
  • AI Summarization automation workflows
  • advanced n8n builders looking for reusable templates

Tools used

n8n-nodes-base.youtube, n8n-nodes-base.merge, n8n-nodes-base.aggregate, @n8n/n8n-nodes-langchain.lmchatopenrouter, n8n-nodes-base.scheduletrigger, n8n-nodes-base.stickynote, n8n-nodes-base.rssfeedread, n8n-nodes-base.httprequest

Source and attribution

This workflow is cataloged by N8N Workflows and links back to its original n8n.io source page by Taiwo Hassan.

Original n8n.io source

1.1 Workflow description

Title
Score daily viral YouTube Shorts ideas using Reddit, RSS, and DeepSeek AI
Workflow name
Score daily viral YouTube Shorts ideas using Reddit, RSS, and DeepSeek AI

AI Virality Scoring Engine: Channel Intelligence Extraction & Trend Harvesting

This workflow demonstrates how to combine trend harvesting, channel intelligence, and AI scoring to select the best daily content ideas for short-form videos (YouTube Shorts / TikTok).

It is designed for creators who want data-driven content ideas instead of guessing what to post.


๐Ÿง  What This Workflow Does

Every day, the workflow:

  1. Collects trending topics from multiple RSS news feeds and Reddit hot posts
  2. Merges and cleans the trend data
  3. Loads stored YouTube channel profile and past video performance stats
  4. Uses AI to score each trend against what historically performs best on the channel
  5. Selects the Top 3 video ideas with the highest viral potential
  6. Outputs structured ideas ready to be turned into short videos

This is not a simple RSS โ†’ AI workflow. The AI makes decisions based on your channelโ€™s historical performance patterns.


๐Ÿ“Š Why This Is Different

Most trend workflows only summarize news.

This workflow:

  • Learns what your audience likes
  • Understands your niche and title patterns
  • Compares trends against past high-performing videos
  • Produces ideas aligned with your proven content style

๐Ÿงฉ Main Sections

1) Channel Intelligence (Data Store)

Stores:

  • Channel description and keywords
  • Past video titles and performance metrics
  • Send this dataset to AI for pattern extraction.

This data is later used by AI for scoring relevance.

2) Trend Harvesting

  • 30+ RSS feeds
  • 50 Reddit hot posts
  • Merged into a single trend stream

3) AI Virality Scoring

AI evaluates each trend using:

  • Channel niche
  • Title patterns
  • Audience interest signals
  • Past performance data

4) Daily Top 3 Selector

Returns the three best content ideas for short-form video creation.


๐Ÿค– AI Role

The AI does not summarize content. It acts as a content strategist trained on your channel history.


๐Ÿ›  Requirements

You will need:

  • OpenAI (or compatible) credentials
  • RSS feeds of your choice
  • Reddit node configured
  • A Data Store node to save channel stats

๐ŸŽฏ Use Cases

  • YouTube Shorts idea generation
  • TikTok content planning
  • Faceless AI video channels
  • Data-driven content strategy
  • Creator automation workflows

โœ… What You Get

A repeatable system that turns daily internet trends into channel-specific viral video ideas.

1.2 Logical Blocks

This catalog entry is organized from the workflow JSON. The node-level section below shows the executable blocks available for review before importing the template.

2. Block-by-Block Analysis

Block 1 - Get a channel

Type / Role
n8n-nodes-base.youTube - youTube
Config choices
Version 1

Block 2 - Get many videos

Type / Role
n8n-nodes-base.youTube - youTube
Config choices
Version 1

Block 3 - Get a video

Type / Role
n8n-nodes-base.youTube - youTube
Config choices
Version 1

Block 4 - Merge

Type / Role
n8n-nodes-base.merge - merge
Config choices
Version 3.2

Block 5 - Aggregate

Type / Role
n8n-nodes-base.aggregate - aggregate
Config choices
Version 1

Block 6 - OpenRouter Chat Model

Type / Role
@n8n/n8n-nodes-langchain.lmChatOpenRouter - lmChatOpenRouter
Config choices
Version 1

Block 7 - OpenRouter Chat Model1

Type / Role
@n8n/n8n-nodes-langchain.lmChatOpenRouter - lmChatOpenRouter
Config choices
Version 1

Block 8 - Trigger โ€“ Daily Trend Scan

Type / Role
n8n-nodes-base.scheduleTrigger - scheduleTrigger
Config choices
Version 1.3

Block 9 - Trigger โ€“ Weekly Intelligence Extraction

Type / Role
n8n-nodes-base.scheduleTrigger - scheduleTrigger
Config choices
Version 1.3

Block 10 - Sticky Note

Type / Role
n8n-nodes-base.stickyNote - stickyNote
Config choices
Version 1

Block 11 - Fetch โ€“ News RSS (30)

Type / Role
n8n-nodes-base.rssFeedRead - rssFeedRead
Config choices
Version 1.2

Block 12 - Fetch โ€“ Reddit Hot (50)

Type / Role
n8n-nodes-base.httpRequest - httpRequest
Config choices
Version 4.4

Block 13 - Get โ€“ Channel Profile

Type / Role
n8n-nodes-base.dataTable - dataTable
Config choices
Version 1.1

Block 14 - Get - Previous Video Stats

Type / Role
n8n-nodes-base.dataTable - dataTable
Config choices
Version 1.1

Block 15 - Get - Previous Video Stats Analysis Report

Type / Role
n8n-nodes-base.dataTable - dataTable
Config choices
Version 1.1

Block 16 - Merge โ€“ All Trend Sources

Type / Role
n8n-nodes-base.merge - merge
Config choices
Version 3.2

Block 17 - Normalize โ€“ Channel Profile Objects

Type / Role
n8n-nodes-base.set - set
Config choices
Version 3.4

Block 18 - Aggregate โ€“ Previous Video Stats Data

Type / Role
n8n-nodes-base.aggregate - aggregate
Config choices
Version 1

Block 19 - Normalize โ€“ Previous Video Stats Analysis Report

Type / Role
n8n-nodes-base.set - set
Config choices
Version 3.4

Block 20 - Aggregate โ€“ Trends Objects

Type / Role
n8n-nodes-base.aggregate - aggregate
Config choices
Version 1

Block 21 - Aggregate โ€“ Reddit Objects

Type / Role
n8n-nodes-base.aggregate - aggregate
Config choices
Version 1

Block 22 - Aggregate โ€“ RSS Objects

Type / Role
n8n-nodes-base.aggregate - aggregate
Config choices
Version 1

Block 23 - Merge โ€“ All Sources Data

Type / Role
n8n-nodes-base.merge - merge
Config choices
Version 3.2

Block 24 - Aggregate โ€“ Sources Data

Type / Role
n8n-nodes-base.aggregate - aggregate
Config choices
Version 1

Showing the first 24 of 51 workflow blocks. Download the JSON for the full node graph.

3. Summary Table

Workflow Score daily viral YouTube Shorts ideas using Reddit, RSS, and DeepSeek AI
Complexity advanced
Nodes 51
Categories Content Creation, AI Summarization
Author Taiwo Hassan
Published 23 Apr 2026

4. Reproducing the Workflow from Scratch

  1. 1. Download the workflow JSON

    Use the JSON export at /data/workflows/15253/15253.json as the source template for this automation.

  2. 2. Import the template into n8n

    Open n8n, import the downloaded JSON, and review each node before activating the workflow.

  3. 3. Configure credentials and variables

    Replace placeholder credentials, API keys, webhook URLs, account IDs, and environment-specific values with your own settings.

  4. 4. Test with sample data

    Run the workflow manually or in a staging workspace, inspect node output, and confirm downstream systems receive the expected data.

  5. 5. Activate and monitor

    Enable the workflow only after testing, then monitor executions, errors, and rate limits during the first production runs.

5. General Notes & Resources

Review imported nodes carefully before activation. This catalog entry is intended to help you inspect the workflow structure, understand required services, and find related templates faster.

Node names, credentials, schedules, webhook paths, and external service limits may need adjustment for your workspace.

Frequently asked questions

What does Score daily viral YouTube Shorts ideas using Reddit, RSS, and DeepSeek AI do?

AI Virality Scoring Engine: Channel Intelligence Extraction & Trend Harvesting This workflow demonstrates how to combine trend harvesting , channel intelligence , and AI scoring to select the best ...

What do I need before importing this workflow?

Review the workflow JSON, configure any required credentials in n8n, and test the automation in a safe workspace before using it in production.

Can I customize this workflow?

Yes. Use the block-by-block analysis and the downloadable JSON to inspect each node, then adjust credentials, prompts, schedules, filters, or destinations for your Content Creation, AI Summarization use case.