Reddit Pain Point to AI Comic Ad Generator - n8n Workflow

Use this advanced n8n workflow to automate DTC marketing research. It scrapes Reddit for pain points, uses GPT-4o to generate rank-optimized ad copy, and creates visual comic advertisements via Dumpling AI.

Workflow Preview

Ready to automate?

Download this n8n workflow template and start using it instantly.

Who is this best for?

• DTC brand managers and marketing teams needing high-volume, pain-point-driven ad creatives.
• Growth hackers seeking to automate consumer insights research and creative testing.
• n8n automation specialists looking for an advanced example of integrating AI agents and third-party APIs (like Dumpling AI) in a complex n8n workflow.
• Users seeking practical n8n templates for content creation and social media strategy.

Overview

Modern advertising success hinges on addressing specific, deeply felt user problems. Manually sifting through social media like Reddit to find these pain points, crafting messaging, and generating compelling visuals is incredibly time-consuming. This robust n8n workflow template solves that challenge entirely. The automation acts as a virtual marketing agency: scraping insights, using large language models for strategic copywriting and ranking, and finally employing a specialized AI service (Dumpling AI) for visual asset creation. By leveraging the power of this single n8n workflow, users can dramatically reduce their creative lead time, ensuring their campaigns are always resonant and backed by real user sentiment. Every step of this powerful n8n automation uses AI to produce highly optimized, ready-to-use comic ads, which are then seamlessly saved via the Google Drive n8n node.

How it Works

The n8n workflow operates through a structured pipeline of data collection, refinement, AI reasoning, and creative generation:


  1. Initialization: The process starts when a user inputs product details (Brand, Explanation) into the When a Form is Submitted n8n trigger.

  2. Keyword Generation: An OpenAI n8n node (GPT-4o) extracts a single, pain-point focused search keyword (e.g., 'hangxiety') from the product description.

  3. Data Scraping and Filtering: The Reddit n8n node searches for posts using that keyword. An IF n8n node filters for relevance, requiring posts to have at least 2 upvotes and contain substantial text.

  4. Relevance Classification: An AI Agent n8n node uses sophisticated prompting to classify whether each remaining Reddit post genuinely relates to a problem the product solves, ensuring only relevant data proceeds.

  5. Data Aggregation and Copy Generation: All confirmed relevant posts are aggregated. A subsequent AI Agent n8n node acts as a copywriter, generating 10 powerful, hero-style ad angles based on the aggregated user pain points.

  6. Ranking: The Rank Top 10 Ad Angles OpenAI n8n node re-ranks these 10 messages for maximum persuasive impact.

  7. Visual Prompt Engineering: Another AI Agent n8n node converts each top-ranked ad angle into a structured, descriptive 4-panel comic image prompt, ensuring visual consistency across the creative assets.

  8. Image Creation and Storage: The n8n workflow uses a loop structure (Split Out, Split in Batches) to process the 10 prompts. Each prompt is sent via an HTTP Request n8n node to Dumpling AI for image generation. Finally, the generated image file is fetched and uploaded directly to a designated folder via the Google Drive n8n node.

Installation Guide


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

  2. OpenAI Credentials Setup: Configure your OpenAI API credentials. These are required for the Generate Reddit Keyword from Product Description, Rank Top 10 Ad Angles, and the AI Agent n8n node components (which use GPT-4o/GPT-4o-mini models).

  3. Reddit Credentials: Set up an OAuth2 credential for the Reddit n8n node to enable searching and scraping.

  4. Dumpling AI Setup: The Generate Comic Image via Dumpling AI n8n node uses HTTP Header Authentication. Configure a generic credential with your Dumpling AI API key as the header value.

  5. Google Drive Setup: Authenticate the Google Drive n8n node using OAuth2. Be sure to update the Folder ID parameter (currently set to 'n8n Testing') to your desired storage location.

  6. Execution: Activate the n8n template and trigger it using the webhook URL provided by the When a Form is Submitted n8n trigger to input your product data and start the creative generation process.

Node Details

When a Form is Submitted (n8n trigger): The starting n8n trigger. Collects essential inputs: Brand Name, Website, and Product Explanation.
Generate Reddit Keyword from Product Description (OpenAI n8n node): Uses GPT-4o to analyze the product pitch and generate a concise, pain-point focused search keyword (1-3 words) for market research.
Search Reddit Posts Using Keyword (Reddit n8n node): Executes the search on Reddit based on the keyword generated by the previous n8n node.
Filter Posts With 2+ Upvotes and Text (IF n8n node): Filters the scraped posts, ensuring relevance by checking for a minimum of two upvotes and the presence of substantial body text (selftext is not empty).
Classify Post Relevance to Product (AI Agent n8n node): A multi-node AI sequence that utilizes GPT-4o-mini to programmatically determine if the content of a scraped post is strategically valuable for the product’s marketing message. The output is structured JSON.
Generate 10 Ad Angles From Reddit Posts (AI Agent n8n node): A key copywriting n8n node. It processes the collective pain points and crafts 10 unique, powerful, and emotionally resonant ad angle variations.
Rank Top 10 Ad Angles (OpenAI n8n node): Uses GPT-4o (a more powerful model) to review the generated ad copy and re-rank the top 10 most effective messages.
Create Comic Prompts from Ad Angles (AI Agent n8n node): Transforms the high-ranking textual ad copy into a detailed, structured, 4-panel image generation prompt, outputting a JSON array ready for the image generation service.
Generate Comic Image via Dumpling AI (HTTP Request n8n node): Sends the carefully engineered comic prompt to the Dumpling AI API using the FLUX.1-pro model to generate the visual asset.
Upload Image to Google Drive (Google Drive n8n node): The concluding n8n node, responsible for storing the final comic image files in Google Drive for easy access by the marketing team.

Related n8n Workflows

Free

Nodes: 15 Nodes
Updated: December 26 2025
View all
Created by
Yang
Yang

Featured*