在非大陆环境下的营销活动中,邮件营销(edm)是不可或缺的一环。而邮件营销的效果,基本可由邮件打开率、邮件链接追踪情况得出。
ga 准备
- 注册 google 账号,然后进入https://analytics.google.com/analytics/web/#/
- 创建媒体资源
- 如果是新账号,则需要先新建 ga 账号
- 创建媒体资源
- 进入媒体资源设置,获取到跟踪 ID
- 点击“跟踪信息”,再点击“跟踪代码”,得到代码
至此,准备完成
邮件打开率
通过 img 标签,使用 ga 的Measurement Protocal Reference协议,把数据上报至 ga server。下面是一个 img 标签例子:
1 | <img src="https://www.google-analytics.com/collect?v=1&tid=UA-XXXXXXXX-1&cid=CLIENT_ID_NUMBER&t=event&ec=email&ea=open&el=recipient_id&cs=newsletter&cm=email&cn=Campaign_Name&z=123456" /> |
各个参数含义
key | value 说明 |
---|---|
v | ga 版本号码,值为 1。必填 |
tid | ga 跟踪 ID, 用于区分是要向哪个 Google Analytics(分析)媒体资源发送数据。必填 |
cid | 每位用户专属的 ID,必填 |
t | 针对特定用户收集的互动数据类型,针对当前文档的场景,可考虑设为 emailview。必填 |
ec | 事件类别,这裡设 email |
ea | 事件活动,这裡设 open |
el | 事件标籤 |
cs | 广告活动来源,这裡设 newsletter |
cm | 广告活动媒介,这裡同样设 email |
cn | 广告活动名称 |
z | 缓存无效化随机数字 |
更详细的参数参考在这里
下面是一个真实例子:
1 | https://www.google-analytics.com/collect?v=1&tid=UA-146663661-1&cid=001&t=event&ec=email&ea=open&el=recipient_id&cs=newsletter&cm=email&cn=Campaign_Name&z=123456 |
使用浏览器直接做 get 请求
在 ga 中可以看到
当然,使用 img 标签的缺陷,就在于当邮件系统阻挡图片时,上报会失效
邮件链接追踪情况
追踪邮件链接,主要使用网址产生器
为链接加上 get 参数标识别。
比如,给
1 | https://act.moomoo.com/invite?code=643273466b693964783047384d452b397054794277773d3d&type=promotion |
加上 get 参数标识,变成
1 | https://act.moomoo.com/invite?code=643273466b693964783047384d452b397054794277773d3d&type=promotion&utm_source=google&utm_medium=email&utm_campaign=invite_act&utm_term=invite%2Bstock&utm_content=invite_link |
若目标页面引入了 ga 跟踪代码,ga 跟踪代码会识别到链接上的 get 参数,进行上报时就会按照参数值进行归类整合
以下是 google 提供的参数填写说明
key | value 说明 | example |
---|---|---|
utm_source | 广告活动来源:必须提供,表示搜寻引擎、电子报名称或其他来源。 | utm_source=google |
utm_medium | 广告活动媒介:必须提供,表示媒介,例如电子邮件或单次点击出价。 | utm_medium=cpc |
utm_term | 广告活动字词:用于付费搜寻,表示此广告的关键字。 | utm_term=running+shoes |
utm_content | 广告活动内容:用于 A/B 测试和指定内容广告,表示连到同一个网址的不同广告或连结。 | utm_content=logolink 或 utm_content=textlink |
utm_campaign | 广告活动名称:用于关键字分析,表示某项产品促销或策略性广告活动。 | utm_campaign=spring_sale |
与现有业务结合
对于业务事件触发的自动邮件推送,开发人员只需要往邮件模板里添加 img 标签、跳转链接添加 ga 参数便可
对于公司内部产品、运营人员的主动推送的营销邮件,也可请求开发人员协助,望 html 中添加上报。
所以,加上报并不算麻烦,相关工作重点仍然是营销渠道开发与管理维护。