WorkflowVault

Setup guide · about 10 min

Customer Feedback AI Triage: setup guide

Feedback arrives from the built-in n8n form or from your own website (POST JSON to the webhook). The AI scores sentiment, urgency and category, writes a one-line summary, the next action and a reply draft. Every item goes to your sheet; negative, urgent or low-rated feedback (alertAtOrBelowRating, default 2) also emails you. If the AI fails, the feedback is still logged and flagged.

How it works

Collect feedback, apply your settings, AI triage, then log and alert.
Collect feedback, apply your settings, AI triage, then log and alert.

STEP 01

Import the workflow

In n8n open Overview → Create Workflow, then the ⋯ menu (top right) → Import from File and pick the .json file. Sticky notes on the canvas repeat the key steps.

STEP 02

Create the feedback sheet

Tab name Feedback, headers in row 1: Received Name Email Rating Sentiment Urgency Category Summary Action Needed Feedback Reference Source Suggested Reply Status.

STEP 03

Connect Google Sheets, AI and email

A Google Sheets credential in Log to Feedback Sheet (pick your sheet), an OpenAI credential in AI Model (Gemini free tier: base URL https://generativelanguage.googleapis.com/v1beta/openai, model gemini-3.5-flash-lite) and an SMTP credential in Alert Owner.

Self-hosted n8n? Google sign-in needs your own OAuth app: in Google Cloud Console create a project, enable the API (Gmail and/or Sheets + Drive), set up the consent screen with yourself as a test user, and create a Web application OAuth client with redirect URI https://YOUR-N8N-URL/rest/oauth2-credential/callback. Paste the Client ID and Secret into the n8n credential.

STEP 04

Fill in Settings

Business name, alertTo, alertFrom, your categories, alertAtOrBelowRating and replyTone.

STEP 05

Publish and share the form

Click Publish, copy the Feedback Form Production URL and share it. Or POST { name, email, rating, message, reference } from your site to the webhook's Production URL. Test with one happy and one angry message: both are logged, only the angry one alerts you.

What you'll see

A real alert from the test run: summary, next action and a suggested reply.
A real alert from the test run: summary, next action and a suggested reply.
The sheet: every item scored and tagged.
The sheet: every item scored and tagged.

Troubleshooting

No alert email

Check the SMTP credential and alertFrom. Happy feedback above your threshold doesn't alert, by design.

Summary says the AI could not read it

Check the AI base URL, model and key. The feedback is still saved.

Website posts don't arrive

Use the Production URL, publish the workflow and send Content-Type: application/json.

Need help?

Email hello@workflowvault.shop with a screenshot of the node and the error. Want it installed for you? Ask for a Template install.

Back to Customer Feedback AI Triage