跳到主要内容

免费 UTM 推广链接构建器

为 Google Analytics 等工具构建带 UTM 参数的可追踪推广 URL。实时预览、预设和一键复制。

加载后可离线使用

快速预设

流量来源(引荐来源)。

营销渠道/媒介。

具体的营销活动或推广。

付费关键词(可选,用于付费搜索)。

区分相似的链接/广告(可选,用于 A/B 测试)。

在上方输入网站 URL 以生成追踪链接

💡 UTM 参数使 Google Analytics、Plausible 等工具能将流量归因到特定活动。请保持命名一致(如始终使用 'email',而非有时用 'Email') — 分析工具区分大小写,否则会拆分您的数据。

常见用途

  • 电子邮件活动的UTM链接跟踪哪份新闻通讯或电子邮件在您的分析中驱动流量和转换。
  • 社交媒体的UTM链接准确衡量来自每个社交平台和帖子的流量。
  • 付费广告活动的UTM链接将转换归因于特定的广告、关键字和创意。
  • 打印和二维码的UTM链接跟踪离线活动 - 传单、海报、名片 - 通过二维码。
  • 影响者合作的UTM链接为每位影响者提供一个唯一追踪链接以衡量谁驱动结果。

工作原理

UTM 生成器完全在浏览器中使用标准的 URL 和 URLSearchParams API 组装跟踪网址——没有服务器、不上传。你输入时,一个实时的 useMemo 钩子会解析你的基础网址、验证主机名,并只附加你已填写的 UTM 参数。

  1. 1
    网址解析与验证
    你的基础网址会传入浏览器内置的 URL 构造函数。如果没有协议,工具会自动加上 https://,然后检查主机名是否至少包含一个点(或是 localhost)——在随意输入的文字破坏输出之前将其拒绝。
  2. 2
    通过 URLSearchParams 附加 UTM 参数
    每个已填写的字段(source、medium、campaign、term、content)都通过 URLSearchParams.set() 写入网址的查询参数对象。如果开启了小写开关,值会在此时转为小写,防止因大小写不一致导致的归因错配。
  3. 3
    由 qrcode 库渲染二维码
    每当最终网址改变时,qrcode 库都会为内联预览渲染一个 256 px 的 data URL,同时在离屏画布上绘制 1024 px 的版本。然后通过 canvas.toBlob() 将画布序列化为 PNG Blob,使下载按钮可以同步保存——这在 iOS 上是必需的,因为 iOS 会阻止在点击处理程序中异步创建 Blob。
  4. 4
    通过页面哈希分享模板
    表单状态(基础网址加上所有 UTM 值)会持续通过 window.history.replaceState 编码到页面的网址片段中。任何人打开带有该哈希的网址都会看到预先填好的表单,因此你无需任何服务器端存储就能保存或分享营销活动模板。

相关工具

常见问题