使用Adobe Journey Optimizer发送放弃的购物车电子邮件
了解如何在购物车或浏览器会话已被放弃时发送个性化的重新参与电子邮件或通知。 在本篇文章中,您将使用从查看过许多产品和类别、参与过某个产品或在一个页面上花费时间的客户那里生成的数据。
应考虑使用哪些数据?
使用店面和后台事件的数据构建放弃的购物车、浏览电子邮件或通知。
其他客户取得了哪些成就?
AdobeCommerce客户通过使用AdobeCommerce、AdobeJourney Optimizer和AdobeReal-Time CDP实施个性化的放弃促销活动取得了显着的业务影响。
一家全球多品牌服装零售商实现了:
- 来自新营销活动的1.9倍点击转化率
- 来自全渠道弃用之旅的收入增加57%
- 重新参与活动的转化率提高41%
- 每周有1000多名新购物者参与
一家全球饮料公司实现了:
- 36%的重新参与电子邮件打开率
- 点进率提高21%
- 转化率提升了8.5%
- 89%的重新参与放弃者改变了
让我们开始吧
此特定用例侧重于使用来自Commerce实例的数据创建放弃的购物车电子邮件,并将其发送给AdobeJourney Optimizer。
什么是Adobe Journey Optimizer?
Adobe Journey Optimizer帮助您为购物者打造个性化的商业体验。 例如,您可以使用Journey Optimizer创建和投放计划的营销活动,如零售商店的每周促销活动,或者,如果客户将产品添加到购物车,但未完成结账过程,则生成放弃的购物车电子邮件。
在本主题中,您将学习如何通过侦听从您的Commerce实例生成的checkout
事件并在Journey Optimizer中响应该事件来构建放弃的购物车电子邮件。
先决条件
在开始这些步骤之前,请确保:
- 您已配置为使用AdobeJourney Optimizer。 如果您不确定,请咨询您的系统集成商或管理项目和环境的开发团队。
- 您已在Commerce中安装并配置了 Data Connection扩展。
- 您已确认您的Commerce事件数据已到达Experience Platform边缘。
步骤1:在Commerce沙盒环境中创建用户
在您的沙盒环境中创建一个用户,并确认用户帐户信息显示在Experience Platform中。 请确保您指定的电子邮件有效,因为稍后在此部分中会使用该电子邮件发送放弃的购物车电子邮件。
-
在Commerce沙盒环境中登录或创建帐户。
{width="700" modal="regular"}
安装并配置Data Connection扩展后,此帐户信息将作为配置文件发送到Experience Platform。
-
确认您的用户帐户信息显示在Experience Platform的 Profile 部分中。
转到Adobe Experience Platform中的 Profiles。 单击配置文件中的 Detail 查看您创建的配置文件。
{width="700" modal="regular"}
步骤2:在Journey Optimizer中查看事件
在您的Commerce沙盒环境中,通过查看产品页面、将项目添加到购物车以及完成购物者将执行的各种其他活动来触发店面上的事件。 然后,确认这些事件正在流入Journey Optimizer。
-
选择 Profiles。
-
将 Identity namespace 设置为
Email
。 -
将 Identity value 设置为您的电子邮件地址。
-
选择您的个人资料,然后选择 Events 选项卡。
{width="700" modal="regular"}
查找
commerce.checkouts
事件并检查事件有效负载:code language-json "personID": "84281643067178465783746543501073369488", "eventType": "commerce.checkouts", "_id": "4b41703f-e42e-485b-8d63-7001e3580856-0", "commerce": { "cart": {}, "checkouts": { "value": 1 }
如您所见,完整的事件有效负载包含丰富的事件数据。 在下一部分中,您将配置Journey Optimizer中的事件以侦听和响应从您的Commerce店面生成的
commerce.checkouts
事件。
步骤3:在Journey Optimizer中配置事件
在Journey Optimizer中配置两个事件:一个事件侦听Commerce中的commerce.checkouts
事件,另一个是基本超时事件,该事件在触发放弃的购物车电子邮件之前等待特定时间的传递。
创建监听程序事件
-
单击左窗格 Administration 部分下的 Configurations。
-
在 Events 图块中,单击 Manage。
{width="700" modal="regular"}
-
在 Events 页面上,单击 Create Event。
-
在右侧导航中,按如下方式设置您的事件:
-
将 Name 设置为:
firstname_lastname_checkout
。 -
将 Type 设置为 Unitary。
-
将 Event id type 设置为 Rule based。
-
将 Schema 设置为您的Commerce 架构。
-
选择 Fields 以打开 Fields 页面。 然后,选择对此事件有用的字段。 例如,选择 Product list items、Commerce、eventType 和 Web 下的所有字段。
-
单击 OK 以保存所选字段。
-
在 Event id condition 字段中单击。 然后,创建一个条件:
eventType
等于commerce.checkouts
且personalEmail.address
等于您在上一部分中创建该配置文件时使用的电子邮件地址。{width="700" modal="regular"}
-
单击 OK。
-
单击 Save 以保存您的事件。
-
创建超时事件
-
像之前一样在Journey Optimizer中创建事件。
-
在右侧导航中,按如下方式设置您的事件:
- 将 Name 设置为:
firstname_lastname_timeout
。 - 将 Type 设置为 Unitary。
- 将 Event id type 设置为 Rule based。
- 将 Schema 设置为您的Commerce 架构。
- 将 Schema、Fields 和 Event id condition 设置为与上述相同。
- 单击 Save 以保存您的事件。
- 将 Name 设置为:
配置这两个事件后,创建一个历程,以发送放弃的购物车电子邮件。
步骤4:构建结账历程
创建监听commerce.checkouts
事件的历程,然后在经过指定时间后发送放弃的购物车电子邮件。
-
在Journey Optimizer中,选择 JOURNEY MANAGEMENT 下的 Journeys。
-
单击 Create Journey。
-
指定历程的名称。
-
单击 OK 以保存历程。
-
在左侧导航中的 EVENTS 部分下,搜索您之前创建的签出事件
firstname_lastname_checkout
,并将其拖放到画布上。note tip TIP 双击事件会自动将其添加到画布。 -
搜索超时事件并将其添加到画布。
-
双击超时事件。
- 在 Timeout 部分中,选中 Define the event time 复选框。
- 在 Wait for 字段中输入
1
和Minute
。 - 选中 Set a timeout path 复选框。
使用此超时配置,执行结账但未在一分钟内完成订单的购物者将触发此超时分支。 在实际生产环境中,您需要设置更长的时间段,如24小时。
-
在 ACTIONS 下的左侧导航中,将 Email 操作添加到超时分支。 您的历程应如下所示:
{width="700" modal="regular"}
创建放弃的购物车电子邮件
创建在检测到放弃的购物车时发送的放弃的购物车电子邮件。
-
在上面创建的历程中,双击画布上的 Email 图标。
-
按照Journey Optimizer指南中的步骤创建放弃的购物车电子邮件。
现在,您在Journey Optimizer中有一个历程,该历程侦听来自您的Commerce商店的commerce.checkouts
事件,以及一个在一段时间后发送的已放弃购物车电子邮件。 下一部分将向您展示如何测试旅程。
步骤5:实时触发签出事件
在此部分中,您将实时测试事件。
-
在Journey Optimizer中,切换测试模式。
{width="700" modal="regular"}
-
要实时测试此历程,请打开另一个浏览器选项卡,然后转到沙盒环境中的Commerce网站。
-
将产品添加到购物车。
-
转到结帐页面。
-
在结账页面中,通过返回主页或关闭选项卡来放弃购物车。
旅程现在会触发。 要进行确认,请在Journey Optimizer中打开包含您的旅程的选项卡。 您应该会看到一个绿色箭头,其中显示用户经历的路径。
-
-
检查收件箱中的电子邮件。