首頁 / n8n 工作流模板 / 從 Typeform 收集並路由產品反饋至 Airtable 和 Trello

從 Typeform 收集並路由產品反饋至 Airtable 和 Trello

Get Product Feedback

此工作流程透過 Typeform 捕獲產品反饋,將其儲存在 Airtable 中,並為得分為 7 或更高的反饋創建一個 Trello 卡片。

Webhook6 個節點業務營運TypeformAirtableTrello

工作流介紹

取得產品意見回饋工作流程分析

這個名為**「取得產品意見回饋」**的 N8n 工作流程範本,旨在自動化收集、處理和路由透過 Typeform 問卷收集的客戶意見回饋。它整合了多個平台—Typeform、Airtable、Trello 和內部邏輯節點—以簡化意見回饋管理,讓團隊能夠有效率地擷取見解,並根據使用者情緒採取行動。

工作流程功能

此工作流程會監聽透過 Typeform 問卷提交的新回覆,擷取關鍵資訊,例如使用者名稱、電子郵件、滿意度分數和評論,將這些資料儲存在 Airtable 資料庫中以供記錄,並在使用者滿意度分數為 7 或更高時,有條件地在 Trello 中建立一個卡片。較低的分數不會觸發 Trello 整合(儘管它們仍會被記錄),讓團隊能夠優先處理高價值的意見回饋,或單獨跟進負面回覆。


主要功能與能力

  • 自動觸發: 使用 Typeform 的 webhook,即時監聽新的表單提交。
  • 動態資料對應: 使用表達式將表單欄位擷取並重新命名為結構化變數。
  • 條件邏輯: 使用 IF 節點實施決策,根據數值輸入(滿意度分數)以不同方式路由工作流程。
  • 多平台整合: 無縫連接 Typeform(資料收集)、Airtable(資料儲存)和 Trello(任務建立)。
  • 資料豐富與清理: Set 節點在進一步使用前,會重新格式化傳入的 JSON 資料以確保一致性和清晰度。
  • 可擴展設計: 可輕鬆適應不同的表單、評分閾值或後續行動。

主要節點及其用途

  1. Typeform 觸發器

    • 用途: 作為工作流程的起點,在指定的 Typeform 上提交新回覆時觸發。
    • 詳細資訊: 使用儲存的 API 憑證 (typeform-harshil),並透過唯一的 webhook ID 進行監聽。目前未設定特定的 formId,這需要在啟用前進行設定。
  2. Set

    • 用途: 透過擷取相關欄位並為其指定有意義的名稱,將原始表單資料轉換為更乾淨、標準化的格式。
    • 對應欄位:
      • Score: 從「您想給多少分數?」中擷取。
      • Name: 從「您叫什麼名字?」中擷取。
      • Email: 從「您的電子郵件地址是什麼?」中擷取。
      • Description: 從「還有什麼您想分享的嗎?」中擷取。
    • 功能說明: 使用 "keepOnlySet": true,僅會傳遞這些定義的欄位,移除任何額外的資料。
  3. Airtable

    • 用途: 將處理過的意見回饋永久儲存在名為 Feedback 的 Airtable 表格中。
    • 操作: 每次都會附加一個新記錄。
    • 驗證: 使用儲存的憑證 (airtable-harshil)。需要設定正確的 Airtable 資料庫 (application) 和表格連結。
  4. IF

    • 用途: 評估客戶的 Score 是否大於或等於 7。
    • 條件: 比較 ={{$node["Set"].json["Score"]}} >= 7
    • 路由:
      • 如果為 true,則繼續到 Trello 節點。
      • 如果為 false,則轉到 NoOp 節點(實際上結束該路徑)。
  5. Trello

    • 用途: 為高分意見回饋在預定義的 Trello 清單中建立一個新卡片。
    • 卡片標題: 格式為 [分數] 名稱,例如 [9] John Doe。
    • 描述: 包含完整的詳細資訊 — 名稱、電子郵件、分數和描述 — 以提供背景。
    • 目標清單: 硬編碼為清單 ID 5fbb9e2eb1d5cc0a8a7ab8ac。
    • 驗證: 使用儲存在 trelloApi 下的 Trello Credentials。
  6. NoOp (無操作)

    • 用途: 作為處理分數低於 7 的情況的佔位符。
    • 功能: 不執行任何操作 — 對於除錯或未來擴展(例如,為低分添加 Slack 通知)很有用。

使用案例與優勢

適用於:

  • 收集淨推薦值(NPS)風格意見回饋的產品團隊。
  • 監控使用者滿意度的客戶支援或成功團隊。
  • 旨在快速處理正面評價或功能建議的新創公司或 SaaS 公司。

優勢:

  • 效率: 自動化手動資料輸入和分類任務。
  • 可操作的見解: 高分者可以被標記出來以進行聯繫、案例研究或推薦。
  • 集中式記錄: 所有意見回饋都儲存在 Airtable 中,以便進行分析和報告。
  • 可自訂的路由: 可以擴展以根據分數範圍發送電子郵件、建立任務或通知團隊成員。

工作流程邏輯步驟詳解

  1. 觸發器:新的 Typeform 提交

    • 使用者透過 Typeform 問卷提交意見回饋。
    • Typeform Trigger 節點透過 webhook 接收載荷。
  2. 轉換:標準化意見回饋資料

    • Set 節點解析回覆 JSON,並將答案對應到乾淨的屬性:
      {
        "Score": 9,
        "Name": "Alice Chen",
        "Email": "[email protected]",
        "Description": "Great product! Added dark mode please."
      }
      
  3. 儲存:儲存到 Airtable

    • Airtable 節點將此物件附加為「Feedback」表格中的新列。
    • 確保長期保留和可供分析使用。
  4. 評估:使用 IF 節點檢查分數

    • IF 節點檢查 Score >= 7。
    • 如果為 TRUE → 路由到 Trello。
    • 如果為 FALSE → 路由到 NoOp(無進一步操作)。
  5. 行動:建立 Trello 卡片(針對高分)

    • Trello 節點在指定清單中建立一個標題為 [9] Alice Chen 的卡片。
    • 描述包含所有四個欄位以提供完整背景。
    • 團隊成員現在可以直接在 Trello 中審查、評論或指派後續任務。
  6. 結束路徑

    • 正面意見回饋結束於 Trello。
    • 負面或中性意見回饋(分數 < 7)在 NoOp 靜默結束 — 儘管這以後可以進行增強(例如,路由到 Slack 或 CRM)。

摘要

此工作流程例證了 n8n 如何在流行的 SaaS 工具之間實現強大、低程式碼的自動化。透過擷取意見回饋、可靠地儲存它,並有條件地將其升級以採取行動,團隊可以在沒有手動開銷的情況下保持敏捷性和響應能力。雖然目前專注於慶祝正面體驗,但它奠定了堅實的基礎,可以輕鬆擴展以包含多層次評分、通知或與電子郵件或 CRM 系統的整合。

使用方法:下載 JSON 檔案,然後在 n8n 中選擇「從檔案匯入」。