We use Google analytics with Google Tag manager for our ecommerce platform based to track the conversion, etc., In the thank you page, its used to track the order value and the revenues.
我们使用谷歌分析与谷歌标签管理器为我们的电子商务平台,以跟踪转换等。在感谢页面,它用于跟踪订单价值和收入。
Consistently we see a difference of about 15 to 20 % difference between GA data and the data from the core platform.
我们始终看到GA数据与来自核心平台的数据之间存在大约15%到20%的差异。
Tried to find a pattern among the missed orders but couldn´t ascertain one easily. The GA recorded orders include devices like Desktop, tablet and mobile and we see different browsers too.
试图在错过的订单中找到一个模式,但不能轻易确定一个。 GA记录的订单包括台式机,平板电脑和手机等设备,我们也看到了不同的浏览器。
Need inputs to analyze this better.
需要输入来更好地分析这一点。
Note: Thank you page is loaded by a redirect from the payment gateway system
注意:感谢页面由支付网关系统的重定向加载
1 个解决方案
#1
2
15-20% difference is not good at all. Google says you should expect better than 95% accuracy, and to keep at it if you're not getting those numbers.
15-20%的差异并不好。谷歌表示,你应该期望超过95%的准确率,并且如果你没有得到这些数字,就要坚持下去。
Note: The more "techy" crowd that your website has, the more folks you'll run into "Do not track" or with Ad-Blocking tech in their browser. Normally, you'd want to try to baseline that difference using device category filters to see if the gap is bigger for desktop (most phones/tablets don't use ad-blocking).
注意:您的网站拥有的“技术性”人群越多,您在浏览器中遇到“不跟踪”或使用Ad-Blocking技术的人就越多。通常情况下,您希望尝试使用设备类别过滤器来确定差异,以确定桌面上的差距是否更大(大多数手机/平板电脑不使用广告拦截)。
First, question. If the user lands on the thankyou page, and hits the refresh button, does it send another "conversion" to GA? IF so, you want to make sure that you build in logic that prevents duplicate conversions to be sent if the user was not making duplicate purchases. A browser refresh is not a purchase, don't record it as such.
首先,问题。如果用户登陆thankyou页面并点击刷新按钮,它是否会向GA发送另一个“转换”?如果是这样,您希望确保构建逻辑,以防止在用户未进行重复购买时发送重复转换。浏览器刷新不是购买,不要记录。
Second, if the page takes forever to load, or you have users that have bad internet, then that could increase the difference. They might be closing the browser or exiting site before GA client has a chance to send the final conversion to the server. So how is the performance of your thankyou page?
其次,如果页面需要永远加载,或者您的用户网络状况不佳,那么这可能会增加差异。在GA客户端有机会将最终转换发送到服务器之前,他们可能正在关闭浏览器或退出站点。那么你的谢谢你页面的表现如何呢?
Are you sure you're looking at the correct business data? I've been told GA numbers are off by the business before and it turned out they messed up their own query in the transaction system (and they had been doing so for years!). It is a long shot, but if you feel super confident about your GA measurement setup, then run it by the folks giving you the transaction numbers.
您确定要查看正确的商家数据吗?我之前被告知GA数据已被关闭,事实证明他们在交易系统中弄乱了他们自己的查询(他们多年来一直这样做!)。这是一个很长的镜头,但是如果你对你的GA测量设置感到非常自信,那么由人们运行它来给你交易号码。
Finally, if you can't get the difference down then move to the Measurement Protocol server-side implementation of GA. You simply need to record the IP address of the user and their GA client id, and then construct an HTTPS GET request using the Measurement Protocol fields for a valid hit. Server side measurement is the most accurate way to do this, but requires code updates in the ecommerce platform itself.
最后,如果你无法得到差异,那么转到GA的测量协议服务器端实现。您只需记录用户的IP地址及其GA客户端ID,然后使用Measurement Protocol字段构建HTTPS GET请求以获得有效命中。服务器端测量是最准确的方法,但需要在电子商务平台本身进行代码更新。
#1
2
15-20% difference is not good at all. Google says you should expect better than 95% accuracy, and to keep at it if you're not getting those numbers.
15-20%的差异并不好。谷歌表示,你应该期望超过95%的准确率,并且如果你没有得到这些数字,就要坚持下去。
Note: The more "techy" crowd that your website has, the more folks you'll run into "Do not track" or with Ad-Blocking tech in their browser. Normally, you'd want to try to baseline that difference using device category filters to see if the gap is bigger for desktop (most phones/tablets don't use ad-blocking).
注意:您的网站拥有的“技术性”人群越多,您在浏览器中遇到“不跟踪”或使用Ad-Blocking技术的人就越多。通常情况下,您希望尝试使用设备类别过滤器来确定差异,以确定桌面上的差距是否更大(大多数手机/平板电脑不使用广告拦截)。
First, question. If the user lands on the thankyou page, and hits the refresh button, does it send another "conversion" to GA? IF so, you want to make sure that you build in logic that prevents duplicate conversions to be sent if the user was not making duplicate purchases. A browser refresh is not a purchase, don't record it as such.
首先,问题。如果用户登陆thankyou页面并点击刷新按钮,它是否会向GA发送另一个“转换”?如果是这样,您希望确保构建逻辑,以防止在用户未进行重复购买时发送重复转换。浏览器刷新不是购买,不要记录。
Second, if the page takes forever to load, or you have users that have bad internet, then that could increase the difference. They might be closing the browser or exiting site before GA client has a chance to send the final conversion to the server. So how is the performance of your thankyou page?
其次,如果页面需要永远加载,或者您的用户网络状况不佳,那么这可能会增加差异。在GA客户端有机会将最终转换发送到服务器之前,他们可能正在关闭浏览器或退出站点。那么你的谢谢你页面的表现如何呢?
Are you sure you're looking at the correct business data? I've been told GA numbers are off by the business before and it turned out they messed up their own query in the transaction system (and they had been doing so for years!). It is a long shot, but if you feel super confident about your GA measurement setup, then run it by the folks giving you the transaction numbers.
您确定要查看正确的商家数据吗?我之前被告知GA数据已被关闭,事实证明他们在交易系统中弄乱了他们自己的查询(他们多年来一直这样做!)。这是一个很长的镜头,但是如果你对你的GA测量设置感到非常自信,那么由人们运行它来给你交易号码。
Finally, if you can't get the difference down then move to the Measurement Protocol server-side implementation of GA. You simply need to record the IP address of the user and their GA client id, and then construct an HTTPS GET request using the Measurement Protocol fields for a valid hit. Server side measurement is the most accurate way to do this, but requires code updates in the ecommerce platform itself.
最后,如果你无法得到差异,那么转到GA的测量协议服务器端实现。您只需记录用户的IP地址及其GA客户端ID,然后使用Measurement Protocol字段构建HTTPS GET请求以获得有效命中。服务器端测量是最准确的方法,但需要在电子商务平台本身进行代码更新。