Skip to product information

n8n Sentiment Analysis Workflow: OpenAI, Sheets & Slack Alerts

n8n Sentiment Analysis Workflow: OpenAI, Sheets & Slack Alerts

 (200+Reviews)
Regular price £27.99
Regular price £27.99 Sale price
SAVE Sold out
⬇
Instant Digital Download
∞
Unlimited Downloads
★
Lifetime Access in Your Account
🔥
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

n8n Sentiment Analysis Workflow: OpenAI, Sheets & Slack Alerts

Regular price £27.99
Regular price £27.99 Sale price
SAVE Sold out

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.

View full details