如何删除 Magento 2 流程中的缺货商品

你将会学到 #

了解在使用 Klaviyo 的 Magento 2 集成时如何防止缺货商品显示在流程电子邮件中。如果您经营的企业库存需求量很大,并且热门商品经常售空,那么客户可能会在一分钟内将某件商品放入购物车,几个小时后回来发现同一商品缺货。虽然放弃的购物车和浏览放弃流程可以为您的业务带来可观的收入,但快速销售的库存可能会使发送不合格的提醒变得困难。鼓励客户返回装满缺货商品的购物车可能会导致令人沮丧的客户体验。在 Klaviyo 中,您可以调整任何废弃的购物车或浏览废弃流程,以确保自动取消包含缺货商品的电子邮件。要利用此功能,您需要稍微更新动态内容在废弃购物车中的填充方式或浏览废弃电子邮件。对于 Magento 2 商店,当满足以下任一条件时,Klaviyo 将“取消发布”项目:

  • 项目的“可见性”为 1,这意味着可见性状态为“不可见”
  • 项目的“状态”为 2,表示状态为“已禁用”
  • 产品缺货,其中“IS_IN_STOCK -> 0”

您的 Magento 管理面板中必须有“管理库存”= yes。 ## 废弃购物车流程

Klaviyo 的默认废弃购物车模板具有一个动态表格,用于在每封电子邮件中填充收件人留在其废弃购物车中的特定物品。如果您希望自动取消一封废弃的购物车电子邮件(如果该电子邮件包含一件或多件已缺货的商品),您只需调整给定模板中现有动态表格的图像部分即可。 1. 单击电子邮件模板编辑器中的动态表。 2. 在*内容选项卡中,单击左侧动态行。 3. 在单元格内容下,将内容从图像切换为文本*。 !电子邮件模板编辑器中的动态表块配置示例。

  1. 在文本框上方,单击右侧的 *</> 按钮进入该文本块的“源”。 5. 在 Source* 区域中,您将复制并粘贴以下代码片段:
   {% 目录 item.product.id unpublished="取消" %}
   <a href="{{ event.extra.checkout_url }}"><img alt="" src="{{ Catalog_item.featured_image.thumbnail.src }}" width="200" /></a>
   {% 最终目录 %}
  1. 确保再次单击“*来源”,然后单击左上角的“完成*”以将此代码段保存到文本块中。这将做什么:
  • 在计划发送流程中的给定电子邮件之前,Klaviyo 将查找将动态填充到单个电子邮件中的每个项目
  • 如果查找时目录中的任何一项“未发布”,则不会发送电子邮件
  • 对于给定的流电子邮件,您可以导航至*分析 > 收件人活动 > 其他,您将看到标有以下标签的类别:已跳过:目录项不可用*
  • 您可以在此处查看所有被取消(即跳过)的电子邮件,因为电子邮件中的某个商品缺货或不可用(如果该商品不再出现在您的目录中)
收件人活动页面显示跳过的原因“目录项不可用”。
收件人活动页面显示跳过的原因“目录项不可用”。

目前,无法从电子邮件中删除单个缺货商品并按计划发送电子邮件的其余部分。如果有人放弃了购物车中的 5 件商品,并且这 5 件商品中只有 1 件缺货,此功能仍会取消完整的电子邮件。 ## 浏览放弃流程

Klaviyo 的默认浏览放弃电子邮件模板具有一个静态表块,用于使用收件人浏览您网站的特定项目填充每封电子邮件。如果您希望浏览放弃电子邮件在其中包含已缺货的商品时自动取消,则必须调整给定模板中现有表格的图像部分。 1. 单击电子邮件模板编辑器中的动态表。 2. 在*内容选项卡中,单击左侧动态行。 3. 在单元格内容下,将内容从图像切换为文本*。 !电子邮件模板编辑器中的动态表块配置示例。

  1. 在文本框上方,单击右侧的 *</> 按钮进入该文本块的“源”。 5. 在*区域中,复制并粘贴以下代码段:
   {% 目录事件.ProductID unpublished="取消" %}
   <a href="{{ Catalog_item.url }}"><img src="{{ Catalog_item.featured_image.full.src }}" width="200" /></a>
   {% 最终目录 %}
  1. 确保再次单击“*来源”,然后单击左上角的“完成*”以将此代码段保存到文本块中。这将做什么:
  • 在计划发送流程中的给定电子邮件之前,Klaviyo 将查找将动态填充到单个电子邮件中的项目
  • 如果查找时该商品在您的目录中“未发布”,则该电子邮件将被跳过
  • 对于给定的流程电子邮件,您可以导航至*分析 > 收件人活动 > 其他,您将看到标有以下标签的类别:已跳过:目录项不可用*
  • 您可以在此处查看所有被取消(即跳过)的电子邮件,因为电子邮件中的某个商品缺货或不可用(如果该商品不再出现在您的目录中)

测试缺货功能 #

测试此功能的最佳方法:

  1. 按照上述说明调整您的电子邮件模板
  2. 查看您网站上的商品和/或开始结账购物车中的单个商品
  3. 等待您的帐户的活动源中出现您跟踪的活动
  4. 在商店后台将此单品标记为缺货
  5. 导航到由您执行的操作(查看产品开始结账)触发的流程,其中包含您新调整的电子邮件模板
  6. 单击以预览其中一封电子邮件,并确保“选择要预览的最近事件”窗口包含您自己的最近事件
  7. 当您点击 *预览*时,您应该会看到预览,其中项目的图像未填充,而是显示以下消息“项目 (XXXXXX) 未发布且不可用”。
电子邮件预览示例,显示特定项目不可用的消息。
电子邮件预览示例,显示特定项目不可用的消息。

其他资源 #

了解有关 Magento 集成的更多信息:

您的感觉是什么