谷歌分析电子邮件营销跟踪
已发表: 2022-02-05Google Analytics (GA) 是一个很好的免费资源,可帮助您掌握网站的性能。 但是您是否知道 GA 对于监控您的出站电子邮件也很有用? 在这篇文章中,我们将向您展示如何使用 Google Analytics(分析)电子邮件跟踪来获得对您的广告系列的统计洞察。 此外,如果您是 Twilio SendGrid 用户,您将学习如何使用我们的 REST API 来简化流程。
如何使用 Google Analytics 跟踪您的电子邮件活动
跟踪电子邮件活动的转化将帮助您了解电子邮件的效果以及如何改进它们。 按照以下步骤了解如何为电子邮件活动生成 URL 并在 GA 中跟踪转化。
1. 注册并安装 Google Analytics
首先,前往 GA注册并按照指示将跟踪代码集成到您的网站中。 要获得本文中描述的结果,您需要验证您是否正确设置了 GA 帐户。
2. 生成一个 URL 来跟踪来自电子邮件的入站流量
使用GA 的最新版本Google Analytics 4 ,您可以通过创建事件来跟踪您的电子邮件活动的点击,然后将它们标记为转化事件。 为此,请将查询参数添加到 URL 的末尾,然后使用 GA 将具有这些查询参数的任何页面浏览量标记为转化。 这有助于您区分通过电子邮件活动到达您网站的访问者和通过其他方式到达的访问者。
例如,假设您想将流量吸引到您网站上的特定页面: https://www.example.com/weekly-specials
://www.example.com/weekly-specials 。 您可以添加您选择的查询参数,例如campaign_id
,并为您的电子邮件营销活动赋予URL 一个不同的值。 在您的电子邮件中使用的生成 URL 可能如下所示:
https://www.example.com/weekly-specials?campaign_id=winter-campaign-01
3. 为您的电子邮件营销活动设置转化事件
要开始跟踪转化,您需要在 GA 中设置转化事件。 在侧边栏导航中,单击配置。 然后进入活动页面。
在事件页面上,单击创建事件按钮。
现在为您的活动命名。 例如, winter_campaign_email_clicked
。 接下来,设置指示此事件发生的条件。 对于我们的自定义事件示例,我们有 2 个条件:
-
event_name
将是page_view
。 -
page_location
(将用户带到您的网站的引荐链接)将包含campaign_idcampaign_id=winter-campaign-01
(我们唯一的查询参数,用于区分我们的电子邮件活动)。
您的自定义事件配置将如下所示:
单击创建。
接下来,转到转换配置页面。 选择新的转化事件。
在新事件名称字段中,输入您刚刚创建的自定义事件的名称。 对于我们的示例,这是winter_campaign_email_clicked
。
单击保存。
现在,您可以在 GA 中跟踪电子邮件营销活动的每次转化,为您提供有关电子邮件效果的宝贵见解。
4. 使用 Twilio SendGrid API 发送带有自定义 URL 的电子邮件
Twilio SendGrid REST API允许您构建针对您的业务定制的电子邮件程序。 要使用此 API 跟踪您的电子邮件广告系列转化,您将使用在 GA 中生成的自定义 URL。 此外,您可以利用多种语言 SDK轻松地将电子邮件与您的项目集成。
让我们看看如何使用嵌入了自定义电子邮件活动 URL 链接的 Twilio SendGrid 发送电子邮件。 首先,您需要注册一个免费帐户。 注册后不久,您会收到一封验证电子邮件,当您的帐户处于活动状态时会通知您。
对于我们的演示,我们将使用 Twilio SendGrid 的Node.js SDK 。 要开始使用 SDK,请初始化一个新的 Node.js 项目,然后添加@sendgrid/mail
包:
~/project$ yarn init
~/project$ yarn add @sendgrid/mail
接下来,将此代码保存为名为index.js
的文件并将其放入您的项目文件夹中。 因为这是在命令行运行的示例邮件发送应用程序,所以在运行应用程序时需要包含一些环境变量:
-
API_KEY
:这是您的 Twilio SendGrid 帐户 API 密钥。 -
CUSTOM_URL
:这是您的电子邮件活动的自定义 URL,可将用户引导至您的站点,并包含您的唯一查询参数。 -
RECIPIENT_EMAIL
:这是收件人的电子邮件地址。 (测试时,使用您可以访问的电子邮件地址,以便您可以验证您收到了电子邮件,并可以单击里面的活动链接。)
以下是如何从命令行运行此应用程序的示例:
~/project$ API_KEY=INSERT-YOUR-API-KEY-HERE \
CUSTOM_URL=https://www.example.com/weekly-specials?campaign_id=winter-campaign-01 \
RECIPIENT_EMAIL=INSERT-YOUR-EMAIL-ADDRESS-HERE \
node index.js
请注意,在您激活 Twilio SendGrid 帐户之前,此应用程序将无法运行。
运行上述应用程序后,您应该会在为RECIPIENT_EMAIL
输入的收件箱中收到一封电子邮件。 当您点击电子邮件中的 URL 时,GA 会将其计为一次转化。 接下来,我们将看看如何在 GA 中查看这些转化。
5. 检查谷歌分析中的数据
当您的电子邮件收件人点击您的营销活动 URL 时,GA 会在您的统计信息中记录这些点击。 要跟踪这些点击,请转到 GA 导航中的报告。 然后,选择实时。
在这里,您将看到按事件名称排列的事件计数表和按事件名称排列的转化次数表。 (默认情况下,GA 会捕获许多不同的事件。)随着您的网站在您的网站上看到更多活动,包括电子邮件活动链接点击,更多条目将显示在事件计数表中。 但是,只有您标记为转化事件的事件才会显示在转化表中。
您会记得我们定义了一个winter_campaign_email_clicked
事件并将其添加为一个Conversion 事件。 点击您收到的电子邮件中的广告系列链接后,您很快就会在实时报告中看到一个新的转化事件:
使用 Twilio SendGrid 的分析深入挖掘
如果您是 Twilio SendGrid 用户,则可以访问有助于运行更有效的电子邮件活动的其他数据。 只需登录您的 Twilio SendGrid 帐户并单击“统计”选项卡即可查看您的外发电子邮件统计信息。 “概览”页面向您显示请求、已发送电子邮件、点击、打开、退回、阻止和垃圾邮件报告的数量。
Twilio SendGrid 的新交付能力洞察仪表板现在处于公开测试阶段,可为您提供更多可操作的数据洞察力。 您可以探索每个邮箱提供商如何处理您的电子邮件,获取有关如何改进您的电子邮件程序的提示,并通过了解退回分类来优化送达率。
了解有关使用 Google Analytics 和 Twilio SendGrid 进行跟踪的更多信息,并阅读每个平台的跟踪术语和等效项。
还不是 Twilio SendGrid 用户? 立即免费注册以开始使用。