Real-Time Event Feedback Processing and Alert System - n8n Workflow

Automate real-time event feedback analysis using this n8n workflow. Instantly calculate sentiment, log data to Google Sheets, and send urgent alerts via Slack. Deploy these powerful n8n templates today.

Workflow Preview

Ready to automate?

Download this n8n workflow template and start using it instantly.

Who is this best for?

Event Organizers: Needing real-time feedback monitoring during live sessions or conferences.
Customer Experience Managers: Who require immediate alerts for negative service interactions.
Automation Engineers: Seeking advanced n8n templates integrating flow control, custom analysis, and multiple reporting tools.
Product Teams: Wishing to analyze user input and trends automatically.

Overview

This robust n8n workflow provides a powerful solution for organizations running events or collecting customer feedback who require immediate insight into attendee satisfaction. The core problem solved is the delay between receiving feedback and taking corrective action. By utilizing a webhook n8n trigger, feedback data (including text and ratings) is instantly captured. This specific n8n workflow analyzes the text for sentiment (positive, negative, neutral) and calculates an overall engagement score using an n8n node with custom logic. If urgent issues are detected (low rating or negative sentiment), a critical alert is immediately pushed via the Slack n8n node. All raw and analyzed data is reliably logged using the Google Sheets n8n node for archival. This fully automated n8n workflow ensures you leverage every piece of data immediately, utilizing the flexibility provided by advanced n8n nodes to achieve real-time operational excellence. These versatile n8n templates streamline data intake and reporting.

How it Works

The entire process of this n8n workflow is designed for speed, ensuring immediate action is taken on critical feedback while maintaining comprehensive data logging.


  1. Trigger: The process begins with the Webhook n8n trigger, which listens for a POST request containing attendee feedback (ratings, comments, session details) on the specified path (feedback-submission).

  2. Data Preparation: The Extract Feedback Data n8n node standardizes and prepares the incoming JSON payload for analysis.

  3. Sentiment Analysis: The Analyze Sentiment n8n node performs custom JavaScript calculations. This powerful n8n node assigns a sentiment label (positive, negative, neutral) and a numerical score based on keyword matching within the provided feedback text, alongside calculating an overall performance score.

  4. Urgency Check: The Check Urgency n8n node acts as a core flow control mechanism. It routes the item down the 'True' path if the provided rating is 2 or less OR if the calculated sentiment is 'negative'.

  5. Urgent Alert (If True): If deemed urgent, the Urgent Slack Alert n8n node immediately posts a detailed, formatted alert message to a designated Slack channel, prompting organizer action. This is crucial for real-time response.

  6. Data Logging: Regardless of urgency, the Log to Google Sheets n8n node appends the raw feedback, calculated sentiment, and scores to a central Google Sheet document using the Google Sheets n8n node.

  7. Webhook Acknowledgment: The Webhook Response n8n node sends a success confirmation JSON back to the submission source.

  8. Summary Calculation (Parallel Reporting Flow): A separate parallel branch of this n8n workflow aggregates data using the Aggregate Feedback and Calculate Insights n8n node, calculating overall statistics like average rating, total responses, and sentiment percentages.

  9. Reporting: Finally, the calculated summary metrics are distributed: the Summary to Slack n8n node publishes the real-time summary to a dashboard channel, and the Email Report to Organizers n8n node sends a comprehensive digest to stakeholders.

Installation Guide

To deploy this comprehensive n8n workflow template, follow these steps:


  1. Import: Copy the provided JSON data and paste it into your n8n instance using the 'New' -> 'Import from JSON' option.

  2. Webhook Setup: Open the Webhook Trigger n8n node and activate the workflow. Copy the generated Webhook URL. You must configure your feedback submission system (e.g., Typeform, event app) to send POST requests containing the feedback data to this URL.

  3. Google Sheets Credentials: Configure the Log to Google Sheets n8n node. Select or create Google Sheets credentials (Service Account is recommended for security). Update the 'Document ID' to point to your tracking spreadsheet.

  4. Slack Credentials: Configure the Urgent Slack Alert and Summary to Slack n8n node instances with your Slack API credentials. Ensure the relevant channel ID is set in the Slack n8n node parameters.

  5. Email Setup: Configure the Email Report to Organizers n8n node using your SMTP credentials and adjust the 'To Email' and 'From Email' fields.

  6. Activation: Set the n8n workflow to 'Active' to start listening for incoming feedback via the n8n trigger.

Node Details

Webhook Trigger (n8n trigger):
Function: Initiates the n8n workflow upon receiving a POST request containing feedback data.
Key Configuration: Listens on the path /feedback-submission.
Analyze Sentiment (Set Node):
Function: Uses custom JavaScript expressions to calculate the sentiment (positive, negative, neutral) and overall_score based on keyword analysis of the feedback text. This custom n8n node provides the core intelligence.
Check Urgency (If Node):
Function: Determines the path based on conditional logic: True if rating <= 2 OR sentiment == 'negative'.
Log to Google Sheets (Google Sheets n8n node):
Function: Appends the full payload, including calculated sentiment and scores, to a centralized Google Sheet for persistent logging.
Urgent Slack Alert (Slack n8n node):
Function: Sends a structured, high-priority notification to Slack if the feedback meets the urgent criteria defined by the previous n8n node.
Calculate Insights (Set Node):
* Function: Processes the aggregated data to calculate key metrics, including total responses, average rating, and percentage breakdown of positive, negative, and neutral feedback. This summary is used by subsequent reporting n8n nodes.

Related n8n Workflows

Free

Nodes: 9 Nodes
Updated: December 26 2025
View all
Created by

The AI Squad Initiative is a pioneering effort to build, automate and scale AI-powered workflows using n8n.io. Our mission is to help individuals and businesses integrate AI agents seamlessly into their daily operations from automating tasks and enhancing productivity to creating innovative, intelligent solutions. We design modular, reusable AI workflow templates that empower creators, developers and teams to supercharge their automation with minimal effort and maximum impact.

Featured*