Sitecore8.2 进行多变量测试
情景
我们的在线产品销售网站设有‘联系我们’页面,供用户查询特定产品信息。该页面包含一个表单,用户需填写相关信息并提交。近期数据显示,表单的实际提交量未达预期。经深入调查,我们发现主要流失原因在于表单中包含了一些非必要或冗余的字段,导致用户放弃提交。 为此,我们制定了优化方案:通过删减或增加特定字段,设计了多个表单变体。接下来,我们将利用 Sitecore 内置的多变量测试(Multivariate Testing)功能进行实验,以数据为依据,甄选出能提供最佳用户体验并最大化转化率的表单方案。
第1步:新定义4种待验证的表单变体加原始表单,共5种方案进行测试:
原始表格:
- 名字
- 姓
- 电子邮件
- 移动
- 国家
表格A:
- 名字
- 姓
- 电子邮件
- 移动
表格B:
- 名字
- 姓
- 电子邮件
- 移动
- 预算
表格C.
- 名字
- 姓
- 电子邮件
- 移动
- 财产类型
表格D.
- 名字
- 姓
- 电子邮件
- 移动
- 国籍
第2步:为营销控制面板中的每个表单定义5个目标

第3步:注册目标,需要在表单提交的后台逻辑中编写代码,当用户成功提交表单时,触发对应的目标。我们创建了触发目标和传递目标ID的功能
public bool TriggerGoal(ID goalId) { bool triggeredGoal = false; try { if(!Tracker.IsActive) { Tracker.StartTracking(); } if(Sitecore.Analytics.Tracker.IsActive && Sitecore.Analytics.Tracker.Current.CurrentPage!= null) { var goalItem = Sitecore.Context.Database.GetItem(goalId); if(goalItem!= null) { var goal = new PageEventItem(goalItem); var pageEventsRow = Tracker.Current.CurrentPage.Register(goal); pageEventsRow.Data = goalItem [“Name”]; Tracker.Current.Interaction.AcceptModifications(); triggeredGoal = true; } } } catch(Exception ex) { Sitecore.Diagnostics.Log.Error(“无法触发目标:”+ ex.Message,ex); } return triggeredGoal; }
第4步:从Sitecore添加组件的变体
从内容树 - >转到联系我们项目 - >演示文稿 - >详细信息 - >单击编辑 - >控件 - >选择联系我们组件 - >单击测试
在那里你可以添加你的变化,检查图像打击:

注意:我在Sitecore中有不同的结构,所以我使用的是数据源
,表单字段是可配置的,我使用多列表字段来
显示每个表单的不同字段,但是你可以通过检查启用来按
组件进行修改组件设计的变化。
完成后,您会看到联系我们表单有5种变体,如下所示:

第5步:开始测试
在联系我们项目时,您将看到已将新组件添加到项目中,因此您需要通过单击“创建测试”开始测试,然后发布该站点。

当你点击创建测试时,它会显示测试的预览,转到变量选项卡有一些设置,它显示你有联系我们表单组件有5个变种,以及接触测试的访客百分比,在我的情况下我把它100%表示意味着20%的访问者会看到每个表格(表格A 20%,表格B 20%......等),如果你愿意,你可以改变这个百分比:

注意:如果您将百分比设置为例如90%,则意味着90%的 用户将看到原始表单,2.5%的用户将看到其他 表单。
在目标选项卡中,您可以选择您的测试目标是什么以及您需要多长时间运行测试,如果它是A / B测试表单测试目标通常是从下拉列表的目标,您可以选择您想要的目标实现,但在我的情况下,我正在使用多变量测试,所以我有5个目标所以我将保持它基于用户访问“ 追踪价值/访问 ”,我将保持测试7天,我也改变了设置获取获胜者的方式我想手动选择获胜者,如下图所示,然后点击开始测试然后你发布网站。

第6步:是时候收集数据了
- Sitecore 会自动根据设定的百分比向访客展示不同的表单。
- 通过 Launchpad -> Experience Analytics 查看实时数据。
- 测试结束后,根据转化率和置信度,在体验编辑器中停止测试,并手动选择表现最好的变体作为最终版本发布。
这是Sitecore中的开箱即用功能,因此当您从启动板体验分析时,它将自动根据我们定义的百分比开始为用户显示不同的表单变体,并且您将最终得到以下内容结果,它显示了您想要查看的结果,并且您可以随时通过体验编辑器停止测试,然后导航到联系我们页面。

浙公网安备 33010602011771号