UTM 生成

给网址加上活动参数。要拆开一条写好的链接,请用 网址解析

页面网址
来源utm_source
媒介utm_medium
活动utm_campaign
关键词utm_term
内容utm_content
编号utm_id

链上加了什么

活动链接带 utm_source、utm_medium、utm_campaign,还有几个可选字段。这一页把这些查询参数写到页面网址上。拆开一条已有的网址,用 网址解析。

怎么用

  1. 输入页面网址。字段是 utm_source、utm_medium、utm_campaign、utm_term、utm_content 和 utm_id。
  2. 把值转成小写只改值,不改参数名。结果会边输入边更新。
  3. 转换只做一次。显示示例把页面设为 https://example.com/page,来源 newsletter,媒介 email,活动 spring,词 shoes,内容 logo,id 为 42,小写关着。结果是 https://example.com/page?utm_source=newsletter&utm_medium=email&utm_campaign=spring&utm_term=shoes&utm_content=logo&utm_id=42。
  4. 页面网址上已有的查询会保留。空字段会去掉那个参数。
  5. 全部清除清空每个字段和结果。复制结果复制这条网址。页面不是网址时是错误。

查询怎么写

页面必须是绝对网址,而且带方案,例如 https://。值按网址查询规则编码,空格变成加号或 %20。参数名保持表单里写下的小写。

把值转成小写只作用于这六个 utm 值。再次填写同一个字段,会替换这个名字以前的值。

用在哪

  • 一条填好来源、媒介和活动的新闻信链接。
  • 同一活动有两个按钮时,加上 utm_content。
  • 把值转成小写,让报表把 Newsletter 和 newsletter 归到一起。

常见问题

为什么没有 https 的路径会失败?

页面网址必须带方案,例如 https://。

空的 term 还会留在链接里吗?

空字段会省掉。网址上已有的同名参数也会去掉。