n8n Sentiment Analysis Workflow: OpenAI, Sheets & Slack Alerts
n8n Sentiment Analysis Workflow: OpenAI, Sheets & Slack Alerts
Regular price
£27.99
Regular price
£27.99
Sale price
Unit price
/
per
⬇
Instant Digital Download
∞
Unlimited Downloads
★
Lifetime Access in Your Account
Couldn't load pickup availability
🔥
128+ Sold
Popular with n8n builders
âš¡
23 people viewing
High interest right now
✅
9 added today
Fast-moving digital product
n8n Sentiment Analysis Workflow: OpenAI, Sheets & Slack Alerts
Regular price
£27.99
Regular price
£27.99
Sale price
Unit price
/
per
Automatically turn customer feedback into sentiment insights—with Slack alerts and Google Sheets logging
This n8n Sentiment Analysis Workflow accepts customer feedback via a webhook, uses OpenAI (gpt-4o-mini) to analyze sentiment and extract topics, writes every result to Google Sheets, and posts a Slack alert whenever the feedback is negative.
What this workflow does
- Receives feedback via webhook: Handles an incoming POST webhook request containing JSON fields such as customer and feedback text.
- Runs OpenAI sentiment analysis: Extracts the feedback text and customer name, then sends the text to OpenAI Chat Completions (gpt-4o-mini) to return structured sentiment analysis as JSON.
- Parses and formats results: Processes the returned JSON and formats fields for storage, including joining topics into a comma-separated string.
- Logs to Google Sheets: Appends each analyzed entry to a specified worksheet (for example, Sheet1) with columns such as customer, text, sentiment, score, topics, suggested_action.
- Alerts on negative sentiment: Checks whether sentiment is negative and, if so, posts a formatted message to a Slack channel (for example, #customer-alerts).
Use cases
- Monitor customer feedback from a form/survey/app and instantly flag unhappy users.
- Build a lightweight feedback triage pipeline for SaaS teams using n8n automation.
- Maintain an always-updated historical dataset in Google Sheets for reporting and trend analysis.
Technical details
- OpenAI via an n8n OpenAI HTTP request step using gpt-4o-mini.
- Google Sheets OAuth2 integration to append analyzed feedback rows.
- Slack credential + channel configuration for negative-feedback alerts.
- Workflow logic uses nodes including: webhook, if, set, code, slack, plus a sticky note.
Setup highlights
Add your OpenAI, Google Sheets, and Slack credentials, align your target sheet columns (customer, text, sentiment, score, topics, suggested_action), then point your form/survey/app to the workflow’s production webhook URL with customer and feedback fields.
