workflows.fit
Back to n8n workflows
n8n templateFreeBy David Olusola

Analyze customer review sentiment automatically with Google Sheets

Overview This workflow watches for new rows in a Google Sheet (e.g., where you manually log customer reviews) and uses a Code node to perform a simple sentiment analysis, then updates the same row with the detected se...

Data & StorageProductivityDevelopmentCore NodesCodeGoogle SheetsGoogle Sheets TriggerSticky Note
Loading interactive preview...

Template notes

Overview This workflow watches for new rows in a Google Sheet (e.g., where you manually log customer reviews) and uses a Code node to perform a simple sentiment analysis, then updates the same row with the detected sentiment.

Use Case: Quickly gauge customer satisfaction, identify positive/negative trends, and prioritize follow-ups based on sentiment.

How It Works This workflow operates in four main steps:

Google Sheets Trigger (New Row):

The workflow starts with a Google Sheets Trigger node configured to monitor a specific Google Sheet for new rows. This triggers the workflow whenever a new review is added.

Code Node (Sentiment Analysis):

A Code node receives the new row data (containing the review text).

Inside this node, JavaScript code performs a basic sentiment analysis by checking for keywords (e.g., "great", "excellent" for positive; "bad", "problem" for negative). It assigns "Positive", "Negative", or "Neutral" sentiment.