UTM 管理表範本:貼上網址+填三格,自動產出追蹤網址(附命名檢核表)

UTM 管理表範本填三格自動產出追蹤網址

文章目錄

GA4 裡同時跑出 facebook、Facebook、FB,每個管道的數字都只剩一部分?問題不在 GA4,在出網址的那一步沒有人管。這份 UTM 管理表範本是一個 Excel 檔:貼上目標網址,再填 source、medium、campaign 三格,完整的追蹤網址就自動串好,複製就能貼出去。

下載:UTM 管理表+命名檢核表

貼上網址,再填 source/medium/campaign 三格,完整追蹤網址自動串好(150 列公式已就位,沒填的參數不會留下半截 &utm_term=)。另附 10 條命名慣例、命名檢核清單與 17 個情境的標準值對照。

不用留 email、不用註冊、不用加 LINE。

下載前最常被問的三題,先答完

這個檔案裡到底有什麼?

一個 .xlsx、五個分頁:UTM 管理表(11 欄、150 列已鋪好自動串接公式)、命名規則與檢核(10 條命名慣例+11 項發佈前檢核)、標準值對照(17 個情境的 source/medium 寫法)、可選值清單(給下拉選單用的純值)、怎麼用(6 步上手,含鎖下拉選單與貼出去前的檢核)。

下載要做什麼嗎?

點下載就拿到檔案本身,不用註冊帳號、也不用加好友。要多人協作,把檔案丟進 Google 雲端硬碟、用 Google 試算表開啟後「建立副本」即可——公式只用到 IF、OR、ISNUMBER、FIND 四個基本函式,兩邊都支援。

已經亂貼過一堆 UTM,這張表還救得回來嗎?

分兩段看:已經收進 GA4 的舊資料無法回頭改寫,只能在報表端把同義寫法挑在一起看;但從今天起全部改用這張表出網址,新資料就會是乾淨的。做法寫在下面「歷史資料怎麼辦」那一節。

為什麼 utm_medium 一亂填,GA4 報表就整個對不起來?

因為 medium 不是備註欄,它和 source 一起決定這筆流量被歸到哪個管道——medium 寫錯,整個歸因就垮。同一個 cpc,source 是 google 就是付費搜尋、是 facebook 就是付費社群,所以這兩格要一起看。

兩格的組合比對到規則,流量就落進付費搜尋、自然社群、Email;完全沒比對到的流量會顯示成「未分配(Unassigned)」。順便說清楚一個常被混用的詞:未分配才是「沒被認出來」,報表上的「其他」是觸及基數上限時的彙總列,兩個不是同一件事,找錯列會以為資料不見了。

最典型的一刀:電子報把 utm_medium 寫成 edm。

看起來很合理,但 GA4 不認這個值,於是你整年的電子報流量都不在 Email 管道裡。正確寫法是 utm_medium=email,想標明是電子報就放在 utm_source=edm。

第二種常見錯誤是 source 與 medium 填反——把 utm_source=cpc、utm_medium=facebook 這樣寫。

記法只有一句:source 寫「從哪個站來」,medium 寫「哪一種流量」。facebook 是站,cpc 是流量類型,位置不能換。

這也是為什麼檔案裡要放一張標準值對照:17 個情境逐列寫出 source 與 medium 該填什麼——其中 15 個管道給建議值,另外 2 個(Google 商家檔案、自家站內連結)寫的是「不要加 UTM」的例外。表上還標了這組寫法 GA4 的預設管道分組認不認得,而這一欄有三件事要先說清楚:

  • 常被誤會成要自建分組的三個值,其實都是預設的:affiliate、push、sms 分別對應 GA4 預設分組的「聯盟行銷」「行動推播通知」「SMS」,不用自建。
  • 真的不在預設分組裡的值(例如線下用的 offline)不是錯誤寫法,只是會顯示成「未分配」。要讓它出現在自己的管道報表,到 GA4「管理 → 資料顯示 → 管道群組」自建一組,需要編輯者權限;自建分組只影響之後的報表呈現,不會改寫已經收進來的資料。
  • 這份規則由 Google 定義、會改版。表上這一欄依 2026-10 的官方說明核對,實作前請查當期官方文件——表格欄位標題上的註解也寫了同一句。

facebook、Facebook、FB,為什麼會變成三個來源?

因為 GA4 把它們當成三個不同的字串,報表就被切成三列。流量沒有變少,但每一列都只剩一部分,看起來每個管道都不值得投資。

這類「資料被切碎」的傷害,幾乎都來自同一批小事:

1. 大小寫不統一:Facebook 和 facebook 是兩筆。全部小寫,沒有例外。

2. 空白沒改掉:mothers day sale 在網址裡會變成 %20,報表上一串亂碼,貼進訊息還容易被截斷。

3. 中文直接寫進去:會被百分比編碼,報表讀不出來,部分 App 裡整條網址還會失效。

4. 底線和連字號混用:paid_social 與 paid-social 並存,同一個管道又變兩筆。選一種,全公司統一。

最後一條最常被忽略,代價也最大:自家站內的連結永遠不要加 UTM。

站內連結帶 UTM 會中斷原本的工作階段,憑空生出一筆新的來源流量,把真正帶客人進來的那個管道的功勞吃掉。想看站內點擊,用事件或頁面路徑分析,不要用 UTM。

這十條命名慣例在「命名規則與檢核」分頁上逐列寫清楚,每一列都附「為什麼重要」和「錯誤寫法 → 正確寫法」,不是只叫你小心。

這張表怎麼用?五個分頁各負責一件事

打開後從第一個分頁開始填就對了,其他四頁是給你查的。五頁的分工是這樣:

  • UTM管理表:你唯一要輸入的地方。建立日、最終網址、五個 utm 參數、完整網址、用在哪、負責人、備註,一列就是一條網址。
  • 命名規則與檢核:上半是 10 條命名慣例,下半是 11 項發佈前檢核。貼出去之前掃一次。
  • 標準值對照:17 個情境(含付費與自然社群、LINE 官方帳號、電子報、聯盟、KOL、推播、簡訊、線下 QR Code、展會)的建議值,加上兩個「不要加 UTM」的例外。
  • 可選值清單:source 與 medium 的純值清單,專門給下拉選單當來源範圍用(source 11 個、medium 9 個,另外留了空白列給你追加自己的夥伴名與活動名)。
  • 怎麼用:6 步快速上手,給第一次接手的同事看。鎖下拉選單與「貼出去前跑一次檢核」這兩步也寫在裡面,所以同事只拿到檔案、沒讀這篇文章,也不會漏掉。

填寫時有兩個細節會省掉你很多事:

第一,每個欄位標題上都有註解。 滑過去就會跳出這一欄要填什麼、常見錯誤是什麼,不必回頭翻文章。11 欄都有,包括「建立日要填登記這一列的日期、不是活動上線日」這種小陷阱。

第二,「用在哪」和「負責人」不是裝飾欄。 三個月後你會看到一組 2027-05-mothersday,而沒有人記得它貼在哪、是誰開的,於是沒人敢刪、也沒人敢沿用。這兩欄就是在防這件事。

自動串接的公式在做什麼?

H 欄是公式自動產生的,不要手動輸入。B、C、D、E 四欄一填齊,完整網址就出現,直接複製。它幫你擋掉三種手打網址時最常出的意外:

1. 必填沒齊就不給網址:網址、source、medium、campaign 四格缺任一格,H 欄保持空白,不會產出半截網址讓你誤貼。

2. ? 和 & 自動選對:原網址本來沒參數就接 ?,本來已經帶參數(例如商品頁的 ?variant=xx)就自動改接 &。這是手打最常壞掉的地方。

3. 沒用到的參數不留空殼:utm_content、utm_term 留空時,公式不會產出 &utm_term= 這種空參數——空參數會讓報表多出空白列,也讓網址變長易斷。

只有要自己搬去 Google 試算表的人才需要看這一行。公式本身長這樣(檔案裡已鋪到第 151 列),貼進 H2 再往下拉即可,函式完全通用:

=IF(OR($B2="",$C2="",$D2="",$E2=""),"",$B2&IF(ISNUMBER(FIND("?",$B2)),"&","?")&"utm_source="&$C2&"&utm_medium="&$D2&"&utm_campaign="&$E2&IF($F2="","","&utm_content="&$F2)&IF($G2="","","&utm_term="&$G2))

怎麼把 source 和 medium 鎖成下拉選單?

這張表刻意沒有把 C、D 欄鎖死,因為每家公司的管道不一樣。但如果你是要發給整個團隊共用,建議花兩分鐘自己鎖起來——這是最省力、最不依賴人記性的一招。

在 Google 試算表的做法:

1. 選取 C2 到最後一列(source 欄)。

2. 點「資料」→「資料驗證」→ 新增規則,條件選「下拉式選單(來自範圍)」。

3. 範圍填 可選值清單!A2:A30,勾「拒絕輸入」。

4. 同樣對 D 欄(medium)做一次,範圍填 可選值清單!B2:B30。

範圍一定要指「可選值清單」分頁,不要指「標準值對照」——後者欄位裡寫的是「夥伴名稱(小寫英文)」這種說明文字,拿它當清單來源會把說明字串變成選項,又勾了拒絕輸入,結果是合法的值反而填不進去。可選值清單放的是純值,而且刻意留了空白列:聯盟夥伴名、KOL 代號、展會名稱這類每家不同的值,自己往下追加就好,空白列不會出現在選單裡。

Excel 的路徑一樣在「資料」→「資料驗證」→ 清單。鎖完之後,新來的小編就算完全不懂 GA4,也填不出 FB。

只靠口頭叮嚀撐不久。規則要落在表上、選項要鎖在欄位裡,才真的會被遵守。

網址貼出去之前,要檢查哪幾件事?

照「命名規則與檢核」分頁下半的 11 項掃一次,大約一分鐘。其中有五項不過就不要貼:

  • 最終網址是乾淨的:B 欄不能殘留舊的 utm 參數,重複參數會讓 GA4 取到意料外的值。
  • source 與 medium 沒有填反:這一項錯,整個管道歸因直接失效。
  • medium 是標準值:沒比對到預設規則的值會顯示成「未分配」,等於沒標。
  • 把 H 欄的網址真的開一次:少一個斜線、活動頁還沒上線、短網址服務把參數吃掉,都只有實際點一次才看得出來。
  • 上線前用 GA4 即時報表實測一次:無痕視窗開這條帶 UTM 的網址 → 到 GA4「報表 → 即時」→ 看「工作階段來源/媒介」有沒有出現你填的 facebook / cpc,大約 30 秒內會出現。對不上就回表檢查 C、D 欄,先不要貼。若你的管理員工作階段被排除追蹤,換一台裝置或換個網路測。

這一項是唯一能在貼出去之前就確認「GA4 收到的值和我填的一樣」的方法,怕再錯一次的人請一定要跑。

另外兩項容易被整個團隊忽略:

Google Ads 已經和 GA4 連結並開了自動標記時,不要再手動加 UTM。 兩種標記同時存在時,GA4 預設以自動標記的 gclid 為準、忽略手動 UTM(除非另外在 Google Ads/GA 開啟允許手動標記覆蓋的設定);兩邊都標只會讓你分不清報表看到的是哪一組。結論不變:不要兩邊都標。

不要把個資或內部資訊寫進 UTM。 utm_content=vip-wang-0912xxx 這種寫法會出現在網址列、瀏覽紀錄和報表裡,等於公開。改成 vip-a 就好。

GA4 裡已經亂掉的歷史資料怎麼辦?

先接受一件事:已經收進 GA4 的來源資料無法回頭改寫,所以目標不是清乾淨過去,而是讓新舊之間有一條看得懂的界線。三步處理:

1. 定一個切換日。 從那天起所有新網址只從這張表出,舊網址已經貼出去的就讓它跑完,不要回頭改——改了只會再生出第四種寫法。

2. 在報表端合併看舊資料。 這一步照著做:

  • GA4 左側點「探索」→ 建立一份空白探索。
  • 維度拉「工作階段來源」,指標拉「工作階段」與你的轉換事件。
  • 在「篩選器」選「工作階段來源」→「包含」→ 填 facebook。GA4 的「包含」不分大小寫,所以 facebook 與 Facebook 會一起進來;FB 認不出來,要再加一條「包含 fb」的條件用 OR 串起來。
  • 把挑出來的這幾列自己加總,當成同一個管道判讀趨勢。真正要跨期比較的,以切換日之後的資料為準。

3. 把切換日記下來。 寫在 GA4 的屬性註解,或寫進這張表第 2 列的「備註」欄都可以。半年後你看到某個管道「突然長出來」,才不會誤判成成效。

順序不要顛倒。很多人會先卡在「怎麼把過去修乾淨」,結果這段時間新貼出去的網址又是亂的。

表填順了之後,下一個問題是什麼?

命名乾淨的第一個副作用,是你會第一次看到真相:某個管道點擊很多、轉換掛零;某一波活動在 LINE 上很有用、在廣告上完全不動。

這時候要回答的不再是「資料對不對」,而是「看到了,那要調什麼」。那需要一個固定的檢討節奏,不是一張表。

我們陪跑時固定在跑的那一套叫 RACAE 優化循環:Record 紀錄 → Analysis 分析 → Conclusion 結論 → Assumption 假設 → Experiment 驗證。這張表只是把「紀錄」這一段做好——它是起點,不是終點,但沒有這個起點,後面四段全部是憑感覺。

想了解 RunningMate 如何協助你?

我們先聊聊你的現況與卡點,再一起判斷怎麼跑最合適。沒有貨架上的標準方案,因為每間公司的痛點都不一樣。

用 LINE 預約免費諮詢

UTM 管理表範本:最常見的 8 個問題

UTM 管理表一定要用 Excel 嗎?可以用 Google 試算表嗎?

兩個都可以。檔案本身是 .xlsx,上傳到 Google 雲端硬碟後用 Google 試算表開啟、建立副本就能多人協作。自動串接公式只用到 IF、OR、ISNUMBER、FIND 四個基本函式,兩邊都支援,不需要改寫。

utm_source 和 utm_medium 到底差在哪?

source 寫「流量從哪個站或哪個媒體來」,例如 facebook、google、line、edm;medium 寫「這是哪一種流量」,例如 cpc、social、email、referral。GA4 是用這兩格的組合判斷管道,所以填反會讓它完全認不出來——同一個 cpc,source 是 google 就是付費搜尋、是 facebook 就是付費社群。

utm_medium 可以自己定義嗎?

可以填,但後果要知道:沒有比對到預設管道分組規則的值會顯示成「未分配(Unassigned)」。常被誤會的是 push 與 sms,這兩個其實已經在 GA4 預設分組裡(行動推播通知、SMS),不用自建;真正不在預設分組裡的是 offline 這類值,要到 GA4「管理 → 資料顯示 → 管道群組」自建一組(需編輯者權限)才會進自己的管道報表。規則由 Google 定義且會改版,實作前請查當期官方說明。

為什麼 GA4 裡會同時出現 facebook、Facebook、FB?

因為 GA4 把它們視為三個不同的字串,流量就被切成三列,每一列都只剩一部分,看起來每個管道都不值得投資。解法是全部小寫、全公司統一,並用資料驗證把 source 欄鎖成下拉選單,來源範圍指檔案裡的「可選值清單」分頁。

自家網站的站內連結要不要加 UTM?

不要,任何情況都不要。站內連結帶 UTM 會中斷原本的工作階段,憑空生出一筆新的來源流量,把真正帶客人進來的管道功勞吃掉。要追蹤站內點擊,用事件或 GA4 的頁面路徑分析。

線下的 QR Code、傳單、包裝要怎麼標 UTM?

medium 建議統一用 offline,source 寫具體物件(qrcode、package、flyer),並在表上的「用在哪」欄寫明是哪一張傳單或哪一批包裝。offline 不在 GA4 預設管道分組規則內,會顯示成「未分配」,要到「管理 → 資料顯示 → 管道群組」自建一組才會出現在你的管道報表裡。

utm_campaign 要怎麼命名才能跨年度比較?

用「年月-檔期-目的」的固定結構,例如 2027-05-mothersday-newuser:有年月才排序得出來、也才能跟去年同檔期比,有目的才分得出新客與回購。要綁日期就用檔期開始日,不要用節日當天——母親節、中秋這類節日每年日期都在動,寫死很容易記錯。同一波活動在所有管道必須用同一個 campaign,否則成效加不起來。

Google Ads 已經開了自動標記,還要不要自己加 UTM?

不要。兩種標記同時存在時,GA4 預設以自動標記的 gclid 為準、忽略你手動填的 UTM(除非另外開啟允許手動標記覆蓋的設定),結果是你以為自己在標、其實報表看的是另一組。正確做法是帳戶連結+自動標記就好,其他非 Google 的管道才用這張表出網址。

電商陪跑社社長:狼大 黃聖閔

我是狼大,也可以叫我 Wolf ,我深耕電商、數位行銷領域超過 10 年,也創造出自己一套知識體系在市場進行分享。

作為一名電商講師,全台已經培育超過 3,000 位電商菁英、1,000 名 Facebook 廣告投手,能以最淺顯易懂的方式帶你了解、活用數位行銷工具,並搭配行銷策展的規劃,協助每個顧客業績成長。

更多精選文章
返回頂端
💬LINE 線上諮詢