文章目錄

UTM 怎麼命名才能讓 GA4 報表乾淨又能跨部門重複使用?答案是先固定 utm_source(來源)與 utm_medium(媒介)的詞彙表,再依活動主題訂出 utm_campaign 層級規則,最後用共用表統一產出連結,才能避免同一個管道被拆成好幾筆零散資料。

這聽起來是個很基礎的技術動作,但現場常見的狀況是:行銷部用「fb」,業務部用「Facebook」,外包廠商又用「facebook_ad」,三個字串在 GA4 眼中是三個完全不同的來源,報表自然對不起來。

台中不少中小企業同時經營 LINE 官方帳號、Facebook 粉絲團與 Google 關鍵字廣告,行銷活動一多,命名亂象就跟著放大。這篇文章會把來源媒介規則、共用表做法、GA4 驗收步驟與常見的資料斷裂問題,一次整理成可以直接拿去用的操作清單。

本文重點摘要

  • UTM 怎麼命名的關鍵是先定義來源媒介的固定清單,而不是每次活動現場憑感覺打字
  • 跨部門命名規則要寫成文件並附範例,才能讓非技術同仁也照著做
  • 共用表搭配下拉選單可以大幅降低拼字錯誤與大小寫不一致的機率
  • 連結上線後要在 GA4 即時報表或 DebugView 核對,確認活動名稱與預期一致
  • 重複命名、URL 編碼問題與參數過多,都是導致 GA4 資料被拆散的常見原因

先訂來源媒介與活動層級

UTM 命名規則要從三個核心參數開始:utm_source(流量來源)、utm_medium(媒介類型)、utm_campaign(活動名稱)。這三個參數會直接對應到 GA4 報表中的「工作階段來源/媒介」維度,根據 Google Analytics 官方說明,自訂行銷活動網址的運作原理(Google Analytics 說明)是靠網址中的參數字串去比對,系統本身不會幫你「猜」這是哪個平台,字串打錯就是打錯。

來源媒介要先列成固定清單

建議先把企業常用的平台列成一張對照表,例如 Facebook 廣告固定用 source=facebook、medium=cpc;LINE 官方帳號的訊息推播固定用 source=line、medium=oa_message;電子報固定用 source=newsletter、medium=email。清單訂好之後,所有人只能從這張表挑選,不能自己創新詞彙。這一步看似麻煩,卻是後續所有報表能不能對齊的地基。

活動層級要對應實際的行銷企劃

utm_campaign 建議對應到行銷月曆上實際的檔期或專案名稱,例如年中慶、新品上市、週年慶返場,而不是用流水號或日期編碼讓人看不懂內容。活動層級命名也要考慮未來查報表的人是誰,半年後要回頭比較檔期成效時,一眼就能看懂才是重點。

UTM 命名的本質不是技術問題,是跨部門的字典共識問題。

建立跨部門命名規則

假設一家中部的連鎖餐飲品牌,行銷部門自己操作廣告投放,業務部門則負責發送 LINE 訊息邀約舊客回購,兩邊若各自命名,GA4 裡同一檔活動很容易被拆成兩條互不相干的資料線。這種情況下,命名規則就不能只存在行銷部的腦袋裡,必須寫成文件並附上範例,讓業務、外包、甚至工讀生都能照著做。

規則要寫明大小寫與分隔符號

UTM 參數在技術上區分大小寫,Facebook 與 facebook 在 GA4 會被視為兩個不同來源。規則文件中必須明確規定一律使用小寫,單字之間用底線或連字號連接(例如 summer_sale 而非 SummerSale 或 summer sale),並禁止使用空白,因為空白在網址中會被轉成 %20,部分工具也可能編碼失敗。

規則文件要有版本紀錄與負責窗口

命名規則不是訂一次就結束,活動類型會隨業務成長而增加,建議規則文件放在企業共用雲端空間,每次異動都記錄修改日期與負責人,並指定一位窗口統一審核新增的來源或媒介詞彙,避免規則愈訂愈亂。

跨部門共識比工具更重要,再好的命名規則,若業務部門不知道、不配合,GA4 報表照樣會失真。

延伸閱讀:Google Analytics 4 完整指南:從基礎設定到報表解讀

用共用表產生測試連結

最實用的做法是用一張共用試算表集中產出 UTM 連結,而不是讓每個人手動在網址後面拼接參數。以下是一個可直接套用的表格結構示範,欄位設計時建議用資料驗證(下拉選單)限制 source 與 medium 只能選表列的固定值,避免自由輸入造成拼字誤差。

欄位說明範例值
utm_source從固定清單下拉選擇facebook
utm_medium從固定清單下拉選擇cpc
utm_campaign對應實際檔期名稱,小寫加底線2026_summer_sale
utm_content(選填)區分同活動不同素材版本banner_a
原始網址不含個資的公開頁面網址https://example.com/campaign

假設某次測試要產出一組示範連結,套用上表欄位後組合出來的格式會類似:https://example.com/campaign?utm_source=facebook&utm_medium=cpc&utm_campaign=2026_summer_sale&utm_content=banner_a。

這裡要特別提醒,這是示範格式,實際網址請以企業自己的網域與頁面路徑為準,且網址中絕對不能放入姓名、電話、會員編號等個資欄位,站內導覽用的內部連結也不建議額外加 UTM,否則會把原本的「站內流量」錯誤覆蓋成「廣告流量」,汙染自己的歸因資料。

共用表建議的欄位設計

除了上述基本欄位,建議再加入「申請人」「上線日期」「對應落地頁」三個管理欄位,方便之後追蹤是誰在什麼時候產出了哪一條連結,出問題時能快速找到人確認。

用公式自動組合網址可以減少手動失誤

試算表可以用 CONCATENATE 或 & 符號公式自動把各欄位組合成完整網址,填表人只需要選欄位、不需要自己手動打參數字串,這個小動作能大幅降低少打一個等號或多打一個空白的機率。

核對GA4收到的活動資訊

連結上線後,第一件事不是等週報表出來才看,而是立刻用 GA4 的即時報表或 DebugView 核對資料有沒有正確送達。怎麼確認 GA4 有沒有收到正確的 UTM 資訊?打開 GA4 介面中的「即時」報表,點擊自己剛剛產出的測試連結進入網站,幾分鐘內就能在「工作階段來源/媒介」或「使用者來源平台」相關維度中看到對應的來源字串,如果顯示的跟表單上填的不一樣,代表連結組合或網址編碼有問題。

用即時報表確認基本到站

即時報表能確認「有沒有流量進來」,但不一定能馬上看到完整的來源媒介細節,部分維度需要等資料處理後才會在標準報表呈現,這點在驗收時間規劃上要納入考量,不要測試完五分鐘就斷定資料沒進來。

用探索報表拆解活動層級表現

確認資料進站後,建議在 GA4 的探索報表中建立一張以「工作階段活動」「工作階段來源/媒介」為維度的自訂報表,這樣能一次核對多筆活動是否照規則命名、有沒有出現預期外的字串組合。

沒有驗收過的 UTM 連結,等於沒做過追蹤。

延伸閱讀:網站改版後 GA4 沒資料:追蹤碼移轉與事件驗收指南

處理重複命名與資料限制

假設某次活動因為表單沒有限制欄位格式,兩位同仁分別填了 summer_sale 與 Summer_Sale,GA4 會把這兩筆資料視為不同的活動,週報表上的檔期成效就會被硬生生拆成兩條曲線,行銷主管光是合併資料、對帳就要花上額外的時間,這是實務上常見的狀況,而不是特定企業發生過的真實案例。要避免這類問題,共用表必須搭配資料驗證下拉選單,而不是開放自由輸入文字欄位。

常見的重複命名型態

除了大小寫不一致,常見的重複命名還包括全形與半形符號混用、多打或少打底線、中英文夾雜(例如 facebook廣告 vs facebook_ad),以及同一個活動因為跨年度檔期延續,命名卻沒有加上年份區隔,導致去年與今年的活動資料混在一起。

UTM 參數本身也有技術限制

UTM 參數理論上沒有嚴格的字數上限,但部分廣告投放平台或縮網址服務對網址總長度有限制,參數堆疊過多(例如同時塞入 source、medium、campaign、content、term 五個參數再加上其他追蹤碼)容易造成網址過長,在某些通路分享時被截斷。建議只在真的需要區分素材版本或關鍵字時才加上 utm_content 與 utm_term,不要每次都把五個參數塞好塞滿。

重複命名不是打字失誤的小問題,而是整季行銷成效判斷失準的源頭,務必在表單層級就攔截。

延伸閱讀:數位行銷策略常見錯誤:8 個中小企業最容易踩的坑

UTM 命名規則、共用表與 GA4 驗收這三件事,說到底是同一套流程的三個環節,少一環都會讓行銷團隊花更多時間在對帳而不是做決策。對於同時經營多個廣告管道與 LINE 官方帳號的中小企業來說,與其等報表亂了才回頭補救,不如一開始就把規則、工具與驗收習慣建立起來。我們在協助企業進行網站規劃與數位行銷顧問時,也會把 UTM 命名與 GA4 設定一併納入前期討論,確保後續的成效追蹤從第一天就是乾淨可用的資料。

需要協助建立行銷追蹤與 GA4 規劃嗎?

如果貴公司正在整理行銷活動的追蹤架構,或想確認現有 GA4 設定是否正確,歡迎與欣創數位科技聯繫,我們提供網站規劃、SEO 與數位行銷顧問諮詢,協助企業把分析工具用得更踏實。