UTM 命名規則怎麼訂?台灣 SME 避免 GA4 流量全變 Direct 的 7 條規範

給台灣中小企業的 UTM 命名規則實作版:先定 source、medium、campaign,再避開站內 UTM、大小寫混亂與素材命名失控。

台灣中小企業行銷團隊在木桌前整理 UTM 追蹤流程,桌上有筆電、色卡式標記、連結流程線與分析圖表,呈現命名規則與流量追蹤管理情境
UTM 命名規則要先統一來源、媒介、活動與素材欄位,才不會讓 GA4 報表把同一批流量拆成一堆難以判讀的資料列。

UTM 命名規則如果只想記一個結論,就是先把 utm_sourceutm_mediumutm_campaign 的固定寫法訂好,再讓全公司都照同一張表執行。

多數台灣中小企業的 GA4 報表不是沒有流量,而是 Facebook、facebook、FB、line、Line、email、edm 這些寫法混在一起,最後同一波活動被拆成很多資料列,老闆只看到一堆看不懂的來源。你真正要解的不是「怎麼加 UTM」,而是「怎麼讓三個月後的自己還看得懂報表」。

先講結論:UTM 命名規則要先管一致性,不是先追求複雜

Google Analytics 說明文件明確寫到,utm_sourceutm_mediumutm_campaign 是建立自訂廣告活動網址時的必用參數,而且大小寫不同會被當成不同值處理。Google 也建議所有欄位嚴格遵守一致命名,否則報表會出現資料分散。來源:Google Analytics 網址產生器與 UTM 最佳做法Google Analytics 流量來源維度、手動標記和自動標記

這代表對台灣 SME 最務實的做法,不是先追八種參數,也不是先導入昂貴工具,而是先把平台名稱、媒介名稱、活動命名格式、素材版本命名格式訂成一套能長期維護的規則。規則越早統一,之後看 GA4 工作階段來源/媒介、工作階段手動廣告活動名稱與素材表現時,就越不容易失真。

為什麼很多台灣 SME 的 GA4 報表,是被自己的 UTM 弄亂

常見狀況很像這樣:Meta 廣告用 facebook,貼文連結用 fb,LINE 群發有人寫 line,有人寫 lineoa,EDM 工具又自動帶進自己的命名。表面上每個人都加了 UTM,但最後報表沒有整合,反而更難讀。

Google 在 UTM 最佳做法中直接提醒,來源、媒介與廣告活動都應維持不重複且一致,尤其建議用小寫,避免像 Metameta 這種大小寫差異被拆成不同值。來源:Google Analytics UTM 最佳做法

另一個更危險的錯,是把 UTM 加到站內連結。賦能數據整理 GA4 的實務風險時指出,站內 UTM 雖然不一定像 UA 那樣直接重開工作階段,但在歸因層級仍可能把後續重要事件的功勞錯誤分配給站內來源,讓報表失真。這也是很多公司明明廣告帶來的人有成交,最後卻在分析時誤判為站內模組或按鈕帶來的轉換。來源:賦能數據:站內安裝 UTM 參數的風險

UTM 五個常用欄位怎麼分工

欄位用途台灣 SME 建議寫法
utm_source流量來源平台meta、instagram、line、newsletter、partner-site
utm_medium媒介或流量型態paid_social、email、organic_social、referral
utm_campaign活動主題2026q3-summer-offer、202607-line-reengage
utm_content區分素材或版位video-a-hook1、banner-top、cta-green
utm_term關鍵字或受眾細分只在真的需要關鍵字層級辨識時使用

Google 的文件另外提到,若你只設部分 UTM 參數,尤其缺少關鍵欄位,報表可能出現 (not set)。所以實務上不要只加 utm_campaign 就收工,至少把來源、媒介、活動名稱補齊。來源:Google Analytics 流量來源維度、手動標記和自動標記

避免流量變亂的 7 條 UTM 命名規則

1. 全部用小寫英文,不要讓大小寫自己拆報表

Google 官方已明說 UTM 參數值區分大小寫,所以 MetametaMETA 在報表裡不是同一個值。最簡單的 SOP,就是規定全部小寫、空格改連字號或底線,避免每個人憑感覺命名。

2. source 只表示平台,不要混進廣告型態

utm_source 請只回答「流量從哪裡來」,例如 meta、google、line、newsletter。不要今天寫 facebook-ads,明天又寫 meta,把平台與媒介混在一起。廣告型態該放在 utm_medium,例如 paid_social、cpc、email。

3. medium 先建字典,不要一個管道三種叫法

對台灣 SME 來說,最容易亂的是 medium。建議先固定一張字典,例如 paid_socialorganic_socialemailreferraloffline。只要媒介名稱固定,之後看 GA4 預設管道與自訂分析時才不會同時出現 socialpaid-socialsocial_paid 這種混亂版本。

4. campaign 要能回推檔期,不要只寫 sale 或 test

如果三個月後看到 utm_campaign=sale,幾乎沒人知道那是雙 11、夏季檔、舊客回購還是清庫存。比較穩的格式是「日期或季度 + 主題 + 目的」,例如 202607-membership-renewal2026q3-b2b-demo。這樣同一活動跨 Meta、LINE、EDM 也能對齊。

5. content 只拿來分素材,別把所有資訊塞進去

utm_content 的價值在於比較不同 CTA、版位或素材版本,不是拿來當備忘錄。像 video-a-hook1hero-cta-orange 這種就夠了。若你把受眾、文案、檔期、尺寸、負責人都塞進同一欄,後續只會更難整理。

6. 站外連結才加 UTM,站內連結不要自製歸因污染

如果連首頁到服務頁的按鈕都加 UTM,你不是在做追蹤,而是在改寫自己的歸因。要看站內按鈕、頁面模組或 CTA 成效,應該用 GA4 事件、GTM 或內部點擊追蹤,而不是重新標記來源。這一條往往比任何命名技巧都更重要。

7. 用同一份表單或試算表管理,不要每次臨時手打

Google 提供 Campaign URL Builder,可以降低手打錯誤;但真正有效的,是團隊把可用的 source、medium、campaign 模板先整理好,再由行銷、客服、業務共用。來源:Google Campaign URL Builder 與 UTM 說明Marketer:UTM 5 參數與命名規範表

台灣 SME 可直接套用的 UTM 命名表

情境建議 UTM
Meta 廣告導流預約頁utm_source=meta&utm_medium=paid_social&utm_campaign=202607-demo-booking&utm_content=video-a-hook1
LINE 官方帳號喚回舊客utm_source=line&utm_medium=owned_message&utm_campaign=202607-winback&utm_content=richmenu-b
EDM 活動通知utm_source=newsletter&utm_medium=email&utm_campaign=202607-summer-offer&utm_content=top-cta
合作夥伴文章導流utm_source=partner-site&utm_medium=referral&utm_campaign=2026q3-seo-guide

這張表的重點不是範例本身,而是你要讓所有跨渠道活動都能回到同一個命名邏輯。只要 source、medium、campaign 先有固定欄位定義,之後要多加 utm_contentutm_term 都還有空間。

什麼情況不該再加新欄位,什麼情況該改用 GA4 事件

如果你想辨識的是站內按鈕點擊、表單完成、LINE 按鈕、報價頁送出、下載成功,這些更適合交給 GA4 事件與 GTM,而不是繼續往 UTM 裡塞資訊。UTM 的工作是記錄流量進站時的來源脈絡,不是取代整套站內分析。把責任分清楚,報表才不會同時污染來源與事件層級。

另外,如果你已經把 Google Ads 和 GA4 做好整合,Google 官方也提醒,自動標記會提供比手動標記更多的平台專用維度。這種情況下,就不要一邊用自動標記,一邊又用隨意的手動命名去覆蓋可以更準確取得的資料。來源:Google Analytics 手動標記與自動標記

每週只要做這 4 個檢查,UTM 命名規則就不容易走鐘

  1. 檢查新來源值:看 GA4 是否出現新的 source 或 medium,找出是不是有人手打錯。
  2. 檢查大小寫:只要看到同一平台出現大小寫混用,就立刻回頭修模板。
  3. 檢查 not set:若手動廣告活動名稱或來源/媒介出現 (not set),通常代表某些參數缺漏。
  4. 檢查站內連結:若特定站內模組突然冒出大量新來源,優先排查是否有人把 UTM 加進站內網址。

這四件事不難,但能防止報表在你半年後才整包壞掉。對多數小團隊來說,與其等季度報告才發現資料亂掉,不如每週用 15 分鐘把命名與模板校正一次。

資料更新、限制與適用範圍

本文於 2026 年 7 月 5 日整理,主要依據當日可公開讀取的 Google Analytics 說明文件與台灣在地行銷教學頁。官方文件足以證明 UTM 欄位定義、大小寫敏感、手動與自動標記邏輯,以及缺漏參數可能造成的 (not set) 問題;站內 UTM 汙染的歸因風險則來自實務型解說文章。限制是,不同團隊是否用 Meta、LINE、EDM、CRM 或代理商協作,會影響你最適合的命名字典,但不影響本文的核心原則:先一致,再擴充。

如果你是跨國電商、大型媒體採購團隊,或已經有成熟自動標記與資料倉儲治理,本文的規則比較像地板,不是天花板;但對多數台灣 SME 來說,先把這套地板鋪好,報表品質通常就會明顯進步。

結論

UTM 命名規則真正要做的,不是讓每一條連結都長得很專業,而是讓同一批流量在三個月後仍能被你、主管與業務用同一種方式看懂。先固定 source、medium、campaign,全部小寫,站外才加 UTM,站內改用事件追蹤,再用固定模板控管素材命名。只要做到這幾件事,GA4 裡最常見的 Direct、not set 與資料列爆炸問題,通常就會少很多。

FAQ

UTM 命名規則一定要五個欄位都填嗎?

不一定,但至少要把 utm_source、utm_medium、utm_campaign 補齊。若只填其中一兩個,GA4 很容易出現 not set 或讓同一活動資料難以對齊。

UTM 命名規則可以用中文嗎?

技術上可以,但實務上不建議。英文小寫比較穩定,也比較能避免轉碼、空格與平台自動處理帶來的混亂。

站內按鈕要不要加 UTM 才知道誰有點?

不要。站內按鈕、頁面模組與 CTA 成效應改用 GA4 事件或 GTM 追蹤,否則你會污染來源歸因。

LINE 官方帳號和 EDM 的 medium 應該怎麼分?

先依你們自己的字典固定即可,例如 LINE 用 owned_message、EDM 用 email。重點不是名稱多漂亮,而是同一種流量永遠用同一種寫法。

如果已經串好 Google Ads 自動標記,還要再手動補 UTM 嗎?

通常不必亂補。Google 官方說明自動標記可提供更多平台專用維度,若手動標記設得不一致,反而可能讓資料更難解讀。

下一步

把這篇判斷接到你的網站

如果這篇提到的問題也出現在你的網站,先挑一個最接近營收或詢問的頁面檢查:AI 能不能抓到、正文是否有直接答案、來源與作者是否清楚、下一步是否能被讀者執行。

同主題延伸閱讀

SEO / AEO Instagram廣播頻道別亂群發:台灣中小企業先排這3種內容節奏 會員行銷 會員生日優惠怎麼發,才不會變成無差別折價券?台灣 SME 先分 3 種生日回饋 SEO / AEO 批發詢價 AI 別先回價:台灣 SME 先守住 5 個成交欄位
AI搜尋健檢 SEO/AEO AI 行銷 中小企業行銷 理查雜談