Find customer insights from your website and Reddit with Claude
Needs changesWhat this workflow does
This AI workflow has 55 nodes and runs when someone submits an n8n form (“Data input”). Along the way it connects Reddit and Anthropic Chat Model.
How it runs
Trigger: When someone submits an n8n form (“Data input”).
- Base inputs (Edit Fields (Set)): sets 1 field: Website
- Fetch Homepage (HTTP Request): calls an HTTP API
- HTML: parses or builds HTML
- Extract Website Copy (AI Agent): runs an AI agent, with model: Anthropic Chat Model
- Extract Sub-Website Copy (AI Agent): runs an AI agent, with model: Anthropic Chat Model; output parser: Structured Output Parser
- Text extract (Markdown): converts between Markdown and HTML
- Split Out: splits a list into separate items
- Merge: merges the data from its input branches
- Map websites (Edit Fields (Set)): sets 1 field: URLs
- Aggregate: combines items into one
…plus 34 more steps. See the full node list below.
Services it uses
Scraping pages by hand? Firecrawl is a simpler option (10% off for new users).
Before you upgrade to n8n 3.0
1 thing in this workflow is removed in n8n 3.0. Fix it before you upgrade:
- Function (legacy) in Remove Empty, Attach Metadata: replace with Code node, mode 'Run Once for All Items'.
- Also check Always Output Data on multi-output nodes (If/Switch) now adds an empty item only when every output is empty.
Rather not rewrite it? Many of these flows can be rebuilt in Make (free plan).
| Removed in 3.0 | Replace with |
|---|---|
| Function (legacy) Remove Empty, Attach Metadata | Code node, mode 'Run Once for All Items' |
Nodes used (17)
- Edit Fields (Set)
n8n-nodes-base.set - Reddit
n8n-nodes-base.reddit - AI Agent
@n8n/n8n-nodes-langchain.agent - Merge
n8n-nodes-base.merge - Function
n8n-nodes-base.function - Aggregate
n8n-nodes-base.aggregate - Split Out
n8n-nodes-base.splitOut - If
n8n-nodes-base.if - Structured Output Parser
@n8n/n8n-nodes-langchain.outputParserStructured - Filter
n8n-nodes-base.filter - Code
n8n-nodes-base.code - Limit
n8n-nodes-base.limit - Anthropic Chat Model
@n8n/n8n-nodes-langchain.lmChatAnthropic - Markdown
n8n-nodes-base.markdown - HTML
n8n-nodes-base.html - HTTP Request
n8n-nodes-base.httpRequest - n8n Form Trigger
n8n-nodes-base.formTrigger
From the author
Find Customer Insights from Website and Reddit with Claude Who is this for? This workflow is designed for marketers, founders, agencies, and product teams who want to understand how real customers talk about a product category, market, or problem space. It…