如何在 statpx 中使用 UTM 参数追踪营销活动
您发送一份通讯。您在社交媒体上发帖。您投放一则付费广告。这三个都链接到同一个登陆页面 — 但如果没有活动追踪,您的分析只会显示"今天有 500 个会话进入",而无法了解哪个渠道带来了结果。UTM 参数通过标记每个链接来解决这个问题,以便 statpx 可以将每次访问归因于产生它的确切来源、媒介和活动。
本指南涵盖了 statpx 中 UTM 追踪的工作原理、如何使用内置活动生成器构建带标签的 URL,以及如何读取和处理所收集的数据。
什么是 UTM 参数?
UTM 参数是短查询字符串标记,您在共享 URL 前将其附加到任何 URL。当访客点击带标签的链接时,statpx 读取这些标记并将其与会话一起记录 — 以便您稍后可以按确切的活动、渠道或消息过滤数据,以确定哪一个带来了该访问。
有五个标准 UTM 标记:
- utm_source — 流量来自哪里:
newsletter、google、twitter、facebook - utm_medium — 渠道类型:
email、cpc、social、banner - utm_campaign — 活动名称:
may-launch、black-friday、onboarding-series - utm_term — (可选)付费搜索关键词:
website+analytics - utm_content — (可选)区分广告或链接:
header-cta、sidebar-banner
完整的带标签 URL 如下所示:
三个必需的参数是 utm_source、utm_medium 和 utm_campaign。另外两个是可选的,但当您需要区分同一活动中的多个广告或同一电子邮件中的两个不同链接时很有用。
statpx 如何捕获 UTM 数据
当访客到达 URL 中有 UTM 参数的页面时,statpx 的 collect.php 追踪代码片段会在第一次命中时自动读取这些参数。除了在您的网站上安装代码片段外,无需进行任何额外的配置。
关于 statpx 如何处理 UTM 数据的一些重要细节:
- 会话级别归因: UTM 值存储在会话级别并归因于入口页面 — 访客在该访问中登陆的第一个页面。
- 仅限入口点: 如果访客点击带标签的链接然后浏览到其他页面,UTM 值将保留给整个会话。该会话内的后续页面在同一活动下计数。
- 不需要额外代码: 只要您的追踪代码片段已安装,UTM 捕获就会自动发生。您不需要修改代码片段或添加任何自定义 JavaScript。
这意味着您可以从今天开始标记您的链接,数据将立即显示在您的活动仪表板中 — 无需在您已经完成的操作之外进行任何设置。
使用活动 URL 生成器
手动构建 UTM URL 容易出错 — utm_campaign 中的错别字会在您的报告中创建一个与您预期的不同的新活动行。statpx 包含一个内置 URL 生成器来消除这个问题。
要访问它,请转到您网站的活动页面并向下滚动到底部的URL 生成器部分。填写以下字段:
- 目标 URL — 您要链接到的页面(例如
https://yoursite.com/pricing) - 来源 — 链接将显示的位置(例如
newsletter、google) - 媒介 — 渠道类型(例如
email、cpc、social) - 活动 — 您的活动名称(例如
may-launch) - 词汇和内容 — 可选,如果需要请填写
当您输入时,生成器在表单下方生成完整的带标签 URL。点击复制来获取它,然后将其粘贴到您的电子邮件、广告或社交帖子中。生成器自动 URL 编码空格和特殊字符,以便链接正确工作。
提示: 对所有 UTM 值使用小写和连字符(例如 may-launch 而不是 May Launch)。UTM 值在大多数分析工具中区分大小写。不一致的大小写会在您的报告中创建重复的行。
读取活动仪表板
活动仪表板显示已向您的网站带来流量的每个 UTM 组合的表格。每一行都显示:
- 来源 — utm_source 值(例如 newsletter、google、twitter)
- 媒介 — utm_medium 值(例如 email、cpc、social)
- 活动 — utm_campaign 名称
- 会话 — 通过该组合进入多少次独特访问
- 页面浏览量 — 这些会话查看的总页数
点击表中的任何行来过滤整个仪表板到该活动。这让您可以看到该活动的访客登陆了哪些页面,他们来自地理上的何处,他们使用的设备以及他们是否完成了任何转化目标 — 都只限于这些活动会话。
按活动过滤仪表板
您也可以直接从主网站仪表板应用活动过滤,而无需访问活动页面。使用统计数据页面顶部的过滤器栏并从下拉菜单中选择 UTM 维度 — utm_source、utm_medium 或 utm_campaign — 然后选择您想要关注的特定值。
将活动过滤与自定义日期范围结合起来,以回答以下问题:" 我们的黑色星期五电子邮件活动在促销周期间带来了多少会话?"或"我们付费搜索访客上个月点击了哪些登陆页面?"这种精确的归因只有在每个会话都在源头被标记时才有可能。
要并排比较两个活动,请打开应用了不同活动过滤的多个浏览器标签页。这是快速比较的实用解决方案,无需专用的比较视图。
UTM 标记最佳实践
一致的 UTM 标记策略使您的活动数据在一段时间内有用。以下是防止最常见报告问题的约定:
- 始终标记电子邮件链接 — 在您发送的每封电子邮件中的每个链接上使用
utm_medium=email。电子邮件流量在其他情况下被分类为直接流量,这使其在您的渠道分解中不可见。 - 使用标准媒介值 —
cpc用于付费搜索和展示广告,social用于有机社交帖子,email用于电子邮件活动,affiliate用于联盟链接。一致的媒介值让您跨来源聚合。 - 在渠道中保持活动名称一致 — 如果您通过电子邮件、社交和付费广告推广同一产品发布,在所有这些上都使用相同的
utm_campaign值(例如may-launch)。这让您在一行中看到所有渠道中的总活动范围。 - 从不 UTM 标记内部链接 — 向您自己网站内的链接添加 UTM 参数会覆盖该会话的原始归因。到达从 Google 广告来的访客然后点击
utm_source=internal的内部链接会被重新归因到该内部来源,从而删除付费流量数据。 - 使用 utm_content 来分割测试消息 — 如果您将相同的活动发送到两个不同的电子邮件段,带有不同的主题行,请使用
utm_content=subject-a和utm_content=subject-b来查看哪条消息带来了更多流量。
结论
UTM 参数将您的分析从被动流量计数器转变为主动营销测量工具。一旦您一致地标记您的活动链接,您就可以回答真正重要的问题:不是"有多少人访问?"而是"哪个活动把他们带来了,他们转化了吗?"从标记您的下一个电子邮件发送开始,通过 statpx 活动生成器运行它,并在 24 小时后检查活动仪表板。数据将在那里等着您。
对于高级用例 — 如将活动数据拉入电子表格或自定义报告 — 请参阅 statpx REST API 指南。