一键退订

The Readdle Team
创建:

定义

💡一键退订:一项让用户只需点击一次即可退出邮件订阅的功能,无需登录、无需确认页面,也无需填写表单。 点击一下,完成,它们就会从列表中移除。

为什么实施一键退订很重要

你的订阅者都经历过这种情况。 他们试图退出营销邮件列表,却先被要求登录、进入偏好设置页面,或重新输入邮箱地址进行确认。 这种摩擦往往是为了让他们继续订阅而设计的,但很容易适得其反。

截至 2024 年 2 月,GmailYahoo 都已要求群发邮件发送者这样做。 如果你每天向 Gmail 地址发送超过 5,000 封邮件,就必须确保自己符合相应规范。

这不只是合规方面的事。 让用户轻松退订,实际上对你也有帮助。 想退出的人总会找到办法,要么通过退订链接,要么直接把你标记为垃圾邮件。 比起干净利落的退订,垃圾邮件按钮对你的发件人信誉伤害要大得多。 与其让他们损害你的送达率,不如干脆利落地失去他们。

一键退订如何运作

技术上有两种实现方式;理想情况下,两种都应使用。 

List-Unsubscribe 标头 

List-Unsubscribe 标头是一种邮件标头,用来告诉邮件客户端:“这是退订 URL。” Gmail、Outlook 和其他主要服务商都会读取这个标头,并在邮件界面中显示它们自己的退订按钮。 用户甚至都看不到你自定义的退订链接。 他们点击客户端按钮后,客户端会向你的退订 URL 发送一个 HTTP POST,然后由你处理移除操作。

List-Unsubscribe-Post 标头 

然后是 List-Unsubscribe-Post 标头(在 RFC 8058 中加入),它实现了真正的一键退订功能。 它告诉邮件客户端,可以通过向你的 URL 发送一个简单的 POST request 来为用户退订,而不需要任何额外交互。 这就是 Gmail 和 Yahoo 现在对群发邮件发送者的要求。

你的退订 URL 会接收该 POST request,从请求数据中提取用户的邮箱地址,将其从列表中移除,并返回成功响应。 这一切都在后台完成。 用户会看到来自其邮件客户端的确认消息,然后就完成了。

设置方法

具体实现取决于你的电子邮件服务提供商。 大多数主流平台都会自动处理这一点。 Mailchimp、Sendgrid、Mailgun 都会在其群发邮件服务中默认包含正确的 List-Unsubscribe 和 List-Unsubscribe-Post 标头。 你不需要额外做任何事。 它们的基础设施会处理退订请求,并自动更新你的列表。

如果是自定义实现,你需要在发出的邮件中加入这些标头,并设置一个端点来处理 POST request。 这些标头在邮件源码中看起来是这样的:

List-Unsubscribe: <https://yoursite.com/unsubscribe?id=xyz>
List-Unsubscribe-Post: List-Unsubscribe=One-Click

你的退订端点需要接受 POST request、提取用户标识符、将其从数据库中移除,并返回 200 status code。 要在几秒内完成处理。 Gmail 期望快速响应。

测试至关重要。 向 Gmail 和 Yahoo 账户发送测试邮件。 检查邮件界面中是否出现退订按钮。 点击它,并确认移除会立即发生,不会出现重定向或确认页面。

这些步骤可能因平台而异。 如需了解最新的实现细节,请查看你的电子邮件服务提供商文档。

设置一键退订时要避免的常见错误 

只要你要求用户登录才能退订,你就已经输了。 名字里就写得很清楚。 一键。

如果有人为了停止接收你的邮件,还得先验证身份、翻找密码,或者创建一个账户呢? 那就不叫一键退订。 那叫障碍赛。

确认页面也是同样的问题。 "你确定要退订吗?" 那只是披着礼貌外衣的暗黑模式。 答案永远是肯定的。 他们已经点了。 他们已经决定了。 把他们移除,然后继续。

更糟的是:把退订请求排队,留到稍后再处理。 Gmail 要求在 24 小时内完成移除(最好是立即)。 如果你延迟处理,就有可能继续向已经要求移除的人发送更多邮件。 这正是垃圾邮件投诉的来源。

当然,偏好中心作为额外选项是可以的。 让用户选择他们想接收哪些邮件。 但你仍然需要一个真正的“将我从所有内容中移除”按钮。 

定期测试你的退订链接。 邮件客户端会注意到失效的 URL。 每一次错误都会损害你的发件人信誉。 这不只是合规。 这也是在维护让你的邮件能够正常送达的基础设施。

关于一键退订的常见问题 

我应该多快处理退订请求? 

立即处理。 当有人点击退订时,要实时将他们从你的下一次发送中移除。 不要等到明天的批处理任务再运行。 即时移除能帮助你避免垃圾邮件投诉,也体现了你对收件人的尊重。

我应该如何处理退订数据? 

为所有已选择退出的人维护一份抑制列表。 如果你之后获得了一份新的邮件列表,在发送之前要先将其与你的抑制列表进行比对。 一旦有人退订,除非他们明确重新订阅,否则应始终保持退订状态。

我可以询问用户他们为什么退订吗? 

可选反馈(“你为什么要离开?”) 可以,但前提是它确实是可选的,并且出现在用户已经完成退订之后。 绝不要用调查问卷卡住退订流程,也不要强迫用户解释他们的决定。

退订链接应该出现在哪里? 

要让它显眼且容易找到。 不要把它藏在页脚底部那种细小的灰色文字里。 无论如何,想退订的人总会找到办法。 让客户难以完成这一流程,只会让他们更加沮丧,并增加垃圾邮件投诉。

所有邮件都需要退订链接吗? 

营销邮件始终需要退订链接——没有例外。 事务性邮件(收据、密码重置、账户通知)不需要,因为它们是由用户操作触发的,而不是促销活动。 

相关内容

相关术语

 

The Readdle Team
Spark

智能、聚焦、邮件。

超高效兼跨平台:专为静忧收件设计,专心聚焦重要事项。