• GTM课程
  • 博客
  • 服务
  • 资源资源
    • YouTube频道
    • 电子书和指南
    • GTM食谱
    • 查看所有资源
    • GTM社区
  • 关于
    • 关于
    • 联系
  • GTM课程
  • 博客
  • 服务
  • 资源资源
    • YouTube频道
    • 电子书和指南
    • GTM食谱
    • 查看所有资源
    • GTM社区
  • 关于
    • 关于
    • 联系

2017年10月31日

如何使用Google跟踪代码管理器减少电子邮件订阅者的烦恼

我一直在为我的读者提供订阅Google Analytics(分析)疯狂每周通讯的机会。我使用两种类型的工具:嵌入式表单(通过 Omnisend)在每个博客文章和弹出窗口中(按 枢密院)。将来,我计划完全迁移到Omnisend,但本文并非如此。

你们中的某些人可能会发现弹出窗口令人讨厌,在某些情况下,我也讨厌它们,尤其是当我登陆网站并且弹出窗口跳到我的面前时。

杜德,我刚降落。我不知道您的网站是关于什么的。我能否至少请您快速浏览一下您尝试转换为我的网站?

我总是尝试练习我的讲道’s为什么我的电子邮件弹出流程有点不同:

  1. 当访问者登陆我的博客时,我会等一会儿显示徽章,上面写着“订阅新闻通讯”。它不是很烦人,仅在访客单击徽章时显示订阅表单。
  2. 再过60秒后,我将显示一个弹出窗口,提示您留下电子邮件地址并获取 120多种GTM资源的终极清单.

我不’不想让我的访客不知所措’这就是为什么我仅在2分钟后要求他们发送电子邮件的原因。在我收到一个订户的电子邮件之前,一切对我来说都是有意义的。

 

问题–电子邮件订阅者可能会感到恼火

有一天,我收到了一封电子邮件。这是对我的一封通讯的答复’ve sent.

来自我的读者的电子邮件

起初,我以为 你什么意思?后来,所有点都连接了。

无论访问者是谁(是否订阅者),他仍然 垃圾邮件 与我的弹出窗口。好吧,这个词 垃圾邮件 在这里有点太强大了,因为关闭它后,弹出窗口还会记住此首选项30天,因此您’重新不​​时烦恼。

另一方面,如今,每个人都有两个,三个或更多的设备用于浏览,阅读博客等。如果您关闭智能手机上的弹出窗口,则在单击Analytics Mania中的链接后仍会出现’在平板电脑上的时事通讯。

那我该怎么办?

 

解决方案

你们中有些人可能会说我不应该’完全不要使用弹出窗口。好吧’对我来说不是一个选择。弹出窗口 工作 而且它们吸引了大量的新订阅者,这使Analytics Mania得以发展(否则,没人会使用它们)。因此,除了摆脱它们之外,我还需要调整它们出现的时间,以减少它们的烦人本质。

换句话说,我必须停止为已订阅的人显示电子邮件弹出窗口和徽章。

顺便说一句,实现起来相当容易… 惊喜惊喜…它涉及Google跟踪代码管理器。没想到吧?我知道ðŸ™,谁会想到我’请在此博客中写一些有关GTM的内容。

所以在这里’s the plan:

  • We need to identify visitors which land on my blog from 分析狂热emails.
  • 这些家伙和女孩会得到一个特殊的饼干,叫做 amEmailSubscriber.
  • 有了这个饼干,我’ll阻止电子邮件弹出窗口和 订阅新闻通讯 徽章。
Google跟踪代码管理器电子书包

识别当前的电子邮件订阅者

每次有人单击Analytics Mania中的链接’的时事通讯,它们被重定向到analyticsmania.com/post/some-blog-post(或任何其他页面)。除此之外,该链接还带有3个其他参数, utm_medium,utm_source,utm_campaign.

在电子邮件服务提供商中,这种使用UTM的做法确实很普遍。我可以轻松地利用它们来确定该访客是如何获得的。

我会定期发送两种电子邮件:

  • 每周新闻。 UTM是:
    • utm_medium:电子邮件
    • utm_source:新闻通讯
    • utm_campaign: 总是不同,取决于内容。
  • 欢迎电邮在某人订阅或想要下载我的指南之一后发送的。UTM是:
    • utm_medium:电子邮件
    • utm_source:自动电子邮件
    • utm_campaign:欢迎来信

识别单击欢迎电子邮件中任何内容的电子邮件订阅者将非常容易,’使用此参数集没有其他流量来源:  电子邮件+自动电子邮件+欢迎信.

但是,我可能对“每周新闻”有一些问题。 电子邮件 作为媒介和 通讯 因为来源过于笼统,我需要考虑其他事情。 utm_campaign 会很好,但每周价值会有所不同。我的解决方案?

I’我将在我所有的每周新闻中使用一个任意前缀作为utm_campaign, analyticsmania_ * 。所以代替 GTM最佳做法,utm_campaign将成为 analyticsmania_GTM最佳做法。

总结一下, 所有访问我博客任何页面的访问者,并且URL包含每周新闻通讯’s or 欢迎电邮’的UTM将被视为我的邮件列表的订户。

 

UTM变量和综合浏览量触发器

我们需要做的是创建3个变量,这些变量将检索UTM参数的值:

utm广告系列来源和媒介

然后我们’会在两个浏览量触发器中使用它们,一个用于来自Analytics Mania的访客’每周的时事通讯,第二则来自欢迎电子邮件。

在以下情况下将启动第一个触发器:

  • utm_medium等于 电子邮件
  • AND utm_source等于 automation_email
  • AND utm_campaign等于 欢迎信.

Pageview Trigger - Visitor from 分析狂热Welcome 电子邮件

当utm_medium和utm_source与“欢迎电子邮件”中的相同但活动不同时,第二个将被触发 analyticsmania_.

我以前的所有新闻通讯都没有这个前缀,这意味着整个 解决方案仅对那些单击2017年11月1日之后发送的新闻通讯中的任何链接的订阅者有效.

Pageview Trigger - Visitor from 分析狂热Newsletter

 

让’s set the cookie

在上一篇博客文章中,我’ve解释了如何轻松地 使用Google跟踪代码管理器设置Cookie. 让’可以使用相同的代码示例,并对其值进行一些修改:

<script>
 
 var cookieName = "amEmailSubscriber"; // 名称 of your cookie
 var cookieValue = "真正"; // Value of your cookie
 var expirationTime = 7776000; // 3 months in seconds
 expirationTime = expirationTime * 1000; // Converts expirationtime to milliseconds
 var date = new Date(); 
 var dateTimeNow = date.getTime(); 

 date.setTime(dateTimeNow + expirationTime); // Sets expiration time (Time now + one month)
 var expirationTime = date.toUTCString(); // Converts milliseconds to UTC time string
 document.cookie = cookieName+"="+cookieValue+"; expires="+expirationTime+"; path=/; domain=." + location.hostname.replace(/^www\./i, ""); // Sets cookie for all subdomains

</script>

曲奇饼’s name is amEmailSubscriber (“am” stands for “Analytics Mania”), its value is 特鲁e 曲奇饼的有效期为3个月(这意味着,如果订阅者在3个月内未单击我电子邮件中的任何链接,则他/她将再次看到弹出窗口)。

让’创建一个自定义HTML标记,该标记将在访问者中设置此Cookie’s browser and we’只有当访问者来自Analytics Mania时才会这样做’每周简讯或欢迎电子邮件。

设置Cookie-访客是电子邮件订阅者

请记住,我’已分配了先前创建的两个触发器。如果其中之一被激活,则将分派“自定义HTML”标记。

 

测试Cookie

It’进行检查并测试我们的做法是一个好习惯’ve done so far. 让’保存所有更改,启用 预览和调试模式,然后转到该网站。我们需要在链接中添加3个UTM参数并刷新页面。这样,应触发“自定义HTML”代码,例如:

www.analyticsmania。 com /?utm_medium=电子邮件 &utm_source=时事通讯 &utm_campaign= test_campaign

如果代码未触发(如下面的屏幕截图所示),请确保正确创建了所有3个UTM变量。您可以通过导航到 变数 “预览和调试”控制台的“标签”,然后检查它们是否都具有某些值,而不是 未定义.

触发自定义HTML设置cookie

代码触发后,我们需要检查Cookie’的价值。有两种主要的实现方法-浏览器的内置功能(开发人员工具)或插件。

我个人使用的Chrome扩展名为 EditThisCookieÂ(也可用于 歌剧用户)。这个非常简单直观的扩展程序使我能够快速检查当前正在使用的cookie以及它们包含的数据。

如果没有,可以下载它 这里。如果您使用其他浏览器,则以下是一些类似的插件:

  • Firefox – 曲奇饼s Manager+
  • 对于Internet Explorer用户,建议使用 开发人员工具的内置功能.

无论如何,让我们回到EditThisCookie。安装此扩展程序后,“ 曲奇饼”图标将出现在“菜单”图标旁边(在Chrome中)。

EditThisCookie图标

转到您当前正在使用的网站,单击EditThisCookie图标,您将看到该网站上当前正在使用的所有cookie的展开列表。寻找一个名为cookie的饼干 amEmailVisitor (您可以选择其他适合您网站的名称),然后查看其值是否为 真正.

编辑此cookie-amEmailSubscriber

现在,让’继续进行下一步。

 

更新弹出窗口’s tag and trigger

正如我在本博文开头提到的那样,我将Privy用于弹出窗口。它’通过使用具有以下设置的自定义HTML标记模板和计时器触发器来安装:

基本计时器设置

默认情况下,此计时器触发器将为所有访客触发,无论他们来自何处,也可以在我们的Cookie派上用场。我们可以对其进行更新,并将触发器设置为仅在访客没有访问权限时触发 amEmailSubscriber 曲奇饼。

但是在此之前,我们需要“teach”Google跟踪代码管理器读取Cookie并将其转换为GTM变量。我们’我会选择 1st Party 曲奇饼 作为变量类型。

1st Party 曲奇饼 - 分析狂热Email Subscriber

至于计时器触发器,我们需要添加一条附加规则,该规则将仅为那些不是我的订阅者的访问者调度事件。

更新了计时器触发器

瞧! 现在,我希望,我的老读者将不再烦恼。总结一下,这里’一切运作方式:

  • 当访问者单击“ 分析狂热每周电子邮件通讯”(2017年11月1日之后发送)或“欢迎电子邮件”中的任何链接时,他们’它将使用3个UTM参数重定向到所需的页面:utm_medium,utm_source和utm_campaign。
  • 他/她着陆后,Google跟踪代码管理器将触发一个自定义HTML代码,该代码会设置Cookie amEmailSubscriber:正确.
  • 下次(此90天之内)该访问者返回我的网站时,计时器触发器(启动Privy弹出窗口)将不会调度,因为 amEmailSubscriber 曲奇饼会阻止它。

我相信我’已经彻底测试了实现,但 如果您发现任何错误,请在评论中让我知道.

 

该解决方案的缺点

您应该记住此解决方案有两个可能的缺点:

  1. 如果有人共享指向我的博客文章的链接(例如在社交媒体上),并且包含所有3个UTM参数,则这些访问者也不会看到弹出窗口(即使他们没有’实际上订阅了我的时事通讯)。尽管如此,我仍然有很多可以转换它们的嵌入式表单,所以这对我来说不是一个大问题。
  2. 它不能解决每用户多设备问题。

 

结论:使用Google跟踪代码管理器可以减少电子邮件订阅者的数量

因此,您有了另一个想法,如何使用Google跟踪代码管理器利用Cookie。尽管此博客文章与Digital Analytics没有直接关系,但它’对于关注他们的访问者/阅读者/客户/等等的体验的数字营销者来说,它仍然非常有用。

在这篇博客中,我’我分享了我的想法(我’昨天我自己在此网站上实施了)如何通过调整必须在屏幕上出现弹出窗口的时间来减少Google跟踪代码管理器对电子邮件订阅者的困扰。

我不只是在1或2分钟后向所有访问者展示它,而是’ve决定将所有访问者分为电子邮件订阅者和非订阅者。那些已经订阅了我的电子邮件更新的用户,在最后一次单击我的新闻通讯或欢迎电子邮件后的90天内,将不会看到电子邮件弹出窗口。

每次发生新的点击时,Cookie的有效期都会延长到90天。

朱利叶斯·费多罗维奇乌斯
在 Google跟踪代码管理器提示
2评论
奥列格
  • 2017年11月1日
  • 回复

看起来不错,将您的文章保存下来以供进一步实施!
但是,颇具讽刺意味的是,我是通过新闻通讯链接找到这篇文章的,并且它的utm_campaign与您在文章中提到的模式不匹配,因此我仍然在拐角处贴上徽章:

    朱利叶斯·美联储
    • 2017年11月1日
    • 回复

    是的,我不好。我忘记在utm_campaign添加前缀“ analyticmania_”。下次我需要更加小心。这只是我的愚蠢错误:)

发表评论 取消回复

您的电子邮件地址不会被公开。 必需的地方已做标记 *

 

嗨,我是Julius Fedorovicius 并且在这里可以帮助您学习Google跟踪代码管理器和Google Analytics(分析)(但主要是GTM)。在这个激动人心的旅程中,与其他100 000多个每月访问量和14000多个新闻通讯订阅者一起加入。 阅读更多
基本资源


热门文章
  • 🔥GTM表格跟踪:7种有效方法
  • 🔥dataLayer.push:指南
  • 🔥GTM vs Google Analytics(分析)
  • 🔥99使用GTM可以做的事情
  • 🔥GTM常见错误
  • 🔥数据层:终极指南
  • 𥔥60 +适用于GTM的自定义JavaScript
分析狂热
  • Google跟踪代码管理器课程
  • Google跟踪代码管理器食谱
  • Google跟踪代码管理器资源
  • Google跟踪代码管理器社区
  • 登录课程
Follow 分析狂热
  • 订阅新闻通讯
  • RSS订阅
最近的帖子
  • Google Analytics(分析)4中的增强测量:指南
  • 使用Google跟踪代码管理器跟踪联系表7
  • 在GTM中缺少DOM准备就绪和窗口加载事件?
分析狂热- Google Tag Manager and Google Analytics 博客 | 隐私政策
管理Cookie设置
<kbd class="bZ3sIKP"><menu id="tGTIt5r"></menu></kbd>
<caption id="CNf117c"><small id="M7sSUEQ" class="MFN2MSC"></small></caption>

  • <basefont id="bNHPtai" class="bwaFwR2"></basefont>

    • <ul class="rkvjd7a"></ul>

      <audio id="qcFzF60"><ruby class="s8r8AYY"><dd id="n670rcN"></dd></ruby></audio>