Marketing

AI 写的 5 封购物车挽回邮件:完整时间线与文案

AI 写的 5 封购物车挽回邮件:完整时间线与文案
目录

我第一次搭购物车挽回(弃单挽回)邮件序列时,花了整整三天:写 5 封邮件,改两轮稿,请文案润色标题,请设计师排版。那个季度,序列大约挽回了 8% 的弃单——不算差,但等我知道它有效时,已经过了整整一个季度。

去年我用 AI 重做了一套同样的流程。一个下午写完 5 封邮件,打开率比之前提升 22%,挽回率升到 11.4%。增长来源不是 AI 写得比我好,而是它让我能在每封邮件上做更多 A/B 测试。下面是我现在用的完整序列:发送时间、实际文案,以及当时用的 AI 提示词。

大多数店铺都在漏掉的基准线

整个电商行业,购物车弃单率在 70%–77% 之间浮动。Baymard Institute 长期跟踪的数据显示平均约 70%。服饰和奢侈品行业能达到 80% 以上,3C 数码则更接近 65%。用户离开的前三大原因高度一致:额外费用(运费、税费)48%、强制注册账户 24%、结账流程太慢或太繁琐 18%。

靠疯狂发邮件解决不了这些原因。但那 70% 离开的人并不是彻底流失——只要你发对序列,大约 10%–15% 的人会回来。乘上你店铺的弃单量,这个数字就不再是理论。对一个每月 20 万美金营收的 Shopify 店铺来说,挽回率提升 5%,年化就是六位数的差额。

下面这套序列假设你卖的是非食品类的 DTC(direct-to-consumer,直接面向消费者)商品:服饰、美妆、家居、保健品、数码配件。食品和快消品更偏向订阅和复购流程;高客单的家具和 B2B 需要更长的窗口期。窗口可以调,结构是通用的。

逐封拆解的邮件序列

序号 发送时间 目标 语气
1 弃单后 1 小时 唤起用户重新打开标签页 友好、低压力
2 弃单后 24 小时 打消当时让他停下的顾虑 安抚、具体
3 弃单后 72 小时 用社会证明重新点燃欲望 友好、略带俏皮
4 弃单后 5 天 带硬截止时间的折扣 直接、有紧迫感
5 弃单后 10 天 最终告别 / 最后一搏 真诚、简短

5 封是甜区。3 封会少赚钱,7 封会烧掉邮件列表。The Honest Company、Chubbies、Everlane 都在这个区间内运行。

第 1 封:1 小时后的提醒邮件

这是整组序列里打开率、点击率最高的一封。要快发。用户的购物车里还有这件商品的工作记忆,1 小时的间隔感觉像巧合,不像追着卖。不要放折扣——你会把用户训练成"等你打折再买"。

标题: You left something in your cart(你的购物车里还有东西)

预览文字: It's still here if you want it.(你要是想要,它还在。)

正文:

Hi {{first_name}},

一小时前你把 {{product_name}} 加进了购物车,然后又走开了。没什么压力——你的购物车还保存着,等你回来。

[商品图,配"Complete your order"按钮]

如果有哪个问题没得到解答,直接回复这封邮件就行。我们团队里有真人会看每一封回信。

— {{brand_name}} 团队

我用的 AI 提示词(Claude / GPT-4 任选):

你是一名 DTC(直接面向消费者)品牌 {{product_category}} 的邮件文案。
请写一封弃单后 1 小时的提醒邮件。

约束:
- 正文不超过 80 词
- 不出现折扣或优惠券
- 只有一个 CTA(Call to Action,行动号召)按钮,文案为 "Complete your order"
- 标题不超过 50 字符
- 预览文字不超过 90 字符
- 语气:友好、低压力,像朋友提醒你忘了什么
- 提到会有真人查看回复
- 用 {{first_name}} 和 {{product_name}} 做个性化

输出:标题、预览文字、正文。只用纯文本。

跑完这个提示词之后,把字数砍掉 20%。AI 默认写得偏长——你真正用的,是把第二句话删掉的那个版本。

第 2 封:24 小时后的顾虑打消邮件

大多数弃单都死于一个具体原因。你的任务是猜对那个原因,然后解决它。如果数据显示运费是元凶,主打免运费或运费计算器。如果退货是常见犹豫点,就把政策摆出来。不知道原因?选你最有把握的那个,下个月用 A/B 测试另一个版本。

标题: Quick question about your {{product_name}}(关于你的 {{product_name}},有个小问题)

预览文字: Want to make checkout easier?(想让结账更简单吗?)

正文:

Hi {{first_name}},

有几位顾客反馈说我们的结账流程不够清楚,我们想先把你昨天可能遇到的几点主动说在前面:

  • 满 $50 免运费(你的订单符合)
  • 30 天无理由退货,无重新上架费
  • 游客也能结账——不必注册账户

你的购物车距离下单只差一步:[Resume checkout]

— {{brand_name}}

AI 提示词:

请为销售 {{product_category}} 的 DTC 品牌写一封弃单后 24 小时的跟进邮件。

目标是化解结账时最常见的顾虑。
我们这个品类的三大顾虑是:
1. {{objection_1}}  (例如:"运费比预期高")
2. {{objection_2}}  (例如:"不想注册账户")
3. {{objection_3}}  (例如:"不确定退货政策")

约束:
- 每个顾虑对应一条 bullet,逐条回应
- 标题是一个问句,不超过 50 字符
- 不超过 90 词
- 一个 CTA,文案为 "Resume checkout"
- 不放折扣
- 用 {{first_name}} 和 {{product_name}} 做个性化

输出:标题、预览文字、bullet 正文、结尾。

第三条 bullet 起作用,是因为具体的顾虑要写得具体。如果你只告诉 AI"三大顾虑",它会写出"我们想让你购物更放心"这种空话。把你后台看到的真实顾虑喂给它。

第 3 封:72 小时后的社会证明提醒

到了第三天,欲望已经冷却。用户不需要再被提醒一次,他们需要一个回来的理由。社会证明是最干净的杠杆:一条 UGC(user-generated content,用户生成内容)图、一篇媒体提及、一句"这是我们回购率最高的一款"。不要编造评论,从你真实的评价平台拉数据。

标题: {{first_name}}, see what {{reviewer_name}} just said({{first_name}},看看 {{reviewer_name}} 刚说的)

预览文字: 4.8 stars from 1,200+ reviews(1,200+ 条评价,平均 4.8 星)

正文:

Hi {{first_name}},

这周有一位顾客对 {{product_name}} 的评价想和你分享:

"这件我一周穿了三次,完全是照片展示的样子,棉布洗了十几次也没走形。" — {{reviewer_name}},已验证买家

你的购物车还在等你:[Pick up where you left off]

— {{brand_name}}

AI 提示词:

请为 DTC 品牌写一封弃单后 72 小时的邮件。

商品:{{product_name}},评分 {{rating}},来自 {{review_count}} 条评价。

从下面的真实评价列表中挑一条,原文引用,不要改写:
{{粘贴 3–5 条真实评价}}

约束:
- 标题里包含评价人姓名和评分
- 正文完整引用一条评价,标注来源
- 总字数不超过 100 词
- 一个 CTA,文案为 "Pick up where you left off"
- 不放折扣
- 不要编造引语或评价人;只能用列表里有的

输出:标题、预览文字、正文、署名行。

最重要的一条约束是最后那条。AI 会"幻觉"出评价——流畅、自信、虚构的引文。强制让提示词从真实列表里抽取、并禁止编造,你就绕开了 AI 写邮件最大的一个信任风险。

第 4 封:5 天后的折扣邮件

这时候才上折扣。5 天的间隔足够长,让你有资格给折扣。折扣必须带截止时间——是真的截止时间,不是"限时优惠"那种——而且必须短:24 到 48 小时。按"天"算的截止时间没人看见,按"小时"算的会改变行为。

标题: 10% off, only for the next 36 hours(10% 折扣,只限未来 36 小时)

预览文字: Use code COMEBACK10 at checkout.(结账时使用优惠码 COMEBACK10。)

正文:

Hi {{first_name}},

你的 {{product_name}} 我们在购物车里给你留了 5 天。没办法一直留着。

在未来 36 小时内结账使用优惠码 COMEBACK10,可享 10% 折扣。

[Resume checkout]

36 小时后优惠码失效,购物车也会释放。

— {{brand_name}}

AI 提示词:

请为 DTC 品牌写一封弃单后 5 天的折扣邮件。

折扣:{{discount_value}}(例如 8 折或立减 $15)
优惠码:{{code}}
有效期:邮件打开后 {{expiry_window}}

约束:
- 标题里包含折扣和有效期
- 正文里把优惠码加粗
- 提到优惠码会过期,购物车会释放
- 不超过 70 词
- 一个 CTA,文案为 "Resume checkout"
- 不要写"无购买义务"或法律免责声明,法务会加
- 匹配品牌语气:{{tone}}(例如温暖、诙谐、朴实)

输出:标题、预览文字、正文。

这里 AI 有两个常犯的错误。第一,它爱加"exclusions apply"(不适用于某某品类)"while supplies last"(售完即止)这种套话——既费字数又不增加转化,删掉。第二,它喜欢把截止时间写成"本周日结束"而不是"36 小时内"。我自己的测试里,具体到小时的紧迫感比具体到星期几的紧迫感,点击率高出大约 14%——而且只在这封邮件上。

第 5 封:10 天后的"分手"邮件

这封是大多数品牌会跳过的。但它同时做两件事:给最顽固的顾客最后再试一次的机会,也给列表里其他人一个"你最近可以少收到邮件"的台阶。分手邮件的退订率会比其他几封高——这正是它的意义。撑过第 5 封还没退订的人,是你最好的顾客。退订的人,反而帮你省了送达率上的麻烦。

标题: Last call for the {{product_name}}(关于 {{product_name}} 的最后一次提醒)

预览文字: After this, we'll stop emailing you about it.(这封之后,我们就不会再为它发邮件了。)

正文:

Hi {{first_name}},

这是我们关于 {{product_name}} 的最后一封购物车提醒邮件。从今天起,购物车会被释放,我们之后只给你发你主动订阅的内容。

如果现在正好要买:[Complete your order]

如果不是时候,也没关系。下面的链接随时可以更新你的偏好。

— {{brand_name}}

AI 提示词:

请写一封弃单序列里第 5 封、发送于第 10 天的邮件。
这是"分手" / "最后一搏"邮件。

语气:真诚、简洁、略带自嘲。不要乞求,不要假紧迫感。
邮件需要:
- 承认这是关于该商品的最后一封购物车邮件
- 给出明确的退出通道(退订或更新偏好)
- 提供最后一次转化机会
- 让用户感到列表是被尊重的,不被滥用

约束:
- 不超过 80 词
- 标题:Last call for the {{product_name}}
- 一个 CTA,文案为 "Complete your order"
- 一个次级链接,文案为 "Update email preferences"
- 不放折扣
- 不要感叹号

输出:标题、预览文字、正文。

10 天的窗口是个经验值。如果是季节性强的服装,7 天更合适;如果是保健品或快消品,延长到 14 天,因为下一个购买周期本来就更近。结构是一样的。

AI 擅长什么,又会搞砸什么

几类工作我放心交给 AI:在严格字数限制下写正文、生成大量标题变体、做语气改写("把它改得更俏皮一点")。在这样的序列上,AI 几分钟内能产出 10–20 个标题候选——包括那些"反常规"的、结果反而胜出的版本。人类写手会下意识屏蔽掉"看起来丑"的标题,AI 不会。

几类工作我不会交给 AI:编造评价或证言;任何涉及具体价格、运费门槛但你还没确认的内容;以及带法律风险的文案,比如折扣适用范围。AI 在幽默和长故事上也弱。第 4 封折扣邮件里没有一句玩笑,是故意的。

把上面这些内容落到你的 ESP(Email Service Provider,邮件营销平台——比如 Klaviyo、Mailchimp、Omnisend)时,有两条实操规则:

1. 永远用真实的合并标签(merge tag)做个性化,不要让 AI 模拟。 AI 会写出一封漂亮的邮件,然后在称呼里写 "Hi friend",因为它没拿到合并标签。合并标签系统本身就是个性化,别让模型去假装。

2. 一定要配上真正的回复邮箱地址。 第 1 封邮件里那句"我们团队里有真人会看每一封回信"是转化助推器——但前提是真的有人看。一个 no-reply@ 邮箱会直接摧毁信任。如果你承诺了真人,就把那个收件箱路由到真人。

快速验证这套方法是否适合你

不要第一天就发完整的 5 封序列。只发第 1 封和第 4 封——提醒和折扣。跑两周,然后再叠加第 2 封(顾虑打消),前提是你已经有数据能看出用户真正的顾虑是什么。如果你的评价数量够健康,加第 3 封。如果前 4 封之后列表流失影响了送达率,再加第 5 封。

5 封序列是终点,不是起点。AI 让你一个下午就能"五封全部起草完"。真正难的部分——挑对顾虑、找真实评价、决定何时打折——还是你的活儿。

如果想要上面这些提示词的可直接复制版,可以给我留言,我把完整的提示词清单发过去。或者用你自己常用的模型打开任一段,结构是通用的。