← 退出

UTM链接生成器

拼接带追踪参数的营销推广链接

UTM 参数是 Google Analytics 等主流网站分析工具通用的标准追踪参数,给链接加上这些参数之后,能在后台数据统计里区分出访问是从哪个渠道、哪个活动带来的。

关于UTM链接生成器

UTM 链接生成器的作用是:把你的目标网址和几项推广信息(来源、渠道、活动名等)合并成一条带 UTM 参数的追踪链接。这些参数会附在网址问号后面,Google Analytics 等网站分析工具读到它们,就能告诉你一次访问是来自哪个渠道、哪个活动。需要说明的是,这个工具只负责「拼接链接」,它不会连接你的分析账号,不会统计点击数据,也不能缩短网址。真正的数据统计要到你自己的分析后台去看。

操作步骤

  1. 在「基础网址」中填写落地页地址。这一项必填,而且必须带上 http:// 或 https:// 前缀,例如 https://qgjtools.com。
  2. 填写 utm_source(流量来源,比如 wechat、weibo)。这是你想在报表里区分的发布位置。
  3. 填写 utm_medium(推广渠道类型,比如 social、email)。它描述的是渠道的大类。
  4. 填写 utm_campaign(活动名称,比如 spring_sale),用来把同一活动下的流量归在一起。
  5. 如果有需要,再填写 utm_term(付费搜索关键词)和 utm_content(区分同一活动内不同素材,比如两个不同的横幅)。这两项都是可选的。
  6. 页面下方会实时出现「生成的追踪链接」,点击右侧的「复制」(成功后显示「已复制」),就可以把链接用在广告、邮件或社交媒体帖子里。

用真实输入算出来的例子

下面的结果由与页面相同的拼接逻辑实际运行得到。输入基础网址 https://qgjtools.com,source 填 wechat,medium 填 social,campaign 填 spring_sale,另外两项留空,得到的链接是:https://qgjtools.com/?utm_source=wechat&utm_medium=social&utm_campaign=spring_sale。注意网址末尾自动多出了一个斜杠,这是浏览器标准化网址的结果,指向的仍是同一个首页。再看一个复杂一点的:基础网址 https://example.com/shop?ref=abc&utm_source=old#pricing,source 填 newsletter,medium 填 email,campaign 填「春季促销 2026」,content 填「banner top」,得到:https://example.com/shop?ref=abc&utm_source=newsletter&utm_medium=email&utm_campaign=%E6%98%A5%E5%AD%A3%E4%BF%83%E9%94%80+2026&utm_content=banner+top#pricing。可以看到:原有的 ref=abc 被保留;旧的 utm_source=old 被新的值覆盖;中文被编码为百分号形式;空格被转成加号;结尾的 #pricing 锚点仍然保留在最后。

支持范围与已知限制

  • 基础网址必须是浏览器能解析的完整网址。像 example.com 这样不带 http:// 或 https:// 的写法,会显示红色提示「网址格式不正确,请确认包含完整的 http:// 或 https:// 前缀」。
  • 判断依据只是「能否被解析为网址」,所以 ftp:// 等其他协议的地址也可能被接受,请自行确认你填的是普通网页地址。工具不会检查这个网址是否真实存在、能否打开。
  • 五个 UTM 参数都不是必填项,留空的不会出现在链接里。如果全部留空,输出的只是被标准化后的原网址。
  • 如果原网址里已经带有同名的 utm_ 参数,会被你填的新值替换而不是重复添加;没有填的那一项,保留原来的值。
  • 填写的值前后空格会被去掉,但大小写保持原样。许多分析工具会把 Email 和 email 当作两个不同的值,建议团队统一使用小写加下划线的命名。
  • 空格会变成加号,中文会变成百分号编码,链接会显得很长但可以正常使用。为了报表易读,推荐使用英文和下划线。
  • 不提供批量生成、历史记录、保存模板或短链接功能,刷新页面后输入会清空。
  • 不要把 UTM 参数加在站内页面之间的链接上,因为这会让分析工具把用户的会话来源重新归因,干扰数据。它适合用于站外渠道。

常见问题:utm_source、utm_medium 和 utm_campaign 到底怎么区分?

可以这样理解:source 是「谁带来的流量」(wechat、newsletter),medium 是「用什么方式」(social、email、cpc),campaign 是「为了哪次活动」(spring_sale)。三项组合起来,在报表里就能回答「春季促销期间,微信社交带来了多少访问」。

常见问题:加了 UTM 参数,网页内容会变吗?

不会。网站服务器通常会忽略这些参数,访客看到的页面和不带参数时一样,只是地址栏里的链接更长了。但极少数网站对未知查询参数的处理比较严格,发布前请自己点开链接确认能正常访问。

常见问题:报表里没有看到数据怎么办?

这个工具只生成链接。数据能否出现在后台,取决于你的目标网站是否安装了分析代码,以及分析工具的统计延迟。先点开生成的链接访问一次,再到分析工具的实时报告里查看。

常见问题:链接里的 # 部分会影响追踪吗?

# 后面是页面内锚点,工具会把它保留在链接最后,UTM 参数被放在它之前,这是正确的位置。参数如果被写在 # 后面,服务器和多数分析代码就读不到了。

隐私与处理方式

拼接过程在你的浏览器里完成:网址和参数只用于生成预览与复制,不会被发送到服务器,工具也不会访问你填入的网址。点击「复制」只是把结果文字写入剪贴板,失败时不会有提示。链接被你发布出去之后,谁点击、产生了什么数据,是由你使用的分析工具来记录的,与本工具无关。