UTM 是什麼?UTM 參數設定教學+命名規範範例表(可直接套用)

UTM:UTM 是加在網址後面的一組追蹤參數,用來告訴 GA4 這個訪客是從哪個平台、用什麼方式、因為哪一檔活動點進來的。最常用的是 utm_source、utm_medium、utm_campaign 三個,標好之後就能在報表裡分出每個管道的成效。
你一定看過這種網址:後面拖著一長串 utm_source=facebook&utm_medium=cpc,看起來像亂碼。那其實是行銷人留給自己的標籤,用來事後算帳。
我管理超過 4,000 個網站,常有老闆問我:「我 FB 有發文、LINE 有群發、電子報也有寄,到底哪一個帶來訂單?」我打開他的 GA4 一看,十之八九是「直接」流量一大塊、「未分配」一大塊,什麼都看不出來。原因很簡單:他發出去的連結,一個都沒有標 UTM。
這篇會講清楚 UTM 是什麼、五個參數怎麼填、去哪裡看成效,最重要的是給你一份可以直接抄的命名規範。UTM 本身一點都不難,難的是「每次都用同一種寫法」,這也是大多數人最後報表一團亂的原因。
UTM 是什麼?為什麼需要它?
UTM 是 Urchin Tracking Module 的縮寫,源自 Google 早年收購的分析工具 Urchin,後來一路沿用到現在的 GA4。它的原理是:你在連結後面加上幾個參數,訪客點進來時,GA4 會讀到這些參數,把這次造訪歸類到你指定的來源和活動。
為什麼需要它?因為 GA4 自己判斷來源的能力有限。從 Google 搜尋進來、從別的網站連結點進來,GA4 大多認得;但從 LINE 聊天室、App 裡的瀏覽器、電子報軟體、PDF、實體傳單的 QR code 點進來,常常只會被當成「直接」流量,或者來源被歸錯。
UTM 就是幫這些看不清楚的流量貼上名牌。名牌貼好了,你才能比較:同一檔週年慶,LINE 群發和電子報到底誰帶來比較多訂單;同一個廣告活動,影片素材和圖片素材哪一個比較會賣。
UTM 有哪幾個參數?
根據 Google Analytics 官方說明,GA4 支援的 UTM 參數一共有九個,但日常真正會用到的只有五個。前三個是必填,後兩個看需求:
| 參數 | 代表什麼 | 範例值 | 必填 |
|---|---|---|---|
| utm_source | 從哪裡來:哪個平台、哪份電子報、哪個合作夥伴 | facebook、line、newsletter | 是 |
| utm_medium | 用什麼方式來:廣告、自然貼文、電子郵件 | cpc、social、email | 是 |
| utm_campaign | 屬於哪一檔活動 | 2026_anniversary | 是 |
| utm_content | 同一檔活動裡的不同素材或位置 | video_a、banner_top | 否 |
| utm_term | 付費關鍵字 | wordpress_hosting | 否 |
另外四個是 utm_id(廣告活動 ID)、utm_source_platform(流量平台)、utm_creative_format 和 utm_marketing_tactic。官方說明提到,後兩個目前 GA4 資源不會記錄,小團隊可以先不用管。
如果你投的是 Google Ads,Google 建議直接開「自動標記」,讓系統自己帶參數,不需要手動加 UTM。手動 UTM 主要用在 Facebook、Instagram、LINE、電子報、KOL 合作和實體物料這些地方。
UTM 網址怎麼組?
規則只有三條:原網址後面用「?」接第一個參數,之後每個參數用「&」隔開,每個參數都寫成「名稱=值」。例如:
https://example.com/sale?utm_source=line&utm_medium=social&utm_campaign=2026_anniversary
如果原網址本來就有「?」,例如商品頁網址帶了 ?variant=123,那 UTM 就要改用「&」接在後面,不能再出現第二個問號。網址裡如果有「#」開頭的錨點,要放在整串參數的最後。
不想手動組的話,Google 有免費的「廣告活動網址產生器」(Campaign URL Builder),把網址和三個欄位填進去,它就會幫你生成完整連結。我會建議新手先用產生器,比較不會打錯符號。
utm_medium 為什麼要照 GA4 的規則寫?
因為 GA4 會依 utm_medium 的值,把流量自動分進「預設管道分組」。寫成 GA4 認得的詞,報表就會乖乖分好類;寫成它不認得的詞,這筆流量就會掉進「未分配」。這是我看過最多人標了 UTM、報表還是一團亂的原因,網路上的教學也很少講。
我照 Google 官方的預設管道規則,整理出最常用的對照:
| 你想追蹤的是 | 建議 utm_medium | GA4 會歸到 |
|---|---|---|
| 電子報、自動化信件 | 電子郵件 | |
| 社群自然貼文、LINE 群發 | social | 自然社群活動 |
| Facebook/Instagram 廣告 | cpc 或 paid_social(來源寫 facebook、instagram) | 付費社群活動 |
| 聯盟行銷、推廣夥伴 | affiliate | 聯盟 |
| 簡訊 | sms | 簡訊 |
| 多媒體橫幅廣告 | display 或 banner | 多媒體 |
付費社群活動的判斷,是「來源屬於社群網站」加上「媒介符合付費規則」,例如含有 cp、ppc、retargeting,或 paid 開頭。所以 facebook/cpc、instagram/paid_social 都會被正確歸類,但如果你寫成 facebook/fbads,就會掉進未分配。
還有一個例外:像實體傳單的 QR code,官方預設管道裡沒有對應的分類,寫成 qrcode 會進未分配。這不一定是壞事,只要你知道那一塊是 QR code,在「來源/媒介」維度裡照樣看得到。真的要乾淨,可以在 GA4 建「自訂管道群組」自己定義。
UTM 命名規範怎麼訂?附範例表
命名規範的重點只有一個:同一件事,永遠只有一種寫法。GA4 的 UTM 值是區分大小寫的,Facebook、facebook、fb 在報表裡會變成三個不同的來源,數字就被拆散了。
我建議小團隊先訂下這幾條基本規則:
- 全部小寫:完全不用大寫,就不會出錯。
- 不用空白和中文:單字之間用底線「_」連接,避免網址被編碼成一堆 %E4 之類的亂碼。
- 不放個資:不要把客人的姓名、Email、電話寫進 UTM,網址是公開的,也會被送進分析資料。
- 活動名稱有固定格式:例如「年份_活動名」,一眼就知道是哪一年的哪一檔。
- 一份共用試算表:所有人建連結都從同一張表產生,不准自己手打。
下面是一份可以直接拿去改的命名規範範例:
| 情境 | utm_source | utm_medium | utm_campaign | utm_content |
|---|---|---|---|---|
| FB 廣告(影片素材) | cpc | 2026_anniversary | video_a | |
| IG 限時動態連結 | social | 2026_anniversary | story_0915 | |
| LINE 官方帳號群發 | line | social | 2026_anniversary | broadcast_1 |
| 電子報(上方按鈕) | newsletter | 2026_anniversary | button_top | |
| 電子報(文末連結) | newsletter | 2026_anniversary | link_footer | |
| KOL 合作貼文 | kol_name | affiliate | 2026_anniversary | post_1 |
| 實體 DM QR code | flyer | qrcode | 2026_anniversary | store_taipei |
你會發現,同一檔活動的 utm_campaign 在每個管道都一樣,變的只有來源、媒介和素材。這樣在報表裡用活動名稱篩選,就能一次看到這檔活動在所有管道的表現;要比較素材時,就固定前三個,只換 utm_content。
UTM 標好之後,接下來就是讓每個管道真的帶來生意:廣告文案怎麼寫、落地頁怎麼做、廣告怎麼投。這些我們都整理在免費課程裡,教你用 AI 一個人把行銷做起來,原價 NT$1,200,現在限時免費。
Facebook 廣告怎麼一次套用 UTM?
不用每支廣告手動貼。Meta 廣告的網址參數欄位支援動態參數,系統會在投放時自動帶入行銷活動、廣告組合和廣告名稱。Google 官方說明也建議,平台有支援動態參數時就盡量用,可以減少手打出錯。
常見寫法像這樣:utm_source=facebook&utm_medium=cpc&utm_campaign={{campaign.name}}&utm_content={{ad.name}}。用這種寫法有個前提:你在廣告後台的活動和廣告命名,本身就要符合規範,全小寫、不用空白。不然動態帶進來的名字,一樣會把報表弄亂。
去哪裡看 UTM 的成效?
打開 GA4 的「報表」>「獲客」>「流量開發」,把維度切到「工作階段來源/媒介」或「工作階段廣告活動」,就能看到每組 UTM 帶來多少工作階段、參與度和重要事件。報表怎麼讀、重要事件怎麼設定,我在 GA4 怎麼用那篇有完整說明。
連結上線前,記得自己點一次。打開 GA4 的「即時」報表,確認有看到你剛剛標的來源;如果中間經過短網址或轉址,也要確認落地頁的網址後面還保留著 UTM。有些轉址會把參數吃掉,實體 DM 都印出去了才發現就來不及了。另外,正式報表的資料可能要 24 到 48 小時才會處理完成,今天看不到不代表沒設好。
用 UTM 最常犯哪些錯?
- 在自己網站的內部連結加 UTM:首頁橫幅連到商品頁,不要加 UTM。這會干擾原本的來源判斷,讓功勞跑到你自己身上。站內點擊要追蹤,改用事件。
- 一條連結貼到好幾個地方:同一條連結同時貼在 FB 和 LINE,事後就分不出來。一個管道一條連結。
- 複製別人的網址沒清乾淨:從社群或其他網站複製來的連結,可能已經帶著別人的參數,記得先刪掉再加自己的。
- 只填 source 不填 medium:缺參數的欄位會顯示「(未設定)」,管道分類也會不準。
- 以為 UTM 能決定功勞:UTM 只記錄「這次是從哪個連結進來」。一個客人可能先看到 FB 廣告、隔天收到電子報才下單,誰該分到多少功勞,是廣告歸因的問題,不是 UTM 能解決的。
最後這點很重要。舉個常見的情境:如果只看 UTM 報表,發現電子報是「最後一次點擊」帶來最多訂單的管道,就把 FB 廣告全關掉,電子報的訂單很可能也會跟著掉,因為不少訂閱者本來就是先被廣告吸引才訂閱的。評估廣告值不值得,要把花費和營收放在一起算,可以看ROAS 和損益平衡 ROAS 怎麼算。
常見問題
加了 UTM 會影響 SEO 嗎?
正常使用不會。UTM 是用在你發到站外的連結上,不是改網站本身的網址。只要不在站內連結和網站地圖裡放帶 UTM 的網址,就不會有問題。
UTM 一定要填滿五個參數嗎?
不用。utm_source、utm_medium、utm_campaign 三個必填,utm_content 要比較素材時再加,utm_term 主要給關鍵字廣告用。
大寫和小寫真的有差嗎?
有。Google 官方說明明確寫到 UTM 的值區分大小寫,utm_source=Google 和 utm_source=google 會被當成兩個不同來源,所以建議全部用小寫。
UTM 網址太長太醜怎麼辦?
可以先組好完整的 UTM 網址,再拿去縮短網址或做成 QR code。只是記得上線前實際點一次,確認轉址後 UTM 參數還在。
Google Ads 還需要手動加 UTM 嗎?
通常不需要。GA4 和 Google Ads 連結後,開啟自動標記就能帶入完整的活動資訊。手動 UTM 主要用在 Google 以外的平台和管道。
結語:UTM 不難,難的是每次都照規矩
UTM 是我認為投報率最高的行銷習慣之一。它不用錢、不用裝任何工具,只要在每條連結發出去之前多花三十秒。但它的價值完全建立在「一致」上:有一半的連結沒標、或標法每次都不一樣,報表就沒有參考價值。
我的建議是今天就做兩件事:建一張團隊共用的 UTM 命名表,然後從下一條要發出去的連結開始照表標。一兩個月後,你打開 GA4,就能清楚看到每一塊錢、每一則貼文到底帶來了什麼。
知道哪個管道有效之後,下一步就是把有效的做得更多、更快。如果你想學會用 AI 架網站、寫文案、剪影片、代操廣告,甚至做成接案收入,歡迎來上我們的免費課程,原價 NT$1,200,現在限時免費。