现在随着电子商务的网站的增多,将网站数据与销售数据联系起来是一个越来越多人使用的趋势了,但是又会有很多原因使这个问题更加复杂甚至数据发生偏差。Google analytics 在这方面的功能是相当完备的,既有标准EC,又有增强型电子商务,它可以让你将销售(或购买交易)归因于营销活动的能力,但是你有时候会发现你的交易数据是不对的,会有丢单的现象。好消息是,我们可以尽最大可能找到原因并尽最大可能减少数据误差。之前写过类似的交易丢单问题,传送门:http://www.rrdaj.com/wmtg/2624.html,本篇主要写归因的问题。
很多人可能会有这样的错误观念,只要数据不对,就觉得这个工具不好用!其实是你自己配置方面出了问题,而不是工具本身,工具终归是工具,具体怎么用看你个人修为!准确的营销归因始于正确的谷歌分析(GA)设置。大家可以参考下下面的几个问题,当然,仅供参考,只是自己的一些经验。这些步骤将帮助你确定你的 GA 设置是否正确,以及如何使用 GA 获得用户行为,少走些弯路。正确的 GA 设置需要一些知识储备,大家平时没事可以多去学学。
具体交易数据怎么看?
打开Google analytics中: 转化 》电子商务 》概览 即可查看
查看下交易次数是不是和你们平时业务的销售次数是一致的,偏差最好控制在10个单子以内,也就是说交易丢单数不要超过10个为妙!多了就得排查下原因并解决这个问题。
交易数据出现偏差的原因
一、购买成功确认页面上的电子商务跟踪脚本并没有设置好
这个布置是指你的代码并么有放到购买成功跳转的页面上,比如 www.example.com/success.html 上,当然还分PC和移动端,table端上,这个大家一定要去查下,如果代码都没布置,也就跟踪不了交易数据了。怎么去查?直接去跟技术交流,看看他究竟有没有把标准ec或者增强型的代码布置上去,并且让它生效了。我自己之前就是丢了很多交易数据,后来查找了很久,才发现手机端和pad都没有布置代码。
二、你的网站有跨域跟踪的问题吗?
现在的很多电子商务网站跨域跟踪都是很常见的,特别是多语言的跨境电商网站,那么布置代码就涉及到了跨域跟踪问题了。跨域跟踪布置错了,就会很容易出现数据错乱的现象,a网站的交易跑到b网站,b网站跑到c网站………具体原因暂时还不明,我的个人理解是:在Google Analytics脚本的标准配置中,每次客户在不同的域上加载页面时,都会生成一个新会话,并且之前的会话可能已经结束,即使客户仍处于活动状态,并最后生成事件和页面视图。
例如,我们来看一个跨域跟踪网站www.siteA.com,另一个是www.siteB.com。
要跟踪会话,Google Analytics会在每次点击中收集客户ID值。客户端ID值存储在第一方cookie中,当然这些cookie仅适用于同一域中的网页。在跨多个域跟踪会话时,就必须将客户端ID值从一个域转移到另一个域了。为此,Google Analytics跟踪代码具有链接功能,这些功能允许源域将客户端ID放在链接URL中,其他目标域可以在其中访问它,所以就可能造成数据跟踪重复等问题。
所以这个问题只有设置好跨域跟踪就可解决(建议用Google tag manager去配置)。
三、你的营销活动正确标记UTM参数了吗?
对于许多类型的营销活动(比如Facebook,mailchimp等) ,除非你用正确的“ UTM”参数标记链接,否则购买者的来源将不会被正确追踪并归因。因此,如果一个用户在他们的 Facebook 移动应用上点击一个没有标记的 Facebook 广告链接(80-90% 的 Facebook 用户都在这里使用) ,那么他们访问的来源将被归因到“direct”(而不是social渠道),也将会出现交易数据跟踪问题的。
四、其他归因到direct的原因
还有就是你的很多营销活动是不是通过线下活动或移动应用程序来下单吗?如果是,那么也会大概率归因到direct。再比如如果用户在 App 上直接粘贴到你的产品的链接,或者用户在 Instagram 上看到你的产品,点击个人资料网站的链接后发生的交易,也会出现归因到direct的情况。