Skip to main content
被放弃购物车恢复(ACR)会检测被放弃或付款失败的结账,并通过电子邮件向客户发送完成购买的链接。你可以为每次恢复添加自动折扣。

什么是购物车恢复?

ACR 会识别开始结账但未完成的客户,无论是付款失败还是在付款前离开,并向他们发送一系列恢复电子邮件。它涵盖一次性购买和新订阅的首次付款,包括免费试用。
  • 付款失败:客户尝试付款,但付款被拒绝或因错误而失败。
  • 结账未完成:客户访问了结账页面,但从未尝试付款。

ACR 如何工作

1

Detection

Dodo Payments 会查找已至少存在 60 分钟且尚未成功的付款。系统会跳过仍在处理或已取消的付款、没有客户电子邮件地址的付款,以及总金额为零的一次性付款。如果客户之后完成了更新的成功付款,则不会记录被放弃的结账。
2

Classification

每个被放弃的结账都会根据原因进行分类:
  • 付款失败:客户尝试付款,但付款失败。
  • 结账未完成:客户访问了结账页面,但从未尝试付款。
3

Email Sequence

Dodo Payments 会根据分类,在你配置的延迟时间发送最多 3 封恢复电子邮件。每封电子邮件都包含唯一的恢复链接和退订链接。
4

Recovery

客户点击恢复链接后,会打开一个包含其原始购物车的结账页面。他们将在新的结账会话中完成付款。

状态生命周期

每个被放弃的结账都会经历以下状态:

配置 ACR

在控制面板的 Settings → Recovery 中开启并配置 ACR。
显示启用切换,折扣配置和电子邮件序列编辑器的 ACR 设置页面

Abandoned Cart Recovery settings in the dashboard

全局设置

这些设置适用于每个被放弃的结账:

电子邮件序列

ACR 有两个电子邮件序列:Payment Failed 和 Checkout Incomplete,每个序列最多包含 3 封电子邮件。控制面板中分别将它们列为 Emails sent to customer when payment fails 和 Emails sent to customer when checkout is incomplete。
显示序列中每封电子邮件的主题、正文、时间安排和启用开关的电子邮件序列编辑器

ACR email sequence configuration

每封电子邮件都有以下设置: 在 Subject Line 中,Dodo Payments 会替换以下占位符:{store_name}、{store_owner_name}、{store_contact_email}、{discount_code}、{recovery_link} 和 {unsubscribe_link}。 两个序列使用相同的默认延迟:

恢复电子邮件示例

ACR 会针对每种放弃原因发送不同的电子邮件。以下示例展示客户看到的内容。
付款失败时的恢复电子邮件,显示店铺名称、付款失败消息、包含产品详情和折扣的订单摘要,以及 Resume Checkout 按钮

Recovery email sent when a payment attempt fails

恢复折扣

当 Give customers a discount code 已开启且百分比大于 0 时,ACR 会在检测到每个被放弃的结账时,为其生成唯一的一次性折扣码。折扣码以 ACR- 开头。每个折扣:
  • 仅限原始结账中的产品使用
  • 从检测时间起,经过 Valid for (days) 中设置的天数后过期
  • 仅限兑换一次
  • 不会显示在控制面板的折扣列表中(仅供内部使用)
先从适度的折扣(5-10%)开始,并在提高折扣前衡量其对转化率的影响。

客户恢复体验

客户点击恢复电子邮件中的 Resume Checkout 后,Dodo Payments 会使用相同的购物车打开新的结账会话:包含相同的产品、附加项和数量,以及客户为 Pay What You Want 产品输入的金额。如果你开启了折扣,其折扣码会自动应用。如果客户在该会话仍有效期间再次打开链接,则会重新打开同一个会话。

分析

在控制面板的 Analytics → Recovery 下跟踪 ACR 的表现。
恢复分析控制面板,显示被放弃结账数量、恢复率、恢复收入、平均恢复时间,以及按产品和电子邮件划分的数据

Recovery analytics dashboard showing ACR and dunning metrics

被放弃购物车恢复部分会显示以下指标:

Webhook 事件

ACR 会发送两个 Webhook 事件:

Recovery Webhook Payloads

查看 ACR 事件的完整 Webhook payload schema。

边缘情况

ACR 会自动处理以下情况:

最佳实践

  • 从默认设置开始:每封电子邮件都有默认延迟和主题。在获得基准数据后再进行自定义。
  • 个性化电子邮件:使用 {store_name} 和 {discount_code} 等主题占位符,让每封电子邮件都与该购买相关。
  • 监控分析数据:查看 Recovery rate by email,了解哪些消息带来的转化最多,并关闭恢复效果较差的电子邮件。
  • 策略性使用折扣:从较小的折扣(5-10%)开始,在测试其对转化率的影响时保护利润空间。
  • 保持电子邮件简洁:让恢复电子邮件简短,并专注于一个操作。电子邮件布局已经包含 Resume Checkout 按钮。
开启 ACR 后,它会自动运行。先使用默认设置,关注分析数据,并根据结果进行调整。

相关内容

Recovery Webhooks

响应 abandoned_checkout.detected 和 abandoned_checkout.recovered 事件。

Subscription Dunning

通过自动化催收电子邮件恢复失效的订阅。

Customer Portal

客户管理其订阅和付款方式的位置。

Discounts

折扣码的工作方式,包括 ACR 生成的折扣码。
最后修改于 2026年9月26日