UTM 連結產生器

在瀏覽器組出 UTM 追蹤連結:填好 source、medium、campaign,選定空格編碼與既有參數的處理方式,再複製完成後的連結。

活動網址

產生的網址

輸入活動參數即可產生追蹤網址。

每個 UTM 參數各自負責什麼

UTM 連結就是一條普通網址,後面多掛五個查詢參數,分析平台會在訪客抵達時讀取它們。Google Analytics、Plausible、Matomo 等工具都認同一組參數名,所以同一條連結可以通用。

utm_source 記錄點擊來自哪裡(newsletter、twitter、google);utm_medium 記錄渠道類型(email、social、cpc);utm_campaign 記錄這次活動。utm_term 與 utm_content 是選填,前者放付費關鍵字,後者用來區分同一封信裡的兩個素材或兩條連結。

如何產生 UTM 連結

  1. 貼上到達頁網址,沒寫 https:// 會自動補上。
  2. 填 utm_source、utm_medium、utm_campaign,這三個最關鍵;需要再細分流量時才補 utm_term 或 utm_content。
  3. 選空格編碼(%20 或 +),並決定網址原有參數要保留、換掉舊的 utm_,還是全部丟棄。
  4. 按「產生追蹤連結」,複製連結或在新分頁開啟,確認到達頁帶著參數正常載入。

UTM 連結範例

電子報

到達頁 https://ursakit.com/blog/robots-txt,source 填 newsletter、medium 填 email、campaign 填 oct-launch
https://ursakit.com/blog/robots-txt?utm_campaign=oct-launch&utm_medium=email&utm_source=newsletter

社群貼文

到達頁 https://ursakit.com/qrcode,source 填 twitter、medium 填 social、campaign 填 json-tips
https://ursakit.com/qrcode?utm_campaign=json-tips&utm_medium=social&utm_source=twitter

已帶參數的付費搜尋

到達頁 https://ursakit.com/image-compress?plan=pro,source 填 google、medium 填 cpc、campaign 填 brand-exact,並保留原有的 plan
https://ursakit.com/image-compress?plan=pro&utm_campaign=brand-exact&utm_medium=cpc&utm_source=google

UrsaKit 與 Google Campaign URL Builder、utmbuilder.net 的差異

比較項目UrsaKitGoogle Campaign URL Builderutmbuilder.netutm.io
價格免費、免註冊免費免費層需註冊付費 SaaS
執行位置完全在你的瀏覽器在 Google 網站上在廠商網站上在廠商產品內
原有 query 參數保留/更換/丟棄可選,並逐條列出未說明直接覆蓋在產品內處理
空格編碼%20 或 + 自選頁面固定頁面固定未提供
輸出內容連結加參數明細表只有連結只有連結產品內報表
UTM 值大小寫可選一鍵小寫手動輸入手動輸入由模板決定
常見問題

常見問題

這個 UTM 連結產生器要付費嗎?

不用。它完全在瀏覽器裡執行,不需要帳號,也沒有次數限制。

我的網址會被上傳嗎?

不會。連結是用瀏覽器原生的 URL API 在本機組出來的,不會送到伺服器,關掉分頁後也不會留下任何紀錄。

utm_source 與 utm_medium 差在哪裡?

utm_source 是點擊的具體來源,例如 newsletter、twitter、google;utm_medium 是渠道類型,例如 email、social、cpc。媒介建議只用固定幾個字,報表才好分組。

UTM 值的大小寫有差嗎?

分析平台會把 Newsletter 與 newsletter 當成兩個不同來源,所以要先選定一種寫法。小寫選項會把每個 utm_ 值統一轉小寫,避免報表被拆成兩列;值裡的其他內容不會被改動。

空格該編成 %20 還是 +?

在 query string 裡兩者解碼後都是空格。%20 是比較安全的預設,因為有些工具與簽章網址會把 + 當成字面加號;只有目標系統吃表單編碼時才用 +。

網址原本就有的參數會怎樣?

由你決定。保留會留下原有參數,並讓新填的值覆蓋同名 UTM;更換會清掉舊的 utm_ 值但保留 gclid、ref 這類業務參數;丟棄則移除所有原本的參數。

全部工具