iSkills 原始文档
🔧

abandoned-cart

Top Agent Skill


abandoned-cart

Skill 简介

在电子商务领域,购物车弃置(Abandoned Cart)是一个普遍存在的问题。许多潜在客户在将商品加入购物车后,由于各种原因未能完成购买流程,导致销售机会的流失。为了应对这一问题,OpenClaw Skill 中的 "Abandoned Cart" 应运而生。该 Skill 是一个专注于购物车恢复和转化的智能助手,旨在通过自动化和个性化的方式,帮助电商平台和商家重新吸引弃置购物车的用户,提升转化率和销售额。

"Abandoned Cart" 通过分析用户的购物行为和弃置模式,智能地生成个性化的跟进序列,帮助商家在最佳时机与用户互动。它不仅能自动发送提醒邮件,还能根据用户的购买历史和购物车价值进行细分,确保每一条消息都具有高度的相关性和吸引力。通过这种方式,商家可以更有效地挽回潜在的销售损失,优化整个结账流程。

主要功能

1. 个性化邮件触发机制
该 Skill 支持在用户弃置购物车后的 1 小时、24 小时和 72 小时触发个性化的邮件序列。这些邮件内容根据用户的购物车内容和历史行为进行定制,确保信息的相关性和及时性。例如,对于高价值购物车,邮件内容可以强调独家优惠或限时折扣,以激发用户的购买欲望。

2. 购物车细分与分类
Abandoned Cart 能够根据购物车的价值、产品类型和客户历史进行细分。例如,它可以识别出哪些用户经常弃置高价值购物车,并针对这些用户发送更具针对性的优惠信息。这种细分策略有助于提高邮件的打开率和转化率。

3. 紧迫感驱动的文案生成
该 Skill 能够生成具有紧迫感的邮件文案,例如低库存警告或即将到期的折扣优惠。这种策略可以有效激发用户的紧迫感,促使他们尽快完成购买。例如,邮件中可以包含“只剩下最后几件库存”或“优惠码将在 24 小时内过期”等信息。

4. 结账流程分析
Abandoned Cart 可以分析用户在结账流程中的弃置点,帮助商家识别潜在的问题和改进空间。例如,如果大量用户在某一步骤弃置购物车,商家可以针对该步骤进行优化,提升用户体验。

5. 恢复率与收入追踪
该 Skill 提供详细的恢复率统计和收入追踪功能,帮助商家评估邮件序列的效果。它可以统计已恢复的购物车数量和对应的收入,并生成可视化报告,方便商家进行数据分析。

6. 集成多种工具
Abandoned Cart 支持与多种第三方工具集成,包括 Telegram、SendGrid 和 Stripe 等。通过 Telegram,商家可以每天接收弃置购物车的摘要和恢复统计数据;通过 SendGrid,商家可以自动发送恢复邮件;通过 Stripe,商家可以追踪通过邮件恢复的收入。

使用场景

1. 电子商务平台
对于运营电子商务平台的商家,Abandoned Cart 可以帮助他们自动恢复弃置的购物车,提升销售额。

2. 在线服务提供商
对于提供在线服务的公司,例如 SaaS 平台,Abandoned Cart 可以帮助他们识别用户在注册或购买服务过程中的弃置点,并进行针对性优化。

3. 市场营销团队
市场营销团队可以利用该 Skill 的细分和个性化功能,发送更具针对性的营销邮件,提高邮件营销的效果。

4. 数据分析师
数据分析师可以使用该 Skill 提供的恢复率和收入追踪功能,进行深入的数据分析,识别潜在的改进机会。

5. 客户支持团队
客户支持团队可以利用该 Skill 的邮件触发机制,及时与弃置购物车的用户互动,提供必要的支持和帮助。

如何使用

安装与配置

  1. 安装依赖
    首先,确保你已经安装了 Python 和 pip。然后,安装所需的依赖包:
    bash pip install openclaw

  2. 配置 API 密钥
    在使用 Abandoned Cart 之前,你需要配置 SendGrid 和 Stripe 的 API 密钥。你可以在 OpenClaw 的配置文件中进行设置:
    ```python
    import openclaw

openclaw.config.set('sendgrid_api_key', 'YOUR_SENDGRID_API_KEY')
openclaw.config.set('stripe_api_key', 'YOUR_STRIPE_API_KEY')
```

  1. 初始化 Skill
    初始化 Abandoned Cart Skill:
    python abandoned_cart = openclaw.AbandonedCart()

前置条件

示例

示例 1:发送个性化恢复邮件

# 假设有一个用户购物车对象
cart = {
    'user_id': 123,
    'items': [
        {'product_id': 456, 'quantity': 1, 'price': 120},
    ],
    'total': 120
}

# 发送恢复邮件
abandoned_cart.send_recovery_email(cart)

示例 2:分析结账流程弃置点

# 获取结账流程数据
checkout_data = abandoned_cart.get_checkout_data()

# 分析弃置点
drop_off_points = abandoned_cart.analyze_drop_off(checkout_data)

print("结账流程弃置点分析结果:")
for point in drop_off_points:
    print(f"步骤: {point['step']}, 弃置数量: {point['count']}, 弃置率: {point['percentage']}%")

总结

Abandoned Cart 是一个强大的工具,专为解决电子商务中的购物车弃置问题而设计。通过个性化的邮件序列、紧迫感驱动的文案生成和详细的分析功能,它可以帮助商家有效恢复弃置的购物车,提升转化率和销售额。无论是电子商务平台、在线服务提供商,还是市场营销和客户支持团队,Abandoned Cart 都能提供有价值的支持和帮助。对于那些希望优化用户购物体验、提高销售业绩的开发者来说,Abandoned Cart 是一个不可或缺的工具。

GitHub 参考 iSkills 专业中文解析 · 2026-03-22 更新

探索更多 Top Agent Skills