追蹤設定

UTM 是什麼?9 個常見設定錯誤與 GA4 判讀重點

Open Data 4TW 編輯團隊 Open Data 4TW 編輯團隊
· · utm 是什麼, UTM 參數, UTM 設定錯誤

UTM 是什麼?它不是追蹤工具,而是讓 GA4 看懂流量來源的網址標籤

UTM 是加在網址後方的追蹤參數,用來讓 GA4 判斷流量從哪裡來、屬於哪種媒介、是哪一檔活動帶來的流量。真正容易出問題的地方,通常不是會不會加 UTM,而是命名不一致、站內亂加、活動沒有紀錄,最後讓 GA4 報表失真。

常見的 UTM 連結會長這樣:

https://opendata4tw.org.tw/reports/example?utm_source=facebook&utm_medium=social&utm_campaign=2026_spring_sale

UTM 會出現在網址哪裡?

UTM 會出現在網址的問號後方,也就是 query string 的位置。只要看到 ?utm_source=、&utm_medium=、&utm_campaign= 這類參數,就代表這條網址帶有 UTM 標籤。

UTM 和 GA4 的關係是什麼?

UTM 本身不是 GA4,也不是追蹤程式。它比較像貼在網址上的標籤,GA4 讀到這些標籤後,才會把流量歸到對應的來源、媒介與活動名稱。若 UTM 設定錯誤,後面的 GA4 報表判讀 和 轉換設定 都會被牽連。

為什麼 UTM 會出錯?因為它看起來只是文字,其實會改變歸因資料

UTM 設定錯誤會讓同一個渠道被拆成多筆來源,也可能讓轉換歸到錯誤媒介。GA4 不會主動理解你的命名意圖,它只會照參數文字收資料,所以一個大小寫或命名差異,都可能讓報表變難用。

錯誤狀況 GA4 可能結果 實務後果
Facebook、facebook 混用 來源被拆成不同列 社群成效被低估或重複整理
email、edm、newsletter 混用 媒介無法穩定分組 EDM 訂單與名單成效不好比較
站內 banner 加 UTM 原本外部來源被覆蓋 歸因污染,廣告或自然搜尋貢獻被吃掉

Facebook 和 facebook 為什麼會被當成不同來源?

因為 GA4 會依照參數值接收資料,大小寫不一致就可能被視為不同值。我的建議是全部使用小寫英文,例如固定用 facebook,不要讓不同執行者自由填寫。

email、edm、newsletter 混用會造成什麼問題?

這三個字都可能指向電子報或信件流量,但在 GA4 裡會變成不同媒介或活動分類。當主管問「EDM 到底帶來多少訂單」時,分析人員還要先清理命名,這就是 UTM 沒有治理的成本。

錯誤 UTM 會如何影響轉換與營收判讀?

如果活動流量被拆散,轉換與營收也會跟著分散。原本 Facebook 可能帶來穩定訂單,但因為 fb、facebook、meta 混用,看起來就像每個來源都不夠強,預算分配自然容易失準。

UTM 最常見的 9 個錯誤與避免方式

UTM 常見錯誤多半不是技術問題,而是命名、流程與管理問題。最需要避免的是大小寫不一致、source 和 medium 混用、站內連結加 UTM、短網址沒有紀錄,以及活動上線後才檢查 GA4。

錯誤 後果 修正方式
大小寫不一致 來源被拆散 統一小寫英文
source 和 medium 沒規則 渠道分組混亂 先建 source / medium 對照表
campaign 只寫簡稱 日後看不懂活動 加入年份、主題與活動類型
站內連結加 UTM 覆蓋原始來源 站內點擊改用 GA4 事件
不同團隊各自命名 報表無法合併 共用命名表與負責人欄位
中文、空格、特殊符號直接放入參數 網址難讀且容易出錯 使用英文、底線或連字號
沒有區分素材或版位 不知道哪個 CTA 有效 用 utm_content 標示
短網址沒有對照 回頭查不到原始參數 保留短網址、原始網址、活動資料
上線後才檢查 歷史資料難以回補 上線前看 GA4 即時報表

錯誤 1:大小寫不一致

錯誤寫法是同一來源同時出現 Facebook、facebook、FACEBOOK。修正寫法是全站固定用 facebook。UTM 沒有命名紀律時,最先壞掉的通常就是 source。

錯誤 2:source 和 medium 沒有固定規則

utm_source 應該寫平台或來源,例如 line、instagram、google;utm_medium 應該寫媒介類型,例如 social、email、cpc。把 facebook 填到 medium,會讓報表很難和其他渠道比較。

錯誤 3:campaign 名稱只寫活動簡稱,日後看不懂

只寫 sale、promo、kol1,兩個月後通常沒人記得是哪一檔。建議使用 2026_summer_sale、2026_line_member_day 這類格式,讓年份、活動主題與渠道情境都能看懂。

錯誤 4:在站內連結加 UTM

首頁 banner、商品頁互連、主選單連到分類頁,不應該加 UTM。這種做法會讓使用者原本從 Google Ads 或自然搜尋進站的來源被站內 UTM 覆蓋,是我最不建議碰的錯誤之一。

錯誤 5:不同團隊各自命名

品牌、廣告代理商、社群小編、EDM 人員若各自命名,GA4 報表會變成整理表格的工作。比較務實的做法,是建立一份共用 UTM 管理表,欄位至少包含活動名稱、source、medium、campaign、content、負責人與上線日期。

錯誤 6:把中文、空格、特殊符號直接塞進參數

中文活動名對人好讀,但放進網址參數後容易變長,也可能在轉貼、短網址或廣告平台中造成處理問題。建議把「母親節檔期」寫成 2026_mothers_day,不要直接把完整中文標題塞進 UTM。

錯誤 7:沒有區分貼文、版位、素材或 A/B 測試

同一檔 TikTok 短影音活動,若不同影片都用同一組 UTM,就只能看到活動總成效,看不到哪支素材帶來名單。可以用 utm_content=video_a、utm_content=video_b 或 utm_content=bio_link 區分。

錯誤 8:短網址和原始 UTM 沒有對照表

LINE 官方帳號、KOL 貼文、Instagram 個人檔案常會使用短網址。短網址可以用,但一定要留下原始 UTM,否則後續要查某條短連結對應哪個活動、哪個素材,通常會卡住。

錯誤 9:活動上線後才去 GA4 檢查

UTM 一旦開始收錯,歷史資料通常無法乾淨修回來。活動正式投放前,先用測試點擊進 GA4 即時報表確認來源、媒介與活動名稱,這一步比事後清資料便宜很多。

5 個 UTM 參數怎麼用?先把 source、medium、campaign 分清楚

UTM 有五個常見參數,其中最重要的是 utm_source、utm_medium、utm_campaign。source 看平台,medium 看媒介類型,campaign 看活動;utm_term 和 utm_content 則用在關鍵字、素材、版位或測試差異。

參數 用途 範例
utm_source 流量來源平台 facebook、line、google
utm_medium 媒介類型 social、email、cpc
utm_campaign 活動名稱 2026_summer_sale
utm_term 關鍵字或廣告字詞 running_shoes
utm_content 素材、版位、CTA、A/B 測試 hero_banner_a

utm_source:流量從哪個平台來

utm_source 建議填平台或具體來源,例如 facebook、instagram、line、tiktok、yahoo、bing。KOL 合作可寫 kol_name 或固定格式如 kol_amy。

utm_medium:流量屬於哪種媒介

utm_medium 用來判斷流量型態,例如 social、email、cpc、referral、kol。這個欄位不宜寫平台名稱,否則 Traffic acquisition 裡的媒介比較會變得很亂。

utm_campaign:哪一檔活動

utm_campaign 應該讓人看得出活動,而不是只寫內部代號。像 2026_618_sale、2026_new_product_launch、2026_line_coupon 都比 test1 更容易分析。

utm_term:關鍵字或廣告字詞

utm_term 常用於付費搜尋或需要標示關鍵字的情境。若 Google Ads 已和 GA4 正確串接,很多資料可透過平台整合取得;手動使用前,建議先確認 GA4 與 Google Ads 串接 的狀態。

utm_content:素材、版位、CTA 或 A/B 測試

utm_content 很適合用來區分同一活動下的不同素材。例如 ig_story_a、fb_feed_video、line_richmenu、edm_top_cta。這個欄位常被忽略,但對素材判讀很有用。

GA4 裡會怎麼讀 UTM?看錯維度就會誤判成效

GA4 會把 UTM 轉成來源、媒介與活動相關維度,但不同報表看的層級不同。Traffic acquisition 偏向工作階段,User acquisition 偏向首次使用者來源,若把兩者混在一起解讀,容易誤判渠道成效。

GA4 維度或報表 適合判讀 常見誤用
Session source / medium 這次工作階段從哪裡來 拿來當首次獲客來源
First user source / medium 使用者第一次進站來源 拿來判斷單次活動流量
Campaign 活動名稱表現 campaign 命名太短導致看不懂
Conversions 轉換事件表現 只看流量,不看名單或訂單

Traffic acquisition 和 User acquisition 差在哪?

Traffic acquisition 主要看工作階段來源,比較適合判斷這次活動、這波投放、這封 EDM 帶來的流量。User acquisition 則偏向首次使用者來源,適合觀察新客最早從哪個渠道認識網站。

Session source / medium 適合看什麼?

Session source / medium 適合看近期活動成效。例如同一檔母親節活動分別從 LINE、Facebook、EDM 導流,就可以用 session 層級比較各渠道這次帶來的流量與轉換。

First user source / medium 適合看什麼?

First user source / medium 適合看獲客來源。若一位使用者第一次從 TikTok 進站,後來透過 EDM 回訪下單,first user 會偏向早期接觸來源,session 則看當次回訪來源。兩者回答的問題不同。

UTM 要如何搭配轉換事件一起看?

UTM 只回答流量從哪裡來,真正的商業判讀要接上轉換事件,例如送出表單、加入購物車、完成訂單。若轉換事件本身沒有設定好,UTM 再乾淨也只能看到流量,無法判斷成效。相關設定可延伸看 GA4 轉換設定 與 GA4 追蹤疑難排查。

可直接套用的 UTM 命名規範範本

UTM 命名規範的重點,是讓不同人產出的連結能被同一套規則讀懂。建議固定小寫英文,source 寫平台,medium 寫媒介,campaign 寫年份加活動,content 寫素材或版位。

建議命名公式:平台_版位_活動_日期

campaign 可採用 年份_活動主題_檔期,content 可採用 平台_版位_素材_版本。例如:

https://opendata4tw.org.tw/reports/utm-common-mistakes?utm_source=instagram&utm_medium=social&utm_campaign=2026_summer_sale&utm_content=story_video_a

常見渠道 source / medium 對照表

source / medium 不該每次憑感覺填。先把常用渠道固定下來,後續報表才有比較基準。

情境 utm_source utm_medium 範例
Facebook 貼文 facebook social utm_source=facebook&utm_medium=social
Instagram 限時動態 instagram social utm_content=story_link
TikTok 短影音 tiktok social utm_content=video_a
LINE 官方帳號 line messaging utm_campaign=2026_line_coupon
EDM edm email utm_content=top_cta
KOL 合作 kol_amy kol utm_campaign=2026_kol_launch
Google Ads google cpc utm_campaign=2026_search_brand
Yahoo 原生廣告 yahoo cpc utm_campaign=2026_native_ads
Bing Ads bing cpc utm_campaign=2026_search_ads

Facebook / Instagram / TikTok

社群平台建議 source 分別寫 facebook、instagram、tiktok,medium 固定用 social。若是付費廣告,也可依團隊規則用 paid_social,但要全公司一致。

LINE 官方帳號 / EDM / KOL

LINE 官方帳號可用 line 搭配 messaging;EDM 建議 source 用 edm、medium 用 email;KOL 則可讓 source 帶入合作對象代稱,例如 kol_amy。

Google Ads / Yahoo / Bing

搜尋或付費廣告常用 google / cpc、yahoo / cpc、bing / cpc。若有自動標記與平台串接,仍要確認 GA4 報表裡的 campaign 是否和投放命名一致,避免人工 UTM 和平台資料互相打架。

utm_content 要如何標示素材與版位?

utm_content 可以用 版位_素材_版本,例如 feed_image_a、story_video_b、edm_bottom_cta、line_richmenu_coupon。這個欄位不要拿來塞活動名稱,活動名稱應該留在 campaign。

什麼時候不該使用 UTM?站內連結是最常見的地雷

站內連結、主選單、首頁 banner、商品頁互連、結帳流程都不該亂加 UTM。這些連結已經在同一個網站內,若重新加上 UTM,可能覆蓋使用者原本的外部來源,造成歸因污染。

主選單、首頁 banner、商品頁互連不要加 UTM

如果使用者從 Google 自然搜尋進站,點了首頁 banner 後被標成 utm_source=homepage,原本的自然搜尋來源就可能被干擾。站內導覽要看點擊表現,應該使用事件追蹤,不該用 UTM 重新標記。

結帳流程、會員流程不要用 UTM 重新標記

結帳頁、會員登入、購物車、付款完成頁都不適合加 UTM。這些流程的任務是完成轉換,不是重新定義流量來源。若在流程中插入 UTM,很容易讓訂單來源判讀失真。

如果真的要追站內點擊,應該改用 GA4 事件

站內 banner、CTA、選單點擊可以用 GA4 事件處理,例如記錄 click、banner_name、page_location 等資訊。這類需求應該放在事件設計與報表判讀裡,不要讓 UTM 承擔站內互動追蹤。

UTM 如何幫助判斷廣告預算該投在哪裡?

UTM 的商業價值不在於看到多少流量,而在於把來源、媒介、活動和轉換結果連起來。當命名穩定,品牌就能比較不同渠道帶來的名單、訂單、營收與 ROAS,預算分配才有依據。

只看流量不夠,還要看轉換與營收

一條 TikTok 連結可能帶來很多流量,但訂單很少;一封 EDM 流量不大,卻可能帶來高意圖回購。只看工作階段數會高估熱鬧渠道,低估真正帶來營收的渠道。這種判斷錯誤很常見,也最花錢。

同一活動不同渠道要如何比較?

同一檔 2026_summer_sale 可以讓 Facebook、LINE、EDM、KOL 都使用相同 campaign,再用不同 source / medium 區分渠道。GA4 裡就能比較同一活動下,各渠道的轉換率、訂單數與營收。

為什麼 UTM 錯誤會讓預算分配失準?

如果 KOL 流量一部分被寫成 kol,一部分被寫成 influencer,成效會被拆開。若決策者只看單一列資料,可能以為 KOL 沒有效,下一波就把預算砍掉。UTM 命名錯誤最後影響的不是報表美觀,而是預算判斷。

UTM 要不要搭配短網址?可以,但一定要留下對照紀錄

UTM 可以搭配短網址,尤其適合 LINE、KOL、簡訊、社群個人檔案這類不適合放長網址的場景。前提是一定要留下原始 UTM、短網址、活動名稱與負責人,否則連結一多就會失控。

什麼情況適合使用短網址?

短網址適合用在 LINE 官方帳號訊息、Instagram 個人檔案、KOL 貼文、簡訊、實體活動 QR Code。它的角色是讓分享更乾淨,不是取代 UTM 命名規範。短網址工具再方便,也不能補救混亂的參數。

短網址一定要記錄原始 UTM

建議至少記錄短網址、原始網址、source、medium、campaign、content、上線日期、負責人與使用位置。當 GA4 出現異常流量時,才有辦法回頭查是哪一條連結造成問題。

上線前 UTM 檢查表:確認這 7 件事再投放

UTM 上線前檢查的目的,是在活動開始收資料前先抓出錯誤。至少要確認參數格式、命名一致、連結可開啟、GA4 即時報表看得到來源、轉換事件正常,以及活動紀錄已完成。

檢查項目 通過標準
source 是否小寫且一致 同平台只使用一種寫法
medium 是否符合渠道類型 不把平台名稱填進 medium
campaign 是否看得出活動 包含年份與活動主題
content 是否標示素材或版位 能分辨貼文、CTA、素材版本
連結是否正常開啟 不跳錯頁、不遺失參數
GA4 即時報表是否收到資料 來源、媒介、活動名稱正確
活動紀錄是否完成 有負責人、日期、原始網址與短網址

參數格式是否一致

先檢查大小寫、底線、日期格式與命名順序。不要同一檔活動一部分用 2026_summer_sale,另一部分用 summer-sale-2026。

連結是否能正常開啟

每條 UTM 連結都要實際點開一次,確認沒有 404、沒有跳錯頁、沒有被短網址或轉址流程吃掉參數。這一步看似基本,但很多錯誤都發生在這裡。

GA4 即時報表是否看得到來源

活動上線前,用測試裝置點擊連結,再到 GA4 即時報表確認 source、medium、campaign 是否符合預期。若即時資料看不到,先排查追蹤碼、Consent、轉址或參數拼寫問題。

是否已記錄活動、負責人與投放日期

UTM 不是只給 GA4 看的,也是給未來的團隊查證用的。每條正式活動連結都應該有紀錄表,尤其是跨代理商、跨部門、跨 KOL 的活動。

不建議在本文展開的主題

GA4 安裝、GTM 事件設定、BigQuery 匯出、完整歸因模型、廣告平台競價與伺服器端追蹤,都是相關但不同任務。這些主題應分別閱讀 GA4 歸因模型、事件設定或疑難排查內容,避免稀釋 UTM 設定錯誤的核心問題。

UTM 是什麼?

UTM 是加在網址後方的追蹤參數,用來讓 GA4 判斷流量來源、媒介與活動名稱。它不是追蹤工具本身,而是提供 GA4 判讀流量的標籤。

UTM 一定要用在所有外部連結嗎?

不一定。需要判斷活動成效、渠道來源、KOL 或 EDM 表現時才建議使用。若平台本身已有可靠串接,例如 Google Ads 自動標記,則要先確認是否需要再手動加 UTM。

站內連結可以加 UTM 嗎?

不建議。站內連結加 UTM 可能覆蓋原始流量來源,造成歸因污染。首頁 banner、主選單、商品頁互連與結帳流程,都應改用 GA4 事件追蹤。

utm_source 和 utm_medium 差在哪?

utm_source 表示流量從哪個平台或來源來,例如 facebook、line、google。utm_medium 表示媒介類型,例如 social、email、cpc。

utm_campaign 要怎麼命名才不會亂?

建議包含年份、活動主題與檔期,例如 2026_summer_sale 或 2026_line_member_day。不要只寫 sale、test、promo 這類日後難以辨識的名稱。

GA4 哪裡可以看到 UTM 資料?

可在 Traffic acquisition、User acquisition,以及活動相關維度中查看。常用維度包含 Session source / medium、First user source / medium、Campaign。判讀前要先確認自己看的是工作階段層級還是使用者層級。

為什麼 Facebook 和 facebook 會變成兩筆來源?

因為大小寫不同,GA4 可能把它們視為不同參數值。最穩定的做法是規定所有 UTM 使用小寫英文,並在上線前檢查。

EDM 應該用 email 還是 edm?

建議 source 用 edm,medium 用 email。這樣可以保留來源名稱,也能讓媒介分類維持一致。重點不是哪個字最好,而是全團隊固定同一套規則。

Google Ads 還需要手動加 UTM 嗎?

若 Google Ads 已和 GA4 正確串接,通常可優先使用自動標記。只有在特定報表、第三方系統或跨平台管理需要時,才另外規劃手動 UTM,並避免和自動標記衝突。

UTM 可以追蹤 KOL 或聯盟行銷成效嗎?

可以。常見做法是讓 utm_source 標示 KOL 或合作夥伴,例如 kol_amy,utm_medium 使用 kol 或 affiliate,再用 campaign 標示合作活動。

UTM 要不要搭配短網址?

可以,尤其是 LINE、KOL、簡訊、社群個人檔案等場景。但短網址一定要留下原始 UTM 與活動對照紀錄,否則後續很難查清楚流量來源。

UTM 設定錯了,GA4 裡的歷史資料可以修正嗎?

多數情況下,已經進 GA4 的歷史資料不容易乾淨修正。可以在報表或資料整理階段做對照與歸併,但最好的做法仍是活動上線前完成命名檢查與即時報表測試。

標籤
utm 是什麼UTM 參數UTM 設定錯誤GA4 歸因活動追蹤
Eric Chang
Eric Chang
SEO 數據分析與網站量測研究者

以官方文件、實際設定與量測結果整理 SEO 數據、網站追蹤與分析方法,並標示資料來源與判讀限制。