Skip to main content

Collect & analyze reviews with Decodo scraping

Workflow preview

Workflow preview
100%
Collect & analyze reviews with Decodo scraping preview
Open on n8n.io

Important notice

This workflow is provided as-is. Please review and test before using in production.

1. Workflow Overview

This workflow contains community nodes that are only compatible with the self hosted version of n8n. Automated Review Intelligence System Transform customer feedback into actionable intelligence wi...

Best for

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

Tools used

n8n-nodes-base.manualtrigger, n8n-nodes-base.set, @n8n/n8n-nodes-langchain.agent, @decodo/n8n-nodes-decodo.decodotool, @n8n/n8n-nodes-langchain.outputparserstructured, @n8n/n8n-nodes-langchain.lmchatopenai, n8n-nodes-base.googlesheets, n8n-nodes-base.gmail

Source and attribution

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

Original n8n.io source

1.1 Workflow description

Title
Collect & analyze reviews with Decodo scraping
Workflow name
Collect & analyze reviews with Decodo scraping

This workflow contains community nodes that are only compatible with the self-hosted version of n8n.

Automated Review Intelligence System

Transform customer feedback into actionable intelligence with this Automated Review Intelligence System!
This workflow collects reviews from platforms like Trustpilot using advanced web scraping, analyzes sentiment and patterns with AI, and generates comprehensive business intelligence reports. Perfect for customer experience teams monitoring brand reputation and customer satisfaction across review platforms.

What This Template Does

  1. Triggers manually to start review collection from specified sources.
  2. Validates URL format to ensure proper review source configuration.
  3. Uses AI agent with Decodo scraper to extract review data from platforms.
  4. Parses and structures review data (ratings, comments, dates, locations).
  5. Enriches review data with metadata and quality metrics.
  6. Stores all review data in Google Sheets for historical tracking.
  7. Reads aggregated reviews for comprehensive analysis.
  8. Generates AI-powered summaries and key insights from review patterns.
  9. Sends email reports with actionable business intelligence.
  10. Provides error alerts for processing issues and invalid URLs.

Key Benefits

  • Automated collection of customer reviews from multiple platforms
  • AI-powered sentiment analysis and pattern recognition
  • Historical tracking of review trends and customer satisfaction
  • Actionable business intelligence from customer feedback
  • Real-time alerting for review processing issues
  • Centralized review database for team visibility

Features

  • Manual trigger for on-demand review intelligence
  • URL validation and error handling
  • AI-powered review collection and analysis
  • Decodo web scraping for reliable data extraction
  • Structured data parsing for consistent formatting
  • Google Sheets integration for data centralization
  • Automated summary generation with key insights
  • Email reporting for stakeholder communication
  • Multi-platform review source support
  • Historical trend analysis capabilities

Requirements

  • Decodo API credentials for web scraping
  • OpenAI API credentials for AI analysis
  • Google Sheets OAuth2 credentials with edit access
  • Gmail OAuth2 credentials for email reports
  • Environment variables for configuration settings
  • Review source URLs (Trustpilot, etc.)

Target Audience

  • Customer experience and success teams
  • Product management and development teams
  • Marketing and brand reputation managers
  • Business intelligence and analytics teams
  • Customer support operations teams
  • E-commerce and retail businesses

Step-by-Step Setup Instructions

  1. Connect Decodo API credentials for review scraping functionality
  2. Set up OpenAI credentials for AI analysis and summary generation
  3. Configure Google Sheets with required review data headers
  4. Add Gmail credentials for report delivery and error notifications
  5. Set your target review source URLs (Trustpilot, etc.)
  6. Test with sample review pages to verify data extraction
  7. Customize summary reports for your business intelligence needs
  8. Define alert recipients for error notifications and reports
  9. Run manually to generate your first review intelligence report

Pro Tip: Use coupon code "YARON" to get 23K requests for testing the workflow using Decodo

This workflow ensures you stay informed about customer sentiment with automated review collection, intelligent analysis, and actionable business insights!

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 - Start Review Collection

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

Block 2 - Set Review Source URL

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

Block 3 - Review Collection Agent

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

Block 4 - Decodo Review Scraper

Type / Role
@decodo/n8n-nodes-decodo.decodoTool - decodoTool
Config choices
Version 1

Block 5 - Review Data Parser

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

Block 6 - Enrich Review Data

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

Block 7 - OpenAI Review Analyzer

Type / Role
@n8n/n8n-nodes-langchain.lmChatOpenAi - lmChatOpenAi
Config choices
Version 1.2

Block 8 - Store Reviews in Database

Type / Role
n8n-nodes-base.googleSheets - googleSheets
Config choices
Version 4.7

Block 9 - Read Aggregated Reviews

Type / Role
n8n-nodes-base.googleSheets - googleSheets
Config choices
Version 4.7

Block 10 - Summary Agent

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

Block 11 - OpenAI Summary Analyzer

Type / Role
@n8n/n8n-nodes-langchain.lmChatOpenAi - lmChatOpenAi
Config choices
Version 1.2

Block 12 - Summary Parser

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

Block 13 - Send error alert

Type / Role
n8n-nodes-base.gmail - gmail
Config choices
Version 2.1

Block 14 - Validate URL Format

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

Block 15 - Send Summary Report via Email

Type / Role
n8n-nodes-base.gmail - gmail
Config choices
Version 2.1

Block 16 - Sticky Note

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

Block 17 - Sticky Note6

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

Block 18 - Sticky Note10

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

Block 19 - Sticky Note11

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

3. Summary Table

Workflow Collect & analyze reviews with Decodo scraping
Complexity advanced
Nodes 19
Categories Market Research, AI Summarization
Author Yaron Been
Published 01 Nov 2025

4. Reproducing the Workflow from Scratch

  1. 1. Download the workflow JSON

    Use the JSON export at /data/workflows/10416/10416.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 Collect & analyze reviews with Decodo scraping do?

This workflow contains community nodes that are only compatible with the self hosted version of n8n. Automated Review Intelligence System Transform customer feedback into actionable intelligence wi...

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 Summarization use case.