Templates / Scrape Trustpilot reviews with DeepSeek, analyze sentiment with OpenAI

Scrape Trustpilot reviews with DeepSeek, analyze sentiment with OpenAI

Ready for 3.0

by Davide Boizza ✓ · 12,865 views · created 2025-01-24 · Market Research, AI Summarization

Ready for 3.0. This template uses no nodes that n8n 3.0 removes. No removed nodes, versions or helpers found. Static check, last run 2026-10-19.

What this workflow does

This AI workflow has 16 nodes and runs manually, when you click “Execute workflow”. Along the way it connects Google Sheets and OpenAI Chat Model.

How it runs

Trigger: Manually, when you click “Execute workflow”.

  1. Set Parameters (Edit Fields (Set)): sets 2 fields: company_id, max_page
  2. Get reviews (HTTP Request): calls an HTTP API
  3. Extract (HTML): parses or builds HTML
  4. Split Out: splits a list into separate items
  5. Limit: keeps the first few items
  6. Get Google Sheets (Google Sheets): append or update
  7. Get rows (Google Sheets): uses Google Sheets
  8. If: checks a condition and branches into true / false
  9. Get Single review (HTTP Request): calls an HTTP API
  10. Extract review (HTML): parses or builds HTML

…plus 3 more steps. See the full node list below.

Services it uses

Google SheetsOpenAI Chat Model

Scraping pages by hand? Firecrawl is a simpler option (10% off for new users).

Before you upgrade to n8n 3.0

Nothing in this workflow is removed in n8n 3.0, so it should import and run after the upgrade.

Nodes used (11)

From the author

Workflow Overview This workflow automates the process of scraping Trustpilot reviews, extracting key details, analyzing sentiment, and saving the results to Google Sheets. It uses OpenAI for sentiment analysis and HTML parsing for review extraction. --- How…

Excerpt from Davide Boizza's description on n8n.io.

View the original on n8n.io → Check your own copy

Get the weekly “what broke” email

New templates, newly broken ones, and n8n release changes. One short email a week.

Form not loading? Subscribe here.