
你在 Facebook 投了廣告、寄了電子報、也在 LINE 貼了連結,結果 Google Analytics 裡顯示的流量都叫「Direct」或「Referral」,根本分不清楚哪個管道真的帶人進來。這個問題的解法叫做 UTM 參數。
UTM 參數是什麼?
UTM 是 Urchin Tracking Module 的縮寫,是 Google Analytics 用來識別流量來源的一組標記,附加在網址後面。當有人透過這個網址點進你的網站,Analytics 就能記錄這個訪客是從哪裡來的、用什麼管道、點的哪個活動。
一個加了 UTM 的網址長這樣:
https://ec-copilot.com/?utm_source=facebook&utm_medium=paid&utm_campaign=may_launch
五個 UTM 參數各代表什麼?
- utm_source(必填):流量來源,例如 facebook、google、newsletter。告訴你這個點擊從哪個平台來
- utm_medium(必填):行銷媒介,例如 paid(付費廣告)、organic(自然)、email、social。告訴你是用什麼方式帶來的
- utm_campaign(必填):活動名稱,例如 may_launch、black_friday。告訴你這個流量屬於哪個行銷活動
- utm_content(選填):區分同一個活動裡的不同廣告版本,例如 banner_v1 vs banner_v2,適合做 A/B 測試用
- utm_term(選填):主要用在搜尋廣告,記錄觸發廣告的關鍵字
怎麼產生 UTM 網址?
最簡單的方式是用 Google 提供的免費工具「Campaign URL Builder」,填入你的網址和各個參數,它會自動幫你產生完整的追蹤網址。產生後再用短網址工具(例如 Bitly)縮短,看起來比較整齊,也不影響追蹤功能。
UTM 參數的命名規則
UTM 參數有大小寫之分,Facebook 和 facebook 在 Analytics 裡會被視為兩個不同的來源。建議統一使用小寫英文、用底線連接多個單字,並在整個團隊內制定統一的命名規則,否則報表很快就會變得凌亂難讀。
命名規則參考:
- utm_source:平台名稱(facebook、google、line、newsletter)
- utm_medium:類型(paid、organic、email、social、cpc)
- utm_campaign:日期_活動名稱(2026may_crowdfunding)
在哪裡看 UTM 追蹤的結果?
在 Google Analytics 4 裡,進入「流量開發」報表,就能看到依來源/媒介分類的數據。如果你的 UTM 設定正確,可以清楚看出每個廣告活動帶來多少工作階段、轉換率是多少,不需要靠廣告平台自己的報表猜測。
常見的 UTM 使用錯誤
- 同一個活動用了不同的命名方式(FB 廣告有時叫 facebook、有時叫 fb),導致報表分散
- 在自家網站的內部連結也加 UTM,這會覆蓋原本的來源資訊,讓追蹤失準
- UTM 參數加錯位置(應該加在主網址的 ? 後面,不是 # 後面)
可以做的事
- 用 Google Campaign URL Builder 建立你的第一個 UTM 網址
- 制定一份命名規則文件,讓所有會建立廣告連結的人都用同一套
- 未來每個對外投放的連結,都加上 UTM 再發出去

