AutomationMart
Home/Browse/Customer feedback analysis with AI, QuickChart & HTML report generator
n8n

Customer feedback analysis with AI, QuickChart & HTML report generator

n8nn8n34 modulesv1.0
GmailSlackNotionGoogle SheetsOpenAIGoogle Drive

Generative Customer Insights from Feedback Data using AI Agents & Charts This workflow automates the analysis of customer feedback or social media data from Google Sheets using DeepSeek LLM, transforming raw text into structured semantic insights. The workflow also generates data visualizations and produces a final HTML report, ready for email delivery. --- Table of Contents - What This Workflow Does - Pre-conditions and Requirements - Step-by-Step Workflow Explanation - Example Results - Custom

At a glance

Customer feedback analysis with AI, QuickChart & HTML report generator is a ready-made n8n workflow you import as a workflow JSON file — no build required. It connects Gmail, Slack, Notion, Google Sheets. It's free to download. Follow the 5-step import below to go live in minutes.

Platform
n8n
Connects
Gmail, Slack, Notion, Google Sheets, OpenAI, Google Drive
Modules
34
Price
Free
Version
v1.0
Customer feedback analysis with AI, QuickChart & HTML report generator workflow diagram

About this workflow

Generative Customer Insights from Feedback Data using AI Agents & Charts This workflow automates the analysis of customer feedback or social media data from Google Sheets using DeepSeek LLM, transforming raw text into structured semantic insights. The workflow also generates data visualizations and produces a final HTML report, ready for email delivery. --- Table of Contents - What This Workflow Does - Pre-conditions and Requirements - Step-by-Step Workflow Explanation - Example Results - Customization Guide --- What This Workflow Does This workflow performs automated semantic analysis on unstructured feedback data (from Google Sheets), using LLM-based agents and a sequence of transformations. It achieves: - Prompt proposal generation: AI generates generalizable prompts for various analysis dimensions. - Row-level analysis: Each row of data is evaluated against all prompts. - Output merging and refinement: Raw analysis outputs are merged, deduplicated, and semantically clustered. - Visualization and report generation: QuickChart is used to create graphs, and an HTML report is produced. - Email delivery: The full report is sent automatically via Gmail. --- Pre-conditions and Requirements - API Keys - DeepSeek API Key - Gmail OAuth2 (for sending results) - Google Sheet Access - A preformatted Google Sheet containing social listening feedback - The sheet must include at least 20 rows for sample prompt generation - n8n Configuration - Nodes used: Google Sheets, LangChain (LLM/Agent/Parser), Function, Merge, QuickChart (via URL), Gmail - Ensure all credentials are configured properly in n8n’s credential manager --- Step-by-Step Workflow Explanation 1. Google Sheet Import - Retrieves feedback rows from a specific Google Sheet tab - Filters to the first 20 rows for prompt generation 2. Prompt Proposal Agent - AI generates 3–6 row-level analysis prompts in a structured JSON format - Prompts must be agnostic to product names and column headers 3. Prompt Injection and Pairing - Each row is paired with all prompts - Combined into a single dataset for row-by-row LLM evaluation 4. First Iteration of Analysis - An LLM answers all injected prompts row-by-row - Output is parsed and transformed into structured fields 5. Semantic Merging and Refinement - Merged lists of values from all rows - AI clusters synonyms and regenerates improved prompt definitions 6. Second Iteration of Analysis - The refined prompts are used to re-analyze each row - A new structured output per row is generated and merged into one object 7. Summarization and Visualization - AI generates summaries per dimension (e.g., sentiment) - QuickChart visualizations are created and URL-encoded - Cross-dimensional insights and a global narrative are generated 8. Final Report Generation and Emailing - A final HTML report is generated - Sent to the specified email using Gmail node --- Example Results Customization Guide 1. Modify Data Source - Change the Google Sheet ID or sheet tab - Add filters for specific time periods or product names 2. Adjust Prompt Definitions - Refine the initial prompt agent instruction to tailor the type of analysis 3. Swap LLM Models - Replace DeepSeek with OpenAI or another LLM via LangChain nodes 4. Visual Styling - Customize QuickChart configurations to adjust chart types, colors, legends 5. Report Format - Update the final HTML prompt to reflect brand design or restructure sections 6. Add Report Destinations - Replace Gmail with Google Drive upload, Notion page creation, or Slack post --- This end-to-end AI-powered social listening workflow enables scalable, repeatable, and customizable insights generation from unstructured customer feedback.

n8n

How to import this n8n workflow

  1. 1

    Download the workflow JSON file after purchase.

  2. 2

    Open n8n → click the menu → Import from File.

  3. 3

    Select the downloaded JSON and import.

  4. 4

    Set up credentials for each node that requires them.

  5. 5

    Click Execute Workflow to test, then activate.

Setup guide

Setup guide included

Purchase to unlock the full step-by-step guide

Related N8n workflows

Export Pipedrive Resellers Portal subscriptions to Google Sheets

This template helps you export your Pipedrive Resellers Portal subscriptions to Google Sheets.

Free

Ai-powered lead research & qualification using Relevance AI

Lead Qualification & Smart Outreach — Automated Scoring System Automate your lead intake, scoring, and outreach pipeline. This workflow collects leads from forms, enriches and scores them using Relevance AI, routes them by quality, and triggers the right follow-up — all without manual busywork. --- 🚀 What it Does - Collects leads from your forms in real-time. - Enriches each lead (individual + company) for better context. - Scores leads automatically using Relevance AI templates. - Routes leads

Free

Get daily weather forecasts and add them to Google Sheets

Automatically fetch daily weather forecasts and add them to Google Sheets. Keep your data organized and up-to-date with this streamlined workflow.

Free

Save new posts from Canny to a Google Sheets spreadsheet

Every time there is a new post in Canny, Make will automatically create a new row in your Google Sheets spreadsheet. The template uses this [example spreadsheet](https://goo.gl/eEPPai).

Free

Generate complete business plans with customizable AI models and specialized agents

Who is this for? - Entrepreneurs and startup founders preparing for investors - Business consultants drafting complete client plans - Strategy teams building long-term business models - Accelerators, incubators, or pitch trainers ❓ What problem does this workflow solve? Writing a full business plan takes days of work, multiple tools, and often gets stuck in messy docs or slides. This template automates every major section, generating a clean, detailed, and professional business plan with AI

Free

Automated stock analysis reports with technical & news sentiment using GPT-4o

Stock Analysis Agent (Hebrew, RTL, GPT-4o) Overview ### Get comprehensive stock analysis with this AI-powered workflow that provides actionable insights for your investment decisions. On a weekly basis, this workflow: - Analyzes stock data from multiple sources (Chart-img, Twelve Data API, Alphavantage) - Performs technical analysis using advanced indicators (RSI, MACD, Bollinger Bands, Resistance and Support Levels) - Scans financial news from Alpha Vantage to capture market sentiment -

Free

Extract email tasks with Gmail, ChatGPT-4o and Supabase

Gmail → GPT → Supabase | Task Extractor This n8n workflow automates the extraction of actionable tasks from unread Gmail messages using OpenAI's GPT API, stores the resulting task metadata in Supabase, and avoids re-processing previously handled emails. --- ✅ What It Does 1. Triggers on a schedule to check for unread emails in your Gmail inbox. 2. Loops through each email individually using SplitInBatches. 3. Checks Supabase to see if the email has already been processed. 4. If it's a new email:

Free

Upload videos to Facebook Pages and Groups with Facebook Graph API

Purpose: Uploads videos to Facebook Pages or Groups automatically, either via a Form Trigger or triggered by another workflow. Features: - Accepts video file, message, targetid (Page/Group ID), and accesstoken. - Prepares metadata and handles chunked uploads for large videos. - Initiates, transfers, and completes upload using Facebook Graph API. - Modular and reusable for integration into larger automation pipelines. Who it’s for: Content creators, social media managers, agencies, or SaaS builde

Free

Reviews

No reviews yet

Be the first to buy and share your experience.

Leave a review

Sign in to share your experience with this workflow.

Log in to review
Free
No ratings yet

Create a free account to purchase workflows.

  • JSON blueprint — instant download
  • Setup guide PDF included
  • 5 downloads · valid 30 days
  • Works with n8n

Need help setting this up?

Book a 3-hour live setup session with an Agility consultant.

₹2,499/ session
3 hrs · video call
  • Configure live on Google Meet / Zoom
  • Free follow-up if workflow has defects
  • Platform expert assigned to you
Book installation session
Free