关于 win-back-reactivation
win-back-reactivation 是面向电商营销团队的沉睡客户召回指南,介绍如何按购买间隔划分客户并设计邮件流程。内容覆盖 Klaviyo、AutomateWoo 等工具中的自动化、优惠个性化和无响应联系人清理。
主要功能
- 01按最后购买时间划分沉睡客户
- 02配置 Klaviyo 与 AutomateWoo 流程
- 03设计三步召回邮件序列
- 04按客户生命周期价值调整优惠
- 05购买后退出流程并清理无响应联系人
适用场景
- 01召回长时间未购买的客户
- 02为不同价值客户设置差异化优惠
- 03建立自动化的召回邮件流程
- 04减少长期无互动联系人的发送
安装
复制下面的命令,在终端中运行。
npx skills add https:/ / github.com/ finsilabs/ awesome-ecommerce-skills --skill win-back-reactivation安装后在 Claude Code 中输入/win-back-reactivation确认已加载。
包含的文件
除 SKILL.md 外,安装时一起下载的参考资料和脚本。
tile.jsonevals/lapsed-customer-segmentation-logic/criteria.jsontask.mdevals/purchase-handler-and-email-sunset-workfl/criteria.jsontask.mdevals/win-back-sequence-and-offer-personalizat/criteria.jsontask.md详细介绍
客户挽回激活
概述
流失客户——即超过其典型复购周期 2 倍时间未购买的客户——是高投资回报率的挽回机会,因为他们已经了解你的品牌。针对这些客户的挽回营销活动通常能带来 5–15% 的重新激活率,而面向陌生潜在客户的营销活动通常只有 1–3%。对于 Shopify,Klaviyo 的预测流失风险细分会自动识别流失客户,无需手动进行 RFM 评分。对于 WooCommerce,AutomateWoo 提供专用的“挽回”自动化触发器。策略性工作包括构建三步邮件序列、根据客户 LTV 个性化优惠,以及对持续无响应的联系人停止营销。
何时使用此技能
注意: 如需在客户流失前主动预防流失,请参阅 @customer-retention-engine。此技能侧重于重新吸引已经不活跃的客户。
- 当很大一部分客户群在 90–180 天内没有购买时
- 当整体复购率逐年下降时
- 当你从未系统地针对流失客户开展营销时
- 当生命周期营销已到位,但没有专门的客户挽回工作流时
- 当你想确定哪些流失客户值得提供折扣,哪些应该停止营销时
核心说明
步骤 1:选择客户挽回自动化工具
| 平台 | 推荐工具 | 原因 | 价格 |
|---|---|---|---|
| Shopify | Klaviyo | 内置预测流失风险细分;可原生同步 Shopify 订单 | 最多 500 个联系人免费;$20+/月 |
| WooCommerce | AutomateWoo | 根据距离上次订单的天数提供原生“挽回”触发器 | $99/年 |
| BigCommerce | Klaviyo | 与 Shopify 相同——Klaviyo 提供原生 BigCommerce 集成 | 最多 500 个联系人免费;$20+/月 |
| 任何平台 | Drip | 面向电商的自动化工具,内置客户挽回工作流模板 | $39+/月 |
建议: 如果你已经使用 Klaviyo 处理购物车弃单或购买后流程,就在那里添加客户挽回流程,无需额外工具。如果你使用 WooCommerce 且没有 Klaviyo,AutomateWoo 是最具成本效益的选择。
步骤 2:设置流失客户细分
使用 Klaviyo 的 Shopify / BigCommerce
Klaviyo 在每位客户的个人资料中都包含 预测流失风险 属性,并根据购买历史自动计算。无需手动设置 RFM。
-
在 Klaviyo 中,前往 Lists & Segments → Create Segment
-
使用 Properties about someone 创建三个细分:
早期流失(60–120 天):
- 预测流失风险
equalsHigh - AND 上次下单日期
is between120 days ago和60 days ago - AND 电子邮件营销许可
issubscribed
中期流失(121–180 天):
- 预测流失风险
equalsHigh - AND 上次下单日期
is between180 days ago和121 days ago
深度流失(181–365 天):
- 预测流失风险
equalsHigh - AND 上次下单日期
is between365 days ago和181 days ago
- 预测流失风险
-
或者,使用 Klaviyo 预建的 Winback 流程模板:前往 Flows → Create Flow → Browse Templates → 搜索“Win Back”→ 模板会自动创建细分和邮件序列
使用 AutomateWoo 的 WooCommerce
- 前往 WordPress Admin → AutomateWoo → Workflows → Add Workflow
- 将触发器设置为 Win Back Inactive Customer
- 配置触发器设置:
- 距离上次下单的天数: 早期流失设置为
60;对于更深度的流失,创建第二个工作流并设置为120 - 订单状态:
completed
- 距离上次下单的天数: 早期流失设置为
- 为序列中的每一步添加 Send Email 操作
- AutomateWoo 会自动排除自工作流启动后已下单的客户,无需手动取消
手动分段(适用于任何平台)
如果你不使用自动化工具,请导出按最后下单日期筛选的客户列表:
- Shopify: 前往 Customers → All customers → 使用日期筛选条件“Last order date is before [date]” → 导出为 CSV → 导入你的邮件平台
- WooCommerce: 前往 WooCommerce → Reports → Customers → 按最后活跃日期筛选
- BigCommerce: 前往 Customers → Export,并在电子表格中按最后下单日期筛选
第 3 步:构建召回邮件序列
三封邮件组成的序列比单封邮件效果更好。序列会从温和地重新建立联系,逐步升级到明确优惠,最后发送限时提醒:
| 步骤 | 时间 | 目标 | 折扣 |
|---|---|---|---|
| 邮件 1:“我们想你了” | 立即 | 温和地重新建立联系,不强行推销 | 无——重点介绍新品 |
| 邮件 2:“为你准备了一份小礼物” | 第 5 天 | 产品亮点 + 优惠 | 立减 10–15% 或免运费 |
| 邮件 3:“最后机会” | 第 12 天 | 营造紧迫感——优惠即将到期 | 同一优惠码,“48 小时后到期” |
有效的邮件主题示例:
- 邮件 1:“好久不见,[first name]” / “我们一直在想着你”
- 邮件 2:“还在考虑 [last purchased category] 吗?” / “为你的回归准备了一份小礼物”
- 邮件 3:“你的优惠明天到期” / “这是我们的最后一封邮件——说到做到”
Klaviyo 序列设置:
- 前往 Flows → Create Flow → Start from Scratch
- 将触发条件设为 Segment → [your lapsed segment]
- 添加 Email → Time Delay (5 days) → Email → Time Delay (7 days) → Email
- 在邮件 1 后添加 Conditional Split:如果客户在流程开始后已下单,则让其退出流程
- 设置折扣:前往 Content → Coupon Codes → 为每位收件人创建唯一的动态优惠券(Klaviyo 会自动生成唯一的一次性代码)
第 4 步:根据客户 LTV 个性化优惠
并非所有流失客户都应获得相同折扣。根据历史消费金额定制优惠:
在 Klaviyo 中:
- 在邮件模板中使用 Historic Customer Lifetime Value 属性
- 使用 A/B 测试或条件内容块创建两个版本的邮件 2:
- 高 LTV(生命周期消费超过 300 美元): 免运费 + 立减 15%
- 标准 LTV(生命周期消费低于 300 美元): 立减 10%
在 AutomateWoo 中:
- 在工作流中添加 Check Customer Total Spent 条件
- 如果消费总额
>300:继续发送高价值客户邮件版本 - 否则:继续发送标准邮件版本
第 5 步:客户购买后取消召回序列
这一步可避免向已经购买的客户发送折扣邮件。
在 Klaviyo 中: Klaviyo 会自动处理——任何因购买而退出流失客户分段的客户资料,都会立即退出该分段的所有活动流程。
在 AutomateWoo 中: “Win Back Inactive Customer”触发器会在客户下单后自动取消待执行的工作流步骤——无需额外配置。
手动检查(自定义设置): 每次发送序列中的邮件前,请确认客户的最后下单日期仍超过流失阈值。如果客户已购买,请取消剩余序列。
第 6 步:停止联系不回应的联系人
继续给完全没有回应的流失联系人发邮件,会损害发件域名的送达率。
在 Klaviyo 中:
- 前往 Lists & Segments → Create Segment:
- Email marketing consent
issubscribed - AND Last opened email
more than90 days ago - AND Last clicked email
more than90 days ago - AND Date of last order
more than180 days ago
- Email marketing consent
- 仅发送一封重新确认许可邮件:“除非您点击确认继续订阅,否则我们将停止向您发送邮件”
- 14 天内未点击的联系人:前往该细分 → Manage Members → Suppress All — 这会将他们从所有后续发送中移除,但不会删除他们
- 抑制状态可撤销 — 他们可以随时重新订阅
在 AutomateWoo 中:
- 在挽回工作流中添加最后一个步骤:连续 30 天没有互动后,将客户添加到“unsubscribe”列表,或使用 Unsubscribe Customer 操作
最佳实践
- 以建立联系为先,而不是显得急切 — 第一条消息应让人感到亲切(“我们很想念您”),而不是只谈交易;在第 1 条消息中就提供大幅折扣,会让客户养成等待挽回优惠的习惯
- 结合过往购买记录进行个性化 — 提及客户之前购买的商品,与使用泛泛的“我们想念您”主题行相比,可将打开率提高 25–35%;Klaviyo 的
{{ event.extra.product_name }}会自动提取最近购买的商品名称 - 遵守邮件退订机制 — 对 90 天没有活动的用户取消订阅,可保护域名声誉,并提高其他所有人的送达率
- 根据 LTV 调整优惠力度 — 用 15% 折扣挽回一位 LTV 为 $500 的客户,投资回报率很高;同样的折扣给 LTV 为 $40 的客户,几乎无法覆盖成本
- 设置 60 天冷却期 — 完成一次挽回周期(转化或抑制)后,至少 60 天内不要让客户再次进入挽回流程
- 仅对中度流失客户使用 SMS — SMS 互动率高,但用于流失联系人时退订率也高;将 SMS 留给中度流失层级(121–180 天),此时客户关系仍较为牢固
常见问题
| 问题 | 解决方案 |
|---|---|
| 购买后的第二天就发送了挽回邮件 | 确保在 Klaviyo 流程中设置退出条件;在每个步骤中添加最后下单日期检查作为条件分支 |
| 折扣码被公开分享 | 在 Klaviyo 中将所有挽回折扣码设为单次使用(动态优惠券码);Klaviyo 会自动为每位收件人生成唯一代码 |
| 挽回序列触发给了刚刚取消订阅的客户 | Klaviyo 会自动从所有流程中排除已抑制的个人资料;手动设置时,请在每次发送前检查许可状态 |
| 每 30 天就对同一客户重复开展挽回活动 | 设置 60 天冷却期细分条件;排除过去 60 天内退出过任何挽回流程的客户 |
| 长期流失客户(180 天以上)的重新激活率低 | 对长期流失客户尝试使用“很抱歉,您还好吗?”这种富有同理心的语气;附上偏好中心链接,让他们选择邮件频率,而不是彻底取消订阅 |
相关技能
- @customer-retention-engine
- @lifecycle-marketing-automation
- @email-marketing-automation
- @email-list-segmentation
- @loyalty-program-optimization