工作流介紹
取得產品意見回饋工作流程分析
這個名為**「取得產品意見回饋」**的 N8n 工作流程範本,旨在自動化收集、處理和路由透過 Typeform 問卷收集的客戶意見回饋。它整合了多個平台—Typeform、Airtable、Trello 和內部邏輯節點—以簡化意見回饋管理,讓團隊能夠有效率地擷取見解,並根據使用者情緒採取行動。
工作流程功能
此工作流程會監聽透過 Typeform 問卷提交的新回覆,擷取關鍵資訊,例如使用者名稱、電子郵件、滿意度分數和評論,將這些資料儲存在 Airtable 資料庫中以供記錄,並在使用者滿意度分數為 7 或更高時,有條件地在 Trello 中建立一個卡片。較低的分數不會觸發 Trello 整合(儘管它們仍會被記錄),讓團隊能夠優先處理高價值的意見回饋,或單獨跟進負面回覆。
主要功能與能力
- 自動觸發: 使用 Typeform 的 webhook,即時監聽新的表單提交。
- 動態資料對應: 使用表達式將表單欄位擷取並重新命名為結構化變數。
- 條件邏輯: 使用 IF 節點實施決策,根據數值輸入(滿意度分數)以不同方式路由工作流程。
- 多平台整合: 無縫連接 Typeform(資料收集)、Airtable(資料儲存)和 Trello(任務建立)。
- 資料豐富與清理: Set 節點在進一步使用前,會重新格式化傳入的 JSON 資料以確保一致性和清晰度。
- 可擴展設計: 可輕鬆適應不同的表單、評分閾值或後續行動。
主要節點及其用途
-
Typeform 觸發器
- 用途: 作為工作流程的起點,在指定的 Typeform 上提交新回覆時觸發。
- 詳細資訊: 使用儲存的 API 憑證 (
typeform-harshil),並透過唯一的 webhook ID 進行監聽。目前未設定特定的formId,這需要在啟用前進行設定。
-
Set
- 用途: 透過擷取相關欄位並為其指定有意義的名稱,將原始表單資料轉換為更乾淨、標準化的格式。
- 對應欄位:
Score: 從「您想給多少分數?」中擷取。Name: 從「您叫什麼名字?」中擷取。Email: 從「您的電子郵件地址是什麼?」中擷取。Description: 從「還有什麼您想分享的嗎?」中擷取。
- 功能說明: 使用
"keepOnlySet": true,僅會傳遞這些定義的欄位,移除任何額外的資料。
-
Airtable
- 用途: 將處理過的意見回饋永久儲存在名為 Feedback 的 Airtable 表格中。
- 操作: 每次都會附加一個新記錄。
- 驗證: 使用儲存的憑證 (
airtable-harshil)。需要設定正確的 Airtable 資料庫 (application) 和表格連結。
-
IF
- 用途: 評估客戶的
Score是否大於或等於 7。 - 條件: 比較
={{$node["Set"].json["Score"]}} >= 7 - 路由:
- 如果為 true,則繼續到 Trello 節點。
- 如果為 false,則轉到 NoOp 節點(實際上結束該路徑)。
- 用途: 評估客戶的
-
Trello
- 用途: 為高分意見回饋在預定義的 Trello 清單中建立一個新卡片。
- 卡片標題: 格式為
[分數] 名稱,例如[9] John Doe。 - 描述: 包含完整的詳細資訊 — 名稱、電子郵件、分數和描述 — 以提供背景。
- 目標清單: 硬編碼為清單 ID
5fbb9e2eb1d5cc0a8a7ab8ac。 - 驗證: 使用儲存在
trelloApi下的Trello Credentials。
-
NoOp (無操作)
- 用途: 作為處理分數低於 7 的情況的佔位符。
- 功能: 不執行任何操作 — 對於除錯或未來擴展(例如,為低分添加 Slack 通知)很有用。
使用案例與優勢
適用於:
- 收集淨推薦值(NPS)風格意見回饋的產品團隊。
- 監控使用者滿意度的客戶支援或成功團隊。
- 旨在快速處理正面評價或功能建議的新創公司或 SaaS 公司。
優勢:
- 效率: 自動化手動資料輸入和分類任務。
- 可操作的見解: 高分者可以被標記出來以進行聯繫、案例研究或推薦。
- 集中式記錄: 所有意見回饋都儲存在 Airtable 中,以便進行分析和報告。
- 可自訂的路由: 可以擴展以根據分數範圍發送電子郵件、建立任務或通知團隊成員。
工作流程邏輯步驟詳解
-
觸發器:新的 Typeform 提交
- 使用者透過 Typeform 問卷提交意見回饋。
- Typeform Trigger 節點透過 webhook 接收載荷。
-
轉換:標準化意見回饋資料
- Set 節點解析回覆 JSON,並將答案對應到乾淨的屬性:
{ "Score": 9, "Name": "Alice Chen", "Email": "[email protected]", "Description": "Great product! Added dark mode please." }
- Set 節點解析回覆 JSON,並將答案對應到乾淨的屬性:
-
儲存:儲存到 Airtable
- Airtable 節點將此物件附加為「Feedback」表格中的新列。
- 確保長期保留和可供分析使用。
-
評估:使用 IF 節點檢查分數
- IF 節點檢查
Score >= 7。 - 如果為 TRUE → 路由到 Trello。
- 如果為 FALSE → 路由到 NoOp(無進一步操作)。
- IF 節點檢查
-
行動:建立 Trello 卡片(針對高分)
- Trello 節點在指定清單中建立一個標題為
[9] Alice Chen的卡片。 - 描述包含所有四個欄位以提供完整背景。
- 團隊成員現在可以直接在 Trello 中審查、評論或指派後續任務。
- Trello 節點在指定清單中建立一個標題為
-
結束路徑
- 正面意見回饋結束於 Trello。
- 負面或中性意見回饋(分數 < 7)在 NoOp 靜默結束 — 儘管這以後可以進行增強(例如,路由到 Slack 或 CRM)。
摘要
此工作流程例證了 n8n 如何在流行的 SaaS 工具之間實現強大、低程式碼的自動化。透過擷取意見回饋、可靠地儲存它,並有條件地將其升級以採取行動,團隊可以在沒有手動開銷的情況下保持敏捷性和響應能力。雖然目前專注於慶祝正面體驗,但它奠定了堅實的基礎,可以輕鬆擴展以包含多層次評分、通知或與電子郵件或 CRM 系統的整合。
使用方法:下載 JSON 檔案,然後在 n8n 中選擇「從檔案匯入」。