
UTM 参数是添加到活动链接中的标签,用于识别网站访客来源。它们能告知分析工具流量源自哪场营销活动,以及该链接是否出现在电子邮件、社交广告或其他渠道中。
当促销活动通过多渠道引流至同一页面时,UTM 标签有助于对比访问数据。在配置购买追踪后,还能精准查看哪些活动带来了销售转化。
本指南将解析 UTM 参数的工作原理、核心标签类型及保持报告清晰的最佳实践。
什么是 UTM 参数?
UTM 参数(Urchin Tracking Module)是 URL 查询参数,用于在 Google Analytics 4(GA4)等工具中区分活动流量,也称 UTM 代码或跟踪标签。它记录访问的来源、营销媒介和活动详情,包含此类标签的 URL 被称为 UTM 链接。
这些参数主要用于活动跟踪,配合 Google Ads 自动标记等功能,可在广告 URL 中添加点击标识符。
一个干净的 URL 示例:
https://www.shopify.com/
带有 UTM 参数的同个 URL 示例:
https://www.shopify.com/?utm_source=instagram&utm_medium=paid_social&utm_campaign=spring_sale
问号标志着 URL 查询字符串的开始。上述示例中三个查询参数均为 UTM 参数。每个参数由“名称=值”组成(如 utm_source=instagram),成对参数间用 & 符号分隔。当用户通过此链接访问 GA4 网站时,Analytics 会利用这些值识别并分类活动流量。
UTM 参数的类型
Google GA4 文档提及九个 UTM 参数,以下五个在日常活动中最为常用。Google 建议手动标记时始终组合使用 utm_source、utm_medium 和 utm_campaign;需关键词或创意详情时,再添加 utm_term 和 utm_content。
下表展示了这些参数与 GA4 手动报告中会话维度的映射关系:
| 参数 | 何时设置 | 标识内容 | GA4 维度 | 示例值 |
|---|---|---|---|---|
| utm_source | 建议为每个手动标记的活动链接设置 | 平台、出版物或引荐来源 | 会话手动来源 | |
| utm_medium | 建议用于所有手动标记的活动链接 | 营销渠道或流量类型 | 会话手动媒介 | paid_social |
| utm_campaign | 建议用于所有手动标记的活动链接 | 活动或促销 | 会话手动活动名称 | spring_2026_sale |
| utm_term | 可选,用于关键词详情 | 付费关键词 | 会话手动术语 | 手提包 |
| utm_content | 可选,用于比较广告素材或链接 | 广告变体或链接位置 | 会话手动广告内容 | product_feature_image |
其余四个参数为 utm_id、utm_source_platform、utm_creative_format 和 utm_marketing_tactic。Google 建议在相关情况下添加活动 ID 和来源平台,但创意格式和营销战术参数目前在 GA4 中暂无报告。
utm_source
utm_source 用于命名发送访客的平台或出版物。例如 Instagram 广告应使用 instagram。保持各推广活动中该值一致,可确保来自同一平台的流量在报告中统一归类。
utm_medium
utm_medium 描述获取访客的方式。例如 Instagram 广告应将 utm_source=instagram 与 utm_medium=paid_social 配对。若省略 medium 参数,GA4 对应字段将显示为“(未设置)”。
utm_campaign
utm_campaign 标识与链接相关的促销活动。在所有推广该优惠的渠道中应使用统一名称(如 spring_2026_sale)。拼写或大小写差异会导致生成不同值,使结果分散,务必仔细校对。
utm_term(可选)
utm_term 记录 URL 中提供的付费关键词,不会自动捕获搜索查询。对于关联的 Google Ads 账户,建议使用自动标记以获取详细关键词报告。
utm_content(可选)
utm_content 用于区分同一活动内的创意变体或链接。例如 top_button 和 footer_link 可标识邮件中的两个链接,便于在配置购买追踪时对比各链接的访问量与购买量。
UTM 追踪的优势
GA4 虽能基于 referrer 数据识别自然搜索和引荐流量,且关联 Google Ads 并启用自动标记时也能提供活动详情,但 UTM 参数可在缺乏此类信息时补充标签(如指明具体是哪封 Newsletter 带来的访客)。
统一标签有助于区分付费与自然社交媒体流量并对比活动效果。例如使用 utm_content=image 和 utm_content=video 标识创意变体,在配置购买追踪后即可比较各变体的销售额。
注意:请勿在 UTM 值中包含个人信息(如客户姓名、邮箱或电话),因为 GA4 会收集页面 URL,标签中的个人详细信息可能随分析数据一同发送。
UTM 参数的使用场景
在分享于网站之外的活动链接中添加 UTM 标签。以下为常见场景及参数字符串示例:
电子邮件活动
Newsletter 和自动邮件链接请使用 utm_medium=email。Shopify Messaging 默认包含 UTM 追踪链接,可在 Messaging > Settings 下查看并为各活动自定义参数。
自定义春季促销活动示例:
utm_source=shopify_email&utm_medium=email&utm_campaign=spring_sale_2026
社交媒体帖子
使用 utm_source 标记平台,并用一致的 medium 值区分自然帖与广告(如 social 和 paid_social)。
Instagram 自然故事示例:
utm_source=instagram&utm_medium=social&utm_campaign=product_launch
付费广告
关联的 Google Ads 账户建议使用自动标记;TikTok 等平台可通过 URL 参数设置自动插入活动名称。请定义命名规范并确保生成值符合要求。
TikTok 广告示例:
utm_source=tiktok&utm_medium=paid_social&utm_campaign=awareness_video&utm_content=creator_collab_v2
网红与联盟合作
为每位合作伙伴分配专属标签(如 partner_01)以便在 GA4 中对比推荐访问量。Shopify Collabs 通过联盟链接和折扣代码追踪销售佣金;添加 UTM 标签时请保留现有联盟追踪参数。
联盟成员 Instagram 链接示例:
utm_source=instagram&utm_medium=affiliate&utm_campaign=summer_drop&utm_content=partner_01
线下到线上追踪
包装或印刷材料上的二维码可将客户引导至带标记的落地页;短网址则方便客户手动输入。请在创建二维码或缩短链接前,将 UTM 添加到完整目标 URL 中。
产品插页二维码示例:
utm_source=product_insert&utm_medium=qr_code&utm_campaign=reorder_reminder
提示:重定向和 URL 缩短器可能会剥离追踪信息。打印前请务必测试全流程:扫描二维码或打开短链接,跟随重定向确认落地 URL 保留了 UTM 参数,并检查 GA4 是否收到预期值。
如何创建 UTM 参数并构建 UTM 链接
UTM 链接由目标 URL 与活动参数合并而成。网站需具备正常运行的分析功能以记录访问量和转化跟踪。
1. 定义要跟踪的参数
手动标记时请同时使用 utm_source、utm_medium 和 utm_campaign。跨渠道推广同一活动时,活动名称保持一致,source 和 medium 用于区分来源。需要对比创意变体或链接位置时添加 utm_content;涉及付费关键词详情时使用 utm_term。
2. 创建 URL
可使用 Google 免费的 Campaign URL Builder 根据输入值生成带标记链接:
- 输入目标 URL:粘贴访客到达页面的完整地址。
- 添加活动详情:输入来源、媒介和活动名称。
- 添加可选参数:包含计划进行比较的内容或术语值。
- 复制生成的 URL:使用前检查拼写和目标地址是否正确。
若手动构建 URL,第一个查询参数前用 ?,后续参数间用 &。若目标 URL 已含查询字符串,则用 & 附加 UTM 参数。
示例:
https://www.example.com/products/bag?variant=123&utm_source=instagram&utm_medium=paid_social&utm_campaign=spring_sale_2026
此例中 variant=123 保持不变,UTM 参数紧随其后。任何以 # 开头的片段应放在查询字符串之后。
Shopify Campaigns 也可从管理后台创建活动链接、短链接和二维码。前往 增长 > 广告活动 > 创建广告活动,输入名称并保存。在 可分享链接 下添加链接、选择目标位置并输入其他 UTM 参数,即可复制完整链接/短链接或下载二维码。
3. 在活动链接中使用该链接
将带标签的 URL 放入广告、邮件或社交帖子中。打开链接确认能正确跳转且参数完整。
使用 GA4 实时报告检查活动是否到达属性。如需更细致检查,可用 Tag Assistant 启用调试模式并打开 DebugView,查看着陆页的 page_view 事件及其 page_location URL。
实时报告和 DebugView 归因分析有限。数据处理完成后,请在 Traffic acquisition report 中查看 Session source / medium 和 Session campaign。Google 表示数据处理可能需要 24-48 小时,即时实时检查不能确认最终报告。
使用 UTM 参数的最佳实践
共享命名指南和完整的转化测试可防止活动流量被错误标记或丢失。遵循以下实践以保持数据整洁准确。
一致的命名规范
GA4 会将 facebook、fb 和 facebook.com 视为不同来源值。请在共享表格或 URL 构建器中记录已批准名称,确保团队使用相同标签。
简单命名规范示例:
| 参数 | 命名规则 | 示例 |
|---|---|---|
| utm_source | 使用已批准的平台或出版物名称 | |
| utm_medium | 使用已批准的渠道标签 | paid_social |
| utm_campaign | 遵循 promotion_year 格式 | spring_sale_2026 |
| utm_content | 遵循 format_subject_version 格式 | video_new_arrivals_v1 |
保持跨渠道活动名称一致。对比同一渠道和活动内的创意时,固定 source、medium 和 campaign,仅更改 utm_content。
格式规范
UTM 值区分大小写(Pinterest 和 pinterest 会产生不同值)。请使用小写字母、数字及一致的分隔符(如下划线)。避免使用原始空格、表情符号及保留 URL 字符(如 & 或 #),必要时用 URL 构建器编码特殊字符。格式规则仅应用于 UTM 值,保持目标 URL 完整不变。
仅在必要时使用
始终使用三个推荐字段。可选参数用于特定比较:utm_content 标识创意或投放位置变体,utm_term 记录付费关键词。单创意活动可省略 utm_content,除非报告流程需要。无关值会增加维护负担。
避免添加到内部链接
勿在网站内部页面链接中添加 UTM 标签。GA4 中新活动参数不会开启新会话或覆盖来源,但仍可能影响单事件归因,导致内部推广在转化旅程中被错误计功。请使用专用事件跟踪内部横幅和导航点击。
发布前进行测试
从活动链接开始按实际客户路径追踪至完成订单或表单提交。确认重定向保留标签,且购买或潜在客户事件正确到达 GA4 属性。
Shopify 订单请检查 order’s conversion details 中的 UTM 信息;潜在客户表单请验证活动值是否传递到提交的表单及 CRM 记录(可能涉及隐藏表单字段映射)。记录测试订单或提交 ID,以便处理完报告数据后核对相同转化。
如何分析 UTM 参数数据
UTM 报告有助于识别带来新客户的活动。将获客支出除以该活动归因的新客户数可得客户获取成本(CAC),便于按成本对比活动效果。
Shopify 2025 年 Q4 店主调查显示,年销售额至少 100 万美元的企业中有 30% 跟踪 CAC,低收入企业中这一比例仅为 5%。
审查活动表现三步法:
- 打开 GA4 Traffic acquisition report:选择日期范围,查看 Session campaign 及 Session source / medium。
- 对比活动结果:审查会话数、参与率、关键事件和总收入。
- 查看 Shopify 活动数据:打开同日期的 Performance by UTM campaign。单独计算 CAC:将销售和营销成本除以新客户数。
流量分类
GA4 默认渠道规则将 ChatGPT 等工具的可识别引荐归类为 AI Assistant 渠道(medium ai-assistant);来自 Google AI Overviews 和 AI Mode 的免费点击属于 Organic Search。
Shopify 中 UTM 追踪的工作原理
在 Shopify Campaigns 中前往 Growth > Campaigns 创建活动,在 Shareable links 下添加 UTM 值以生成带标签 URL、短链接和二维码。
审查活动会话、订单和销售情况。深入分析可前往 Analytics > Reports 打开 Performance by UTM campaign,与 GA4 对比前先检查归因模型。
单笔购买可打开 order’s conversion details 并选择 View full sessions 检查 UTM 值。
Shopify Messaging 默认包含 UTM 追踪链接。在 Messaging > Settings 下可查看来源(shopify_email)、媒介(email)和活动值(结合邮件名称和活动 ID),支持编辑设置或自定义单活动以符合命名规范。
*基于 2025 年对澳大利亚、加拿大、英国、爱尔兰、新西兰和美国等地 500 名 Shopify 商家的英文调查。受访者均为运营两年及以上的成熟商家,结果仅反映该样本经历。
UTM 参数常见问题解答
UTM 参数会影响 SEO 吗?
UTM 参数不会提升 SEO 排名。带标签链接可能为同一页面生成多个 URL,请确保这些版本能正确标识首选规范 URL,帮助 Google 整合重复 URL 信号。网站内部链接请使用干净 URL。
应使用多少个 UTM 参数?
Google 建议手动标记时同时使用 utm_source、utm_medium 和 utm_campaign。对比创意素材或链接位置时添加 utm_content,涉及付费关键词详情时使用 utm_term。GA4 记录了九个参数,但大多数活动无需全部使用。
如何将 UTM 参数添加到 URL?
将每个参数作为“名称=值”添加(如 utm_source=instagram)。第一个参数前加 ?,后续参数间加 &。若目标 URL 已含 ?,则用 & 追加首个 UTM 参数。Google Campaign URL Builder 可自动组装链接。
UTM 参数是否区分大小写?
是的。GA4 会将 Instagram 和 instagram 视为不同值,导致同一来源访问被拆分。请对所有活动使用小写值和一致命名规范,发布前检查 utm_source、utm_medium 和 utm_campaign 的大小写。
常见的 UTM 错误有哪些?
名称不一致会导致数据分散在不同报告行;缺少 source、medium 或 campaign 值可能导致字段显示为“(not set)”;重定向可能在访客到达前移除标签。请将 UTM 参数从内部链接中移除,并测试完整点击路径直至落地页和转化记录。

