πŸ“Š TrustPilot SaaS product review tracker with Bright Data & OpenAI

⚑ 1,165 views Β· πŸ“Š Market Research & Insights

πŸ’‘ Pro Tip β€” HTTP Request scraping tends to break when sites update their markup. If you’re scraping a major platform, check if ScraperNode covers it β€” it has maintained scrapers for LinkedIn, Instagram, TikTok, YouTube, and 20+ other platforms that return structured data.

View All Scrapers

Description

Who this is for

The TrustPilot SaaS Product Review Tracker is designed for product managers, SaaS growth teams, customer experience analysts, and marketing teams who need to extract, summarize, and analyze customer feedback at scale from TrustPilot.

This workflow is tailored for:

What problem is this workflow solving?

Manually monitoring, extracting, and summarizing TrustPilot reviews is time-consuming, fragmented, and hard to scale across multiple SaaS products.

This workflow automates that process from unlocking the data behind anti-bot layers to summarizing and storing customer insights enabling teams to respond faster, spot trends, and make data-backed product decisions.

This workflow solves:

What this workflow does

Extract TrustPilot Reviews: Uses Bright Data Web Unlocker to bypass anti-bot protections and pull markdown-based content from product review pages

Convert Markdown to Text: Leverages a basic LLM chain to clean and convert scraped markdown into plain text

Structured Information Extraction: Uses OpenAI GPT-4o via the Information Extractor node to extract fields like product name, review date, rating, and reviewer sentiment

Summarization Chain: Generates concise summaries of overall review sentiment and themes using OpenAI

Merge & Aggregate Output: Consolidates individual extracted records into a structured batch output

Outbound Data Delivery:

Pre-conditions

  1. You need to have a Bright Data account and do the necessary setup as mentioned in the β€œSetup” section below.
  2. You need to have an OpenAI Account.

Setup

How to customize this workflow to your needs

Target Multiple Products :

Customize Extraction Fields :

Update the prompt in the Information Extractor to include:

Tune Summarization Style

Expand Output Destinations

πŸ”— Nodes Used

Function, Google Sheets, HTTP Request, Summarization Chain, Basic LLM Chain, OpenAI Chat Model

πŸ“₯ Import

Download workflow.json and import into n8n: Workflow menu β†’ Import from File

πŸ“– Importing guide Β· πŸ”‘ Credential setup