首页 / 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 列表中创建一个新卡片。
    • 卡片标题: 格式为 [Score] Name,例如 [9] John Doe。
    • 描述: 包含完整的详细信息——姓名、电子邮件、评分和描述——以提供上下文。
    • 目标列表: 硬编码为列表 ID 5fbb9e2eb1d5cc0a8a7ab8ac。
    • 身份验证: 使用存储在 trelloApi 下的 Trello Credentials。
  6. NoOp (无操作)

    • 用途: 作为占位符,处理分数低于 7 的情况。
    • 功能: 不执行任何操作——有助于调试或未来扩展(例如,为低分添加 Slack 警报)。

用例和优势

理想用途:

  • 收集净推荐值(NPS)式反馈的产品团队。
  • 监控用户满意度的客户支持或成功团队。
  • 旨在快速响应正面评价或功能建议的初创公司或 SaaS 公司。

优势:

  • 效率: 自动化手动数据输入和分类任务。
  • 可操作的见解: 可以标记高评分者以进行外展、案例研究或推荐。
  • 集中记录: 所有反馈都存档在 Airtable 中,用于分析和报告。
  • 可定制的路由: 可以扩展以根据评分范围发送电子邮件、创建任务或通知团队成员。

分步工作流逻辑

  1. 触发:新的 Typeform 提交

    • 用户通过 Typeform 调查提交反馈。
    • Typeform 触发器节点通过 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 中选择“从文件导入”。