如何追蹤流量來源?一文了解 UTM 設定

什麼是 UTM

簡單來說,UTM 就是追蹤用戶從哪裡進到網站的小工具。

它會附在網址後方,隨著網址載入一起被記錄。

我們可以在 Google Analytics (GA)查看蒐集到的資料。

常見用途

  1. 追蹤用戶從哪個廣告進入網站,判斷哪些廣告比較受歡迎
  2. 追蹤合作 KOL、團購主的帶貨績效

UTM 結構

https://jimmywu.tw/?utm_source=google&utm_medium=cpc&utm_campaign=firstads

網址中 “?” 後方所寫的?utm_source=google&utm_medium=cpc&utm_campaign=firstads就是所謂的 UTM。

它由多種參數構成並由 “&” (邏輯運算子「且」)連接。

上面示範的僅僅是必填參數 “utm_source”、”utm_medium”、”utm_campaign”,還有其他參數可供使用。

UTM 參數

根據官方文件,utm 總共有以下參數。

可參照說明自訂參數的命名邏輯,只要相關人員(公司內部、外包業者)看得懂就可以了。

以下會用比較通俗的命名方法舉例。

參數名稱對應 GA4 項目說明舉例
utm_source(必填)來源從哪裡點擊該網址的facebook
google
utm_medium(必填)媒介所屬的行銷媒介cpc
banner
conversion
utm_campaign(必填)廣告活動名稱識別產品、廣告素材product_id_001
ads_001
utm_id廣告活動 ID可用來引入其他平台資料12345678900(隨機碼)
utm_source_platform來源平台區別來源平台GoogleAds
MetaAds
utm_term手動字詞點進廣告用戶所搜尋的關鍵字(各種搜尋字詞)
utm_content手動廣告素材細部分類,區別同一網頁中的不同連結(A/B Test)Buy_now(立即購買按鈕)

注意事項

  1. 英文大小寫要注意:同一個單字,大小寫不同,視為不同來源。 如 Google 和 google,就會被視為兩個不同來源。 Google Ads 接收到的資料會被分類在utm_source=google,所以在設定 Google Ads 廣告的 UTM 時,建議以小寫 “google” 填寫。
  2. 參數可以填寫中文,但不建議:因電腦編碼方式,資料在 GA4 呈現時可能會被轉譯為人類無法閱讀的編碼(encode)呈現。 關鍵字:url encode decode
  3. 設定時參數不能有空格:如果你設定的參數由兩個以上的單字組合,如 utm_campaign=my utm。請用底線 ”_” 把 my utm 連起來,變成 “my_utm”。否則在讀取的時候只會讀到 my,變成 utm_campaign=my 唷。 如果真的很想使用空白鍵,請把它改成 “%20”。”%20”是空白鍵的電腦編碼版本。譬如,my%20utm。
  4. 避免使用 “?”、”&”:這兩個符號是 UTM 用來識別、區隔各個參數所使用。 因此在 UTM 中使用這兩個符號會導致系統誤判資料。

如何設定 UTM

現在有很多 UTM 設定方法。

設定時通常會結合縮短網址,讓整體網址看起來不會長長一串。

Google 本身就有推出一個設定 UTM 的網頁,Campaign URL Builder

這個網頁的縮址與 Bitly 合作,產生短網址的開頭為 bit.ly,為免費縮址。

市面上也有很多短網址服務附帶埋設 UTM,甚至可以把縮址後的網址以你的網域開頭。

但這類服務通常就需要付費囉,建議有在經營品牌的電商再考慮使用。