跳到主要内容

弃购购物车

通过向将商品留在购物车中的客户发送提醒邮件来挽回流失的销售。


概述

流程:

  1. 客户将产品加入购物车后离开未购买。
  2. Abandoned cart tracking 记录购物车(启用时)。
  3. 在可配置的延迟后,cron job 发送提醒邮件。
  4. 客户可返回并完成购买。

先决条件

  • Abandoned cart tracking - 必须启用。
  • Abandoned cart email - 必须启用。
  • Abandoned Cart Reminder 邮件模板 - 必须在 Setup → Email Templates激活(类型:Products)。
  • Cron job - 必须配置(参见 Cron Jobs)。
  • 客户必须已登录(购物车与客户帐户关联)。

配置

  1. 前往 Setup → Settings → Products
  2. Features 下启用 Abandoned cart tracking
  3. Abandoned Cart Email 下:
    • 启用 Send abandoned cart reminder emails
    • 设置 Delay before sending(小时),如 24。
  4. 前往 Setup → Email Templates
  5. 找到 Abandoned Cart Reminder(类型:Products)。
  6. 激活该模板(默认禁用)。
  7. 使用下面的 merge fields 自定义主题和正文。
  8. 保存。

邮件模板

弃购购物车邮件使用 Perfex 的标准邮件模板系统。您可在 Setup → Email Templates 中完全自定义主题和正文。

Merge fields:

Merge field描述
{client_name}客户或公司名称
{cart_total}格式化的购物车总额(如 USD 99.00)
{cart_link}返回结账的链接
{companyname}您的公司名称

主题示例: You left items in your cart

正文示例:

Hi {client_name},

You have items worth {cart_total} in your cart.

[Complete your purchase]({cart_link})

Best regards,
{companyname}
注意

模板必须激活 cron 才会发送邮件。如已禁用,则不会发送弃购购物车邮件。


Cron Job 设置

将弃购购物车 cron URL 添加到服务器的 crontab:

0 9 * * * curl -s "https://yoursite.com/products/cron/abandoned_cart_emails" > /dev/null 2>&1

每日运行(如上午 9:00)。详见 Cron Jobs


工作原理

  1. 当已登录客户进入结账时,其购物车会存储。
  2. 当他们离开未购买时,购物车保留在数据库中。
  3. Cron job 运行并查找超过延迟时间的购物车。
  4. 对每个购物车,使用主要联系人的邮箱发送提醒。
  5. 邮件包含返回结账页的链接。
  6. 发送后,购物车被标记,不再重复发送。

WhatsApp/SMS 集成

如果 WhatsApp/SMS Notifications 配置了 abandoned_cart trigger,也可发送 SMS/WhatsApp 消息。参见 WhatsApp & SMS Notifications