AI Testimonial Extractor Agent: Feedback to Marketing Gold

Go to Workflow
537 views
Built by Yaron Been Yaron Been
Created on June 13, 2026

Description

AI Testimonial Extractor Agent: Feedback to Marketing Gold

Subtitle: Feedback to Marketing Gold

🌍 Overview

This workflow transforms raw customer feedback from Google Forms into short, emotionally engaging testimonials using Google Gemini.
It then saves the testimonial back into Google Sheets and notifies the marketing team via email.

Think of it as your automatic testimonial assistant.

🟒 Section 1: Trigger – Capture New Feedback

πŸ”— Node: New Form Response Trigger (Google Sheets Trigger)

Watches for new rows added to a Google Sheet (linked to your form).
Starts the workflow whenever a customer submits feedback.

πŸ’‘ Why useful?
No manual copy-pasting β€” the process kicks off instantly.

πŸ“© Example:
Someone fills in:

> β€œThe product made my workflow so much easier β€” I finished tasks in half the time!”

🟦 Section 2: AI Extraction with Gemini

πŸ”— Nodes:

Extract Testimonial with Gemini β†’ Uses Google Gemini Flash to rephrase the raw feedback into a concise testimonial.
Google Gemini Chat Model β†’ Supports the LLM chain.

🧠 Prompt Logic:

Keep only the emotional & engaging part.
Remove neutral/irrelevant text.
Return only the testimonial quote.

πŸ’‘ Why useful?
Raw feedback is often long or messy β†’ Gemini cleans it up into a marketing-ready quote.

πŸ“© Example output:

> β€œThis tool cut my work time in half and boosted my productivity instantly!”

🟣 Section 3: Save to Database

πŸ”— Node: Save Extracted Testimonial (Google Sheets)

Saves the following data into the sheet:

Timestamp
Name
Email
Original Feedback
Extracted Testimony

πŸ’‘ Why useful?
Keeps an organized log of all testimonials in one place.

🟑 Section 4: Notify the Marketing Team

πŸ”— Node: Notify Marketing Team (Gmail)

Sends an email alert with the new testimonial.
Subject: New Testimonial Extracted
Body: Contains the extracted quote.

πŸ’‘ Why useful?
Your team gets notified in real time β†’ no need to keep checking the sheet.

πŸ“Š Workflow Summary

| Section | Node(s) | Purpose | Benefit |
| ---------------- | --------------------- | -------------------------------- | -------------------------- |
| 🟒 Trigger | Google Sheets Trigger | Detects new form submissions | Fully automated start |
| 🟦 AI Extraction | Gemini LLM Chain | Turns raw feedback β†’ testimonial | Marketing-ready content |
| 🟣 Save | Google Sheets | Logs testimonial + user info | Organized central database |
| 🟑 Notify | Gmail | Emails marketing team | Real-time updates |

πŸš€ Benefits

Automation** β†’ No manual editing or sorting needed.
Consistency** β†’ Every testimonial is short, emotional, and engaging.
Centralized storage** β†’ Everything logged in Google Sheets.
Team alignment** β†’ Marketing notified instantly.

⚑ Bonus: You already added Sticky Notes inside the workflow β†’ makes it beginner-friendly for anyone opening it in n8n.

Nodes Used (4)

Basic LLM Chain
@n8n/n8n-nodes-langchain.chainLlm
Gmail
n8n-nodes-base.gmail
Google Gemini Chat Model
@n8n/n8n-nodes-langchain.lmChatGoogleGemini
Google Sheets
n8n-nodes-base.googleSheets