Skip to main content

AI testimonial extractor agent: feedback to marketing gold

Workflow preview

Workflow preview
100%
AI testimonial extractor agent: feedback to marketing gold preview
Open on n8n.io

Important notice

This workflow is provided as-is. Please review and test before using in production.

1. Workflow Overview

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 ...

Best for

  • Content Creation automation workflows
  • AI Summarization automation workflows
  • intermediate n8n builders looking for reusable templates

Tools used

@n8n/n8n-nodes-langchain.lmchatgooglegemini, n8n-nodes-base.googlesheetstrigger, @n8n/n8n-nodes-langchain.chainllm, n8n-nodes-base.googlesheets, n8n-nodes-base.gmail, n8n-nodes-base.stickynote

Source and attribution

This workflow is cataloged by N8N Workflows and links back to its original n8n.io source page by Yaron Been.

Original n8n.io source

1.1 Workflow description

Title
AI testimonial extractor agent: feedback to marketing gold
Workflow name
AI testimonial extractor agent: feedback to marketing gold

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.


1.2 Logical Blocks

This catalog entry is organized from the workflow JSON. The node-level section below shows the executable blocks available for review before importing the template.

2. Block-by-Block Analysis

Block 1 - Google Gemini Chat Model

Type / Role
@n8n/n8n-nodes-langchain.lmChatGoogleGemini - lmChatGoogleGemini
Config choices
Version 1

Block 2 - New Form Response Trigger

Type / Role
n8n-nodes-base.googleSheetsTrigger - googleSheetsTrigger
Config choices
Version 1

Block 3 - Extract Testimonial with Gemini

Type / Role
@n8n/n8n-nodes-langchain.chainLlm - chainLlm
Config choices
Version 1.5

Block 4 - Save Extracted Testimonial

Type / Role
n8n-nodes-base.googleSheets - googleSheets
Config choices
Version 4.5

Block 5 - Notify Marketing Team

Type / Role
n8n-nodes-base.gmail - gmail
Config choices
Version 2.1

Block 6 - Sticky Note

Type / Role
n8n-nodes-base.stickyNote - stickyNote
Config choices
Version 1

Block 7 - Sticky Note1

Type / Role
n8n-nodes-base.stickyNote - stickyNote
Config choices
Version 1

Block 8 - Sticky Note2

Type / Role
n8n-nodes-base.stickyNote - stickyNote
Config choices
Version 1

Block 9 - Sticky Note3

Type / Role
n8n-nodes-base.stickyNote - stickyNote
Config choices
Version 1

Block 10 - Sticky Note9

Type / Role
n8n-nodes-base.stickyNote - stickyNote
Config choices
Version 1

Block 11 - Sticky Note4

Type / Role
n8n-nodes-base.stickyNote - stickyNote
Config choices
Version 1

3. Summary Table

Workflow AI testimonial extractor agent: feedback to marketing gold
Complexity intermediate
Nodes 11
Categories Content Creation, AI Summarization
Author Yaron Been
Published 28 May 2025

4. Reproducing the Workflow from Scratch

  1. 1. Download the workflow JSON

    Use the JSON export at /data/workflows/4449/4449.json as the source template for this automation.

  2. 2. Import the template into n8n

    Open n8n, import the downloaded JSON, and review each node before activating the workflow.

  3. 3. Configure credentials and variables

    Replace placeholder credentials, API keys, webhook URLs, account IDs, and environment-specific values with your own settings.

  4. 4. Test with sample data

    Run the workflow manually or in a staging workspace, inspect node output, and confirm downstream systems receive the expected data.

  5. 5. Activate and monitor

    Enable the workflow only after testing, then monitor executions, errors, and rate limits during the first production runs.

5. General Notes & Resources

Review imported nodes carefully before activation. This catalog entry is intended to help you inspect the workflow structure, understand required services, and find related templates faster.

Node names, credentials, schedules, webhook paths, and external service limits may need adjustment for your workspace.

Frequently asked questions

What does AI testimonial extractor agent: feedback to marketing gold do?

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 ...

What do I need before importing this workflow?

Review the workflow JSON, configure any required credentials in n8n, and test the automation in a safe workspace before using it in production.

Can I customize this workflow?

Yes. Use the block-by-block analysis and the downloadable JSON to inspect each node, then adjust credentials, prompts, schedules, filters, or destinations for your Content Creation, AI Summarization use case.