Shopify 邮件添加跟踪代码

Shopify 事务性邮件没有统计数据,例如弃单恢复邮件,我们虽然可以看到 Shopify 是否发出邮件,以及弃单恢复状态,但无法看到邮件打开率等数据。我们可以通过安装 Google Analytics 邮件跟踪代码实现统计。我们要实现两个目标:

  • 跟踪邮件是否被打开
  • 跟踪邮件中的链接是否被点击

操作步骤

跟踪邮件是否被打开

在 Shopify 后台,设置 – 通知 – 弃单,编辑通知模板。在模板最末尾添加 GA 像素跟踪链接,如:

<img src="https://www.google-analytics.com/collect?v=1&tid=UA-01010-1&cid=ba28fd4d-a15c-4109-90b1-f3ed2d586f8a&aip=1&t=event&ec=email&ea=open&dl=%2Fnotification%2Fabandoned&dt=Complete%20your%20Purchase">

这个链接很长,我们拆开看它包含什么信息:

v   = 1
tid = UA-01010-1
cid = ba28fd4d-a15c-4109-90b1-f3ed2d586f8a
aip = 1
t   = event
ec  = email
ea  = open
dl  = /notification/abandoned
dt  = Complete your Purchase

具体含义如下(参考《Measurement Protocol 参数》):

  • v=1 表示版本号
  • tid 是我们 Google Analytics 中的跟踪 ID
  • cid 是客户的一个匿名 ID,它是随机生成的
  • aip=1 表示隐藏 IP 地址
  • t=event 表示记录类型为 event
  • ec=email 表示 event content 是 email
  • ea=open 表示 event action 是 open 打开邮件
  • dl=/notification/abandoned 表示文档所在路径,这里用了一个能读懂的路径
  • dt=Get Free Shipping 表示邮件标题,在 GA 统计中就能知道用户打开了哪封邮件

当我们配置完毕后,发送测试邮件,打开邮件,则能看到如下数据:

跟踪邮件被打开
在 Realtime / Content 可以看到邮件被打开

跟踪邮件中的链接是否被点击

在 Shopify 后台,设置 – 通知 – 弃单,编辑通知模板。在模板搜索 Visit our store,找到如下代码:

<td class="link__cell">or <a href="{{ shop.url }}">Visit our store</a></td>

替换为:

<td class="link__cell">or <a href="{{ shop.url | append: "?utm_source=direct&utm_medium=email&utm_campaign=notification&utm_content=abandoned-notification" }}">Visit our store</a></td>

这个链接很长,我们同样可以拆分来看(参考《UTM 参数的含义》):

utm_source   = direct
utm_medium   = email
utm_campaign = notification
utm_content  = abandoned-notification

当我们配置完毕后,发送测试邮件,点击邮件中的链接,则能看到如下数据:

跟踪邮件中的链接被点击
在 Realtime / Traffic Sources 中看到来自邮件链接的点击

说明

一,Shopify 提供了一个极为简单的弃单统计,如下图示:

Shopify 自带弃单统计
Shopify 自带弃单统计

二,可以使用 OrderlyEmails 等应用编辑 Shopify 通知邮件模板,其中的链接自带携带 UTM 参数。

三,可以通过 klaviyo 等营销工具实现更完备的统计。

参考

京ICP备12052177号-1