追踪与归因

电商 UTM 链接生成器

生成规范 UTM 链接,保留已有参数,并在分享前检查大小写、空格、覆盖标记和个人信息。

不涉及币种。完全在浏览器本地运行;URL 不会上传到第三方。

目标链接与活动参数

完全在浏览器本地运行,不上传 URL。UTM 值在分析工具中区分大小写,建议规范化。生成器不做短链、跳转,也不验证目标页是否可访问。

生成的 UTM 链接

UTM 参数

参数值
utm_sourceinstagram
utm_mediumpaid-social
utm_campaignspring-launch

链接怎么生成

生成器解析目标链接,保留已有非 UTM 参数和 hash,再写入 utm_source、utm_medium、utm_campaign,以及可选的 utm_term、utm_content。URLSearchParams 负责百分号编码。

输入数据将在浏览器本地计算,不会发送到服务器。

UTM 生成器:链接要干净,也不能泄露数据

UTM 链接是一小块数据基础设施。命名不一致或丢掉已有参数,报表就会碎片化;如果放进个人信息,还可能扩散。这个生成器在本地处理编码、参数保留和基础检查。

五个 UTM 参数

utm_source 是平台或来源,例如 instagram、google、newsletter。utm_medium 是渠道类型,例如 paid-social、cpc、email。utm_campaign 是活动或上新名称。

utm_term 是付费关键词,utm_content 是素材或版本。这里 source、medium、campaign 必填;term 和 content 可选,为空时不写入。

命名规范比工具更重要

UTM 值区分大小写。“Instagram”“instagram”和“IG”可能变成三个来源。空格会让报表混乱、分组不一致。统一用小写、连字符,并维护一份小型词表。

生成器的规范化会转小写、去首尾空格、把空格换成连字符。它不会替你发明分类体系;source 和 medium 的词表仍要团队约定。

保留已有参数

商品链接常带 ref、variant 或联盟参数。如果生成器替换整个 query,这些参数就丢了。这个工具会解析 URL,保留非 UTM 参数和 hash,只写入 UTM 键。

如果目标链接已有 UTM 参数,会被覆盖并提示。重新生成链接时通常如此,但应当是明确的选择。

绝不要把个人信息放进 UTM

UTM 值会出现在分析工具、导出报表、截图、浏览历史和 referrer 中。邮箱、客户姓名或电话放进 utm_content,可能扩散到很远。

生成器会用简单模式提示邮箱/电话,但真正的控制是命名政策:永远不要包含客户标识。

分享前先验证

在隐私窗口打开生成链接,确认落地页和参数,再在 GA4 实时或分析调试器里检查 source/medium。链接能打开但参数不一致,仍然是报表问题。

维护活动命名表,记录 source、medium、campaign。每月检查一次;孤儿值常导致“direct / none”流量。

生成器的边界

它不做短链、跳转、目标页可用性检查,也不处理平台自动标记。它也无法修复落地页丢参数或跳转丢参数的问题。

用它生成干净、正确编码的链接,然后测试从点击到分析工具的完整路径,包括跳转和 consent 行为。

UTM 参考来源(2026 年 10 月核对): Google 活动 URL 生成器 · UTM.io · Shopify 营销链接

UTM 参数区分大小写吗?+

分析工具里区分。“Instagram”和“instagram”是不同值。统一用小写,并记录命名规范。

生成器会保留已有 query 参数吗?+

会。保留非 UTM 参数和 hash,只写入 UTM 键。已有 UTM 键会被替换并提示。

可以把客户邮箱放进 UTM 吗?+

不可以。UTM 会出现在分析工具、报表、截图和 referrer 中。不要放邮箱、姓名、电话或其他个人信息。

为什么空格会变连字符?+

连字符让报表更易读,也避免编码不一致。规范化会转小写、去空格并把空格换成连字符。

URL 会被上传吗?+

不会。生成器在浏览器本地运行,不做短链、跳转,也不会把 URL 发给第三方。

下一步