AI-Powered Startup Idea Generator from Reddit Posts - n8n Workflow

Use this powerful n8n workflow template to find unmet market needs on Reddit. Scrape posts, analyze pain points using Google Gemini AI, and log potential startup ideas directly to Google Sheets. Leverage the n8n node ecosystem for powerful automation.

Workflow Preview

Ready to automate?

Download this n8n workflow template and start using it instantly.

Who is this best for?

Entrepreneurs and Founders: Who constantly seek validated market problems and innovative startup ideas.
Market Researchers: Looking to aggregate genuine user frustrations and pain points from social platforms.
No-Code/Low-Code Automators: Who want to leverage complex AI models and the robust n8n node system for idea generation.
Automation Specialists: Seeking advanced n8n templates integrating multiple services like Reddit, AI, and Google Sheets.

Overview

The internet is a rich source of untapped business ideas, often hidden in user communities where people complain about missing tools or inefficient solutions. This sophisticated n8n workflow automates the crucial first step of market research.

By leveraging the n8n node for Reddit, the automation targets specific subreddits (like crazyideas, Lightbulb, and sidehustle) searching for phrases indicating unmet demand, such as "Why is there no tool that...". The gathered data is then fed into a powerful AI Agent utilizing the Google Gemini Chat Model.

This specialized n8n node analyzes the frustration, proposes a viable startup solution, defines the target user, and outlines implementation steps. Finally, all the raw data and AI analysis are logged into Google Sheets, providing a clean, organized database of potential business opportunities. This comprehensive n8n workflow saves countless hours of manual searching and analysis.

How it Works

This n8n workflow operates through a clear, multi-stage process:


  1. Initiation: The automation starts with a manual n8n trigger, allowing the user to run the market research job on demand.

  2. Data Acquisition: Three parallel Reddit n8n node instances execute searches across high-value subreddits (crazyideas, Lightbulb, sidehustle) for posts containing the key phrase "Why is there no tool that". Each n8n node retrieves up to 25 relevant results.

  3. Data Consolidation: A Merge n8n node combines the results from all three Reddit searches into a single stream of items.

  4. Data Preparation: The Edit Fields n8n node standardizes the data structure, extracting key Reddit post fields such as the title, self-text, upvote count, creation date, and URL.

  5. AI Analysis: The flow moves to the AI Agent n8n node, configured to use the Google Gemini Chat Model. The agent receives the Reddit post details and follows an intensive prompt to analyze the pain point, determine if existing solutions exist, and propose a detailed startup idea if a gap is found.

  6. Result Aggregation: A subsequent Merge n8n node combines the original Reddit post metadata with the rich, structured output generated by the Gemini AI.

  7. Final Output: The final data package (original post + AI analysis) is appended as a new row in a designated Google Sheets document using the Google Sheets n8n node, creating a permanent, searchable database of validated startup ideas. This entire n8n workflow provides tremendous value to entrepreneurs.

Installation Guide

To deploy and utilize this n8n template, follow these steps:


  1. Import the n8n Workflow: Copy the provided JSON data and paste it directly into your n8n instance using the 'Import from JSON' option.

  2. Configure Credentials: This n8n workflow requires three sets of credentials. You must create or select existing credentials for:

Reddit: Required for the Reddit n8n node to search posts.
Google Gemini (PaLM): Required for the Google Gemini Chat Model n8n node to perform AI analysis.
* Google Sheets: Required for the final Google Sheets n8n node to save the output.

  1. Update Google Sheets Node: In the 'Append row in sheet' n8n node, you must specify the exact Document ID and Sheet Name where you wish to log your startup ideas.

  2. Execution: Since this n8n workflow uses a Manual Trigger, click the 'Execute workflow' button to run the process and begin generating ideas.

Node Details

When clicking ‘Execute workflow’ (Manual Trigger): The starting n8n trigger for the entire automation. It ensures the process only runs when manually activated.
Search for a post (Reddit n8n node, 3 instances): These nodes are configured to execute the core data extraction.
Function: Searches specific subreddits (crazyideas, Lightbulb, sidehustle) for posts containing the keyword "Why is there no tool that".
Key Configuration: Limit: 25 items per search; Operation: Search.
Merge1 (Merge n8n node):
Function: Combines the results from the three parallel Reddit searches into one continuous stream.
Edit Fields (Set n8n node):
Function: Standardizes and cleans the data by explicitly selecting and renaming the key input variables (title, selftext, ups, url, created) before AI processing.
Google Gemini Chat Model (Language Model n8n node):
Function: Provides the computational AI power for the agent. It is configured to use models/gemini-1.5-flash-8b-latest.
AI Agent (LangChain Agent n8n node):
Function: Executes complex, multi-step reasoning based on the Reddit post content using the integrated Gemini model. The prompt instructs the agent to analyze the problem, check for existing solutions, propose a startup, and define the user and implementation.
Merge (Merge n8n node):
Function: Combines the detailed AI analysis output with the original source data, ensuring a complete record for the database.
Append row in sheet (Google Sheets n8n node):
Function: The final action in this n8n workflow. It writes the comprehensive record (Reddit data + AI analysis) into the specified Google Sheet document.

Related n8n Workflows

Free

Nodes: 7 Nodes
Updated: December 26 2025
View all
Created by
Jayraj Pamnani
Jayraj Pamnani

Featured*