评分模块
一次点击即可完成的反馈问题——CSAT、CES 和 NPS 类测量背后的模块。从结构上看,它就是一个使用另一套标签体系的投票:每个分数同时是一个真实的邮件内控件和一个普通链接,因此评分在投票能用的地方都能用,只是在此基础上叠加了告警和一个条件性的追加问题。
工作原理
与投票模块一样,每个分数都会同时以两种形式渲染:在支持邮件内提交的地方,是每个选项各自的真实 <form method="post">;在其他地方,则是被 CSS 隐藏在背后、指向 /v/[token]/act 的纯 <a href> 链接。这条回退链接覆盖了 Outlook,以及任何无法提交邮件内表单的客户端。无论走哪条路径,点击一个分数都会记录一条携带该数值的 rate 动作。它按收件人去重的方式与投票完全相同:确定性的 Firestore 文档 ID 意味着收件人重复点击自己的确认链接不会产生效果,而不会生成第二行记录。它也从不会因为一次普通的链接预加载而被计数,只有确认后的动作才会被计数。
三种显示样式共享这套完全相同的提交机制,因此在它们之间切换绝不会破坏或重塑已有的响应数据:
- 星级——经典的 3 到 10 星一行(由量表设置),每一颗星都是从 1 到量表上限的可点击分数。
- 数字量表——利克特量表风格的一行数字按钮(同样由量表设置尺寸),两端各有你自己设置的低端标签和高端标签,例如"非常不同意" → "非常同意"。
- NPS——固定的 0 到 10 一行,完全忽略量表字段(NPS 始终是十一个按钮),如果留空,低/高两端标签会分别默认为"完全不可能"和"非常可能"。
另外两个字段能把一个普通评分变成一个可操作的信号,而不只是一个数字:
- 告警阈值(评分 ≤ N)——设置这个值后,凡是达到或低于它的响应一到达就会被立即标记出来:它会在 Webhook 负载中设置
lowScore标记,并可以在不借助 Zapier/Make 的情况下,向你在项目上配置的地址触发一封应用内邮件告警。每个评分模块各自独立设置自己的阈值——1 到 5 分的 CSAT 问题和 0 到 10 分的 CES 问题需要不同的分界线,一个项目也可以拥有不止一个评分模块。 - 追加问题(评分 ≤ N 时提出)——一个可选的自由文本提示(例如"哪里出了问题?"),在一次达到阈值的低分提交后立即出现。它只会出现在托管的实时预览中,绝不会出现在邮件 HTML 里——静态邮件无法根据刚刚给出的答案分支展示内容,因为阅读过程中没有到服务器的往返请求。追加问题的答案会作为一条挂在同一收件人身上的普通自由文本答案进入你的响应记录,在 CSV 导出中位于
<question> — follow-up这一列下。
其他可配置字段:问题文本(带自己的颜色/字号)、背景色、内边距、边框、圆角半径、端标签颜色/字号,以及应用于每个分数按钮的色块颜色替换(文字和背景)。如果项目的调查生命周期已到截止日期或已达到响应上限,实时预览会把这些色块替换为不可点击的灰色等效元素,并附一条已关闭的提示。邮件 HTML 保持静态、不受影响,因为这项检查只在页面被打开时才会执行。
响应会自动汇总:响应数、平均值,以及一张完整的直方图(平均值背后的分布——4.1 的平均分在大多数是 4 分还是 5 分与 1 分混合的情况下,看起来会截然不同),针对 NPS 类模块还会有推荐者/中立者/贬损者的专属细分和 −100 到 100 之间的分数,外加一张随时间变化的响应趋势图。参见 CSAT、CES 和 NPS 汇总统计。
示例
Subject
How was your recent order?
在发货确认邮件底部附近放一个购后 CSAT 问题("我们做得怎么样?1–5 星")是最简单的用法,尤其是把阈值设为 2 分之后,一次糟糕的体验会直接触发一封告警邮件,而不是悄无声息地留在仪表盘里。更广泛的模式参见调查与 NPS 反馈。季度关系健康度检查很适合采用 NPS 样式,并在 ≤6 分时追加一个问题("怎样才能让你更愿意推荐我们?"),把一个被动的数字变成一条来自正处于流失风险中的客户的可执行评论。支持工单解决邮件可以在 1 到 7 的数字量表上,用自定义的低/高标签提出一个 CES 风格的问题"解决这个问题有多容易?",得到一个专门衡量费力度而非满意度的指标。
静态回退效果是什么样子
<div id="em-rating-1" style="margin:12px 0;background-color:transparent">
<p style="margin:0 0 10px;font-weight:600;font-size:16px;color:#111827">How did we do?</p>
<div>
<span class="kn-fallback">
<a href="https://mailinapp.com/v/eyJhbGci.../act?blockId=rating-1&blockType=rating&action=rate&rating=5"
style="display:inline-block;margin:0 6px 6px 0;padding:8px 14px;border:1px solid #d1d5db;border-radius:6px;background-color:#ffffff;color:#111827;font-size:14px;text-decoration:none">
5★
</a>
</span>
</div>
</div>
这是一颗星星色块的第二层级链接——只有在对应的邮件内 <form> 被 CSS 隐藏时才会显示——指向 /v/[token]/act,分数以查询参数的形式携带。