打开一家小店的 Google Analytics,最大的流量来源往往是 "direct",也就是分析工具无法判断来源。这里面通常混着邮件简报、Instagram 简介、宣传单和短信带来的访问,因为这些入口都没有告诉 GA4 访客从哪里来。UTM 参数正是用来解决这个问题的。它们是在网址后添加的 5 项简短信息,让分析工具准确识别访问来自哪个活动、渠道和展示位置。
5 个 UTM 参数
| 参数 | 回答的问题 | 示例 |
|---|---|---|
| utm_source | 访客从哪里来? | newsletter, instagram, leaflet |
| utm_medium | 属于哪类渠道? | email, social, cpc, sms, qr |
| utm_campaign | 属于哪个活动? | black-friday-2026 |
| utm_content | 来自哪个版本或展示位置? | bio, story, hero-button |
| utm_term | 对应哪个关键词?(仅限付费搜索) | winter-coats |
其中最重要的是 source、medium 和 campaign,content 与 term 可以不填。带标记的网址会是这样:example.com/black-friday?utm_source=newsletter&utm_medium=email&utm_campaign=black-friday-2026。使用UTM链接生成填写表单即可生成网址,也能避免拼写错误。
让 GA4 报表保持整洁的命名规则
- 只用小写。GA4 会把 Email 和 email 视为两个不同的媒介,导致同一项数据被拆成两部分。
- 统一使用一种分隔符。可以用连字符或下划线,但不要用空格。选定一种后就一直沿用。如果值中必须包含空格,可以先通过URL编码工具处理,不过更好的办法通常是直接去掉空格。
- 使用 GA4 已经能够识别的媒介。email、social、cpc、affiliate、referral、display 和 sms 会自动归入正确的默认渠道。insta 或 flyer 之类自定义媒介则会进入 "Unassigned"。
- 不要给自己网站里的内部链接添加 UTM。带 UTM 的内部链接会以错误来源重新开始会话,并覆盖真正的流量来源。
- 把命名规范写下来。建立一份团队共用文档,列出允许使用的来源和媒介,并指定一名负责人维护。
完整示例:小店的黑色星期五促销
目标页面是 example.com/black-friday。所有入口统一使用活动名称 black-friday-2026,再分别为每个展示位置设置 source、medium 和 content。
| 展示位置 | utm_source | utm_medium | utm_content |
|---|---|---|---|
| 邮件简报主按钮 | newsletter | hero-button | |
| 邮件简报页脚链接 | newsletter | footer | |
| Instagram 简介页面按钮 | social | bio | |
| Instagram 快拍链接 | social | story | |
| 发给顾客的短信 | sms | sms | launch |
| 宣传单上的 QR 码 | leaflet | qr | front |
| Google Ads | 保留自动标记,不要手动添加 UTM | ||
除非在 GA4 中创建自定义渠道组,否则 qr 这个媒介会显示在 Unassigned 下。不过 source 和 medium 仍然可以用于筛选,这正是促销结束后的星期一查看效果时所需要的数据。
别让访客看到冗长的标记网址
带 UTM 标记的网址又长又难看,也不会有人照着宣传单手动输入。可以把每个带标记的目标网址分别放到短链接后面。宣传单上使用 digily.bio/bf-leaflet,短信里使用 digily.bio/bf-sms,跳转时会自动带上隐藏的参数。Digily Link 也能直接在链接设置中添加 UTM 参数,而且所有套餐都支持。这样,粘贴进去的目标网址可以保持简洁,参数会在跳转时自动附加。无论采用哪种方式,访客看到的都是简短的品牌网址,GA4 收到的是完整参数,链接自身的统计数据也会在记录点击量的同时,记录 UTM 来源、媒介和活动。
宣传单上的 QR 码应根据短链接生成,而不是直接使用带标记的网址。这样不仅更容易扫码,印刷完成后也仍可更改目标页面。关于域名和短标识的选择,可以参阅如何使用品牌域名创建短链接。
在 GA4 中查看结果
- 打开报告,然后依次进入获客和流量获取。
- 把主要维度改为会话来源/媒介。每一行都对应上表中的一个展示位置。
- 添加会话广告系列作为次要维度,或者筛选 black-friday-2026,单独查看这次活动。
- 比较转化,不要只看会话数。带来访客较少但购买更多的展示位置,才更值得再次使用。
至少给活动一周时间,再判断效果。活动结束后也不要停用短链接,因为宣传单可能在几个月后仍有人扫码。
这些错误会悄悄毁掉数据
- 团队成员混用大小写,导致同一个来源在报表中出现 3 次。
- 直接复制并转发带标记的页面网址,导致 WhatsApp 转发带来的访问仍被记录成邮件简报。
- Google Ads 已开启自动标记,却又手动添加 UTM,造成两套数据不一致。
- 把活动名称写进 utm_source,又把来源写进 utm_campaign。source 表示来自哪里,medium 表示通过什么方式,campaign 表示哪项活动。
- 给指向其他网站的链接添加 UTM。参数会进入对方的分析工具,你自己的分析工具什么也看不到。
如果带标记的链接运行异常,可以把它粘贴到URL解析中,逐行查看各个参数,再用URL重定向查询确认跳转后参数是否仍然保留。
给简介链接页面上的按钮添加标记
简介链接页面上的每个按钮也可以视为一个展示位置。凡是指向自己网站的按钮,都应设置独立的 utm_content,例如 bio-shop、bio-booking 和 bio-newsletter。utm_source 设为个人资料所在的平台,utm_medium 则设为 social。如果 Instagram 和 TikTok 使用同一个页面,仅凭这些参数无法区分两个平台。页面自身的引荐来源报告可以区分,而为每个平台分别创建短链接并放进对应的个人资料,则会更加准确。页面上的常驻按钮应固定使用同一个活动名称,只有当顶部按钮指向正在进行的促销活动时,才更改它的活动名称。
常见问题
UTM 参数会影响搜索排名吗?
不会。Google 不会把 UTM 参数作为排名因素。只要页面带有规范网址标签,Google 就会把标记网址视为同一个页面,而几乎所有电商平台都会默认添加这种标签。
简介链接页面可以使用 UTM 参数吗?
可以。为每个指向自己网站的按钮目标网址添加标记即可。Digily Link 页面上的每个按钮也会单独统计点击次数,因此两类数据都能看到。
没有同意横幅,UTM 参数还能用吗?
UTM 参数属于网址的一部分,不是 Cookie。根据 GDPR 等适用的数据保护规则,GA4 本身需要取得用户同意。Digily Link 的统计功能不需要,因为数据收集过程不使用追踪 Cookie。
utm_id 是什么?
这是一个可选的活动 ID,可让 GA4 将访问与其设置中已经定义的活动或导入了成本数据的活动对应起来。大多数小企业都用不到它。
活动名称需要包含年份吗?
如果活动会重复举办,就应该包含年份。black-friday-2026 和 black-friday-2027 可以相互比较,而只写 black-friday 则无法区分。
发布前检查
- 每个展示位置都有各自的 source、medium 和 content,并且全部使用小写。
- 使用的媒介都能被 GA4 识别。
- 带标记的网址放在短链接后面,QR 码也指向短链接。
- 网站内部链接均未携带 UTM 标记。
- 命名规范已经记录下来,并放在整个团队都能查看的位置。