Skip to main content

Find customer insights from your website and Reddit with Claude

Workflow preview

Workflow preview
100%
Find customer insights from your website and Reddit with Claude preview
Open on n8n.io

1. Workflow Overview

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

Best for

  • Market Research automation workflows
  • AI RAG automation workflows
  • advanced n8n builders looking for reusable templates

Tools used

n8n-nodes-base.stickynote, n8n-nodes-base.set, n8n-nodes-base.reddit, @n8n/n8n-nodes-langchain.agent, n8n-nodes-base.merge, n8n-nodes-base.function, n8n-nodes-base.aggregate, n8n-nodes-base.splitout

Source and attribution

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

Original n8n.io source

1.1 Workflow description

Title
Find customer insights from your website and Reddit with Claude
Workflow name
Find customer insights from your website and Reddit with Claude

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 works especially well if you already have:

  • a website
  • a product that needs better positioning
  • weak or limited voice-of-customer data
  • a need for better ad angles, hooks, landing page messaging, or research

What problem is this workflow solving? / Use case

A lot of AI outputs are only as good as the context behind them.

The problem is that many websites do not provide enough useful input on their own:

  • some barely explain the product clearly
  • some have weak positioning
  • some have very little voice-of-customer language available
  • some need insight from the broader market, not just the brand itself

This workflow solves that by combining website extraction with Reddit research.

Instead of only asking, “What does this company say about itself?”, it also asks:

  • what are people frustrated with in this market?
  • what are they trying to solve?
  • what triggers them to look for a solution?
  • how do they describe the problem in their own words?

That gives you much better raw material for ads, copy, positioning, landing pages, and content strategy.

What this workflow does

  • Collects a website URL through a form
  • Fetches the homepage and selected internal pages from the website
  • Extracts and cleans website text into one usable source
  • Builds structured website insights such as:
  • brand name
  • product summary
  • customer group
  • industry
  • problems
  • solution
  • key features
  • key benefits
  • brand voice
  • business type
  • marketing brief
  • Generates targeted Reddit search phrases based on the product category and market
  • Searches Reddit for relevant posts
  • Filters low-quality or irrelevant posts
  • Checks which posts are actually relevant to the product/problem space
  • Pulls comments from selected Reddit threads
  • Combines website context with Reddit posts and comments
  • Extracts structured customer insight such as:
  • pain points
  • trigger events
  • aspirations
  • interesting quotes
  • content ideas

Setup

Connect your accounts:

  • Anthropic API for website analysis, keyword generation, relevance checking, and final insight creation
  • Reddit API for searching posts and pulling comments

Set your credentials in the respective nodes.

Form input required:

  • Website — required

How to customize this workflow to your needs

Website analysis: Adjust the website analysis prompt if you want different output fields, such as competitors, pricing objections, maturity level, or use cases.

Reddit search breadth: Change the prompt that generates search terms if you want broader market research or narrower product-category research.

Post filtering: Adjust the Reddit filtering logic if you want to allow lower-engagement posts, fewer comments, or more exploratory inputs.

Insight extraction: Update the final insight prompt if you want different outputs such as objection handling, JTBD phrasing, angle buckets, landing page copy, or ad hooks.

Research focus: You can use this workflow for:

  • ad research
  • landing page messaging
  • competitor/category research
  • product marketing
  • ICP understanding

How it works

The workflow starts with a form submission containing a website URL. It fetches the homepage, extracts navigation links, and uses Claude to select a few useful internal pages likely to contain stronger product and positioning context. Those pages are fetched and converted into text, then merged into one cleaned website source.

Claude then analyzes that website text to build a structured understanding of the product, audience, problems, solution, features, benefits, tone, and market context. Based on that, it generates a couple of targeted Reddit search phrases that are specific to the product category rather than just the exact brand name.

The workflow searches Reddit using those phrases, removes weak or empty results, and aggregates the posts. It then checks which posts are actually relevant to the product’s customer group and pain points. After that, it pulls comments from selected posts and combines the post and comment data into one research input.

Finally, Claude turns that combined input into structured customer insight that can be used for messaging and creative work. The final output includes things like pain points, trigger events, aspirations, quotes, and content ideas.

Result

With this workflow, you go from website URL → website understanding → Reddit research → structured customer insight in one flow.

The result is much better context for:

  • ad angles
  • hooks
  • landing pages
  • positioning
  • voice-of-customer research
  • creative strategy

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 - Sticky Note

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

Block 2 - Sticky Note2

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

Block 3 - Sticky Note3

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

Block 4 - Sticky Note4

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

Block 5 - Return

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

Block 6 - Reddit2

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

Block 7 - Reddit3

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

Block 8 - Edit Fields3

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

Block 9 - Insights creation1

Type / Role
@n8n/n8n-nodes-langchain.agent - agent
Config choices
Version 2.2

Block 10 - Merge Searches

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

Block 11 - Remove Empty

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

Block 12 - Aggregate Posts

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

Block 13 - Count Posts

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

Block 14 - Split Relevance

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

Block 15 - Attach Metadata

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

Block 16 - If1

Type / Role
n8n-nodes-base.if - if
Config choices
Version 2.2

Block 17 - Check relevance of posts

Type / Role
@n8n/n8n-nodes-langchain.agent - agent
Config choices
Version 2.2

Block 18 - Structured Output Parser1

Type / Role
@n8n/n8n-nodes-langchain.outputParserStructured - outputParserStructured
Config choices
Version 1.3

Block 19 - Filter

Type / Role
n8n-nodes-base.filter - filter
Config choices
Version 2.3

Block 20 - Prompt

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

Block 21 - If2

Type / Role
n8n-nodes-base.if - if
Config choices
Version 2.3

Block 22 - set posts

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

Block 23 - prompt

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

Block 24 - If4

Type / Role
n8n-nodes-base.if - if
Config choices
Version 2.3

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

3. Summary Table

Workflow Find customer insights from your website and Reddit with Claude
Complexity advanced
Nodes 60
Categories Market Research, AI RAG
Author Blumpo
Published 28 Apr 2026

4. Reproducing the Workflow from Scratch

  1. 1. Download the workflow JSON

    Use the JSON export at /data/workflows/15357/15357.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 Find customer insights from your website and Reddit with Claude do?

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

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 Market Research, AI RAG use case.