我正在使用Teachable平台在线销售课程,但是在跟踪特定广告系列产生的销售量时遇到问题。我使用UTM链接跟踪每个广告系列,但是由于在销售页面({academy} .com)和结帐页面(sso.teachable.com)之间发生了域名更改,我丢失了utm包含的所有信息。
将sso.teachable.com从引荐域中排除后,我们在Google跟踪代码管理器上设置了跨域跟踪,因此当我的潜在客户点击“购买”按钮时,他们将转到sso.teachable.com/…?_ga= XXXX。
从理论上讲,这将使Google Analytics(分析)强调销售页面中的人员现在处于结帐状态(属于同一会话)。但是,这不会发生,因为已删除“?_ga = XXX”并恢复了Google Analytics(分析)Cookie。
我还尝试将UTM跟踪参数放在两个URL上,一个在仪表板上提供可示教的URL({{academy}}。teachable.com/purchase?product_id=xxxx),另一个是使它成为重定向到(sso.teachable.com/…)。结果(从开发者控制台中看到)是对我们请求的301 HTTP响应,将重定向到相同的网址(sso.teachable.com/…),但删除了UTM参数并恢复了Google Analytics(分析)Cookie。这使我们失去了跟踪会话的能力,从此失去了跟踪不同来源,媒体和活动的能力。
我们将尝试请求以下网址的示例:{{academy}}。teachable.com/purchase?product_id=xxx&utm_source=our_source&utm_medium=our_medium&utm_campaign=our_campaign 服务器重定向到的网址示例(永久重定向:301 HTTP响应)sso.teachable.com/secure/xxxx/checkout/yyyy/ {course}(请注意,utm已删除)。
唯一保留的URL参数是在Teachable上创建的“ coupon_code”(如果已给出)。其他所有GET请求参数都会引发。
现在,它可以正确地跟踪一些用户,但是大多数用户在某个时候迷路了。 (通常在销售页面和结帐页面之间)。
Google Analytics(分析)显示(在特定时间段内)我完成了19笔交易,其中3笔来自电子邮件。在我的Facebook Ads帐户中,我发现有10笔销售是通过我的广告系列产生的。
这意味着{19-3-10 = 6}销售是从另一个来源产生的,但是我只有电子邮件和面部广告,因此得出这样的结论,即这6个销售是直接进行的,但是如果我去学习这是事实并非如此,实际上只有1笔交易是直接进行的。
这意味着未正确跟踪来自电子邮件的5次销售。
我想知道如何解决这个问题。
非常感谢您。
PS:感谢这篇文章,我得以保留UTM: https://www.analyticsmania.com/post/transfer-utm-parameters-google-tag-manager/#gref(但是,正如我说的那样,它是自动生成的)