UTM 是什麼?UTM 參數教學:GA4 追蹤、命名規則、常見錯誤
本文會用新手角度說明:UTM 是什麼、UTM 參數怎麼填、GA4 怎麼看、命名規則怎麼訂,以及最常見的避坑重點。

UTM 是網站分析與數位行銷中很常見的追蹤參數,可以幫助我們知道一個網站流量是從哪裡來的。
如果你有經營社群、投放廣告、寄電子報、做 KOL 合作、放 QR Code,或是想知道哪一個活動真的有帶來流量,那你很可能都需要用到 UTM。
不過 UTM 看起來簡單,實際上很容易用錯。很多人的 GA4 報表之所以混亂,不是因為工具壞掉,而是 UTM 命名沒有規則、大小寫亂用、source 跟 medium 寫反,甚至把不該放的個資放進網址裡。
本文會用新手角度說明:UTM 是什麼、UTM 參數怎麼填、GA4 怎麼看、命名規則怎麼訂,以及最常見的避坑重點。
UTM 是什麼?
UTM 全名是 Urchin Tracking Module,現在通常指的是加在網址後面的行銷追蹤參數。
舉例來說,原本的網址可能長這樣:
https://example.com/product
加上 UTM 之後,會變成:
https://example.com/product?utm_source=newsletter&utm_medium=email&utm_campaign=summer_sale
這串網址本身不會改變網頁內容,但當使用者點擊這個連結時,Google Analytics 這類分析工具就能讀到後面的參數,進一步知道這次流量來自哪個來源、哪個媒介、哪一個活動。
Google 官方也有提供 Campaign URL Builder 說明,可以用來建立帶有 UTM 參數的活動網址。

UTM 可以幫你解決什麼問題?
UTM 最重要的用途,是讓你更清楚知道「流量從哪裡來」。
例如你同時在 Facebook、Instagram、LINE、電子報放同一個活動頁連結,如果沒有 UTM,你可能只知道有人進站,但很難判斷哪個渠道真的有效。
加上 UTM 之後,你就能更清楚看到:
- 哪一封電子報帶來最多流量
- 哪一個社群平台點擊比較多
- 哪一位 KOL 或合作夥伴導流效果較好
- 哪一個廣告素材、按鈕或版位比較有效
- QR Code、海報、實體活動是否真的有人掃描
不過也要先提醒:UTM 不是萬能歸因工具。它可以幫你標記流量來源,但不能完全解決跨裝置、Cookie 限制、使用者同意、廣告平台歸因差異等問題。
UTM 常見的 5 個參數
UTM 最常見有 5 個參數,新手不需要一開始全部背起來,但至少要先理解前三個。
| 參數 | 意思 | 範例 | 新手理解方式 |
|---|---|---|---|
utm_source |
來源 | facebook、line、newsletter |
流量從哪裡來 |
utm_medium |
媒介 | email、social、cpc |
透過什麼形式來 |
utm_campaign |
活動名稱 | 2026_summer_sale |
這是哪一波活動 |
utm_content |
內容或素材 | hero_button、footer_link |
同活動中哪個素材 |
utm_term |
關鍵字 | running_shoes |
多用於搜尋廣告或關鍵字情境 |
其中最容易搞混的是 utm_source 跟 utm_medium。
你可以這樣記:source 是「哪個地方」,medium 是「哪種通路型態」。例如 Facebook 貼文導流,source 可以是 facebook,medium 可以是 social;電子報導流,source 可以是 newsletter,medium 可以是 email。

UTM 範例:實際網址怎麼長?
假設你有一個活動頁:
https://example.com/summer-sale
你要把它放在電子報主按鈕裡,可以寫成:
https://example.com/summer-sale?utm_source=newsletter&utm_medium=email&utm_campaign=2026_summer_sale&utm_content=hero_button
這樣未來在 GA4 裡,你就能知道這筆流量是從 newsletter 來、媒介是 email、活動是 2026_summer_sale,而且是點了電子報中的 hero_button。
如果同一個活動頁也放在 Instagram Bio,可以改成:
https://example.com/summer-sale?utm_source=instagram&utm_medium=social&utm_campaign=2026_summer_sale&utm_content=bio_link
你會發現,活動名稱可以一樣,但 source、medium、content 會依照發佈位置不同而調整。
UTM 怎麼建立?新手流程
建立 UTM 其實不難,難的是建立之後要能長期維持乾淨。
步驟一:先決定你要追蹤什麼
不要一開始就亂加參數,請先問自己:「我想知道哪個渠道有效?哪個活動有效?還是哪個素材有效?」
如果只是想比較 Facebook、LINE、電子報三個渠道,那 source 跟 medium 就很重要。
如果想比較同一封電子報裡的上方按鈕跟下方按鈕,那 utm_content 就很重要。
步驟二:填入 UTM 參數
你可以使用 Google 的 Campaign URL Builder,把網址、source、medium、campaign 等欄位填進去,工具就會自動幫你產生完整網址。
新手建議至少填這三個:
utm_source:例如facebook、line、newsletterutm_medium:例如social、email、cpcutm_campaign:例如2026_summer_sale
步驟三:發佈前一定要測試
UTM 網址產生後,不要直接丟出去。請自己先點一次,確認頁面能正常打開,短網址或轉址沒有把參數吃掉。
如果你有 GA4 權限,也可以到即時報表或 DebugView 檢查是否有收到對應來源。
UTM 命名規則:這比產生網址更重要
很多人第一次用 UTM 會很開心,覺得終於可以追蹤流量了。但真正麻煩的地方,是過一陣子之後報表開始變亂。
例如同樣是 Email,有人寫:
emailEmailedmnewsletter
這些在報表中可能會被視為不同值,最後你就得自己花時間合併與清理資料。
Google 官方也提醒,UTM 參數值會區分大小寫,因此 Email 跟 email 不一定會被當成同一個值。
我會建議新手直接採用以下規則:
- 全部使用小寫英文
- 單字之間用底線,例如
summer_sale - 不要使用空格、中文、特殊符號
- source 寫平台或來源,medium 寫媒介類型
- 同一個活動固定使用同一個 campaign 名稱
- 建立一份 UTM 命名表,不要每個人自由發揮
UTM 的本質不只是追蹤參數,而是一套行銷資料的命名規則。命名越乾淨,未來報表越好讀。
透過《SEO 排名攻略學》獲得穩定的 SEO 流量與實戰經驗。
再搭配《AI SEO 流量變革》看懂 AI 搜尋趨勢,搶佔 AI 搜尋紅利。

GA4 裡要去哪裡看 UTM?
在 GA4 裡,你通常可以到「報表」中的「取得」相關報表查看流量來源,例如 Traffic acquisition 或 User acquisition。
這裡要注意一件事:GA4 裡有不同範圍的流量來源維度,例如 first user、session、event,不同報表看到的意思可能不完全一樣。
簡單理解:
- First user source / medium:使用者第一次來網站時的來源
- Session source / medium:這一次工作階段的來源
- Event-scoped traffic source:事件層級的來源資訊
所以你看到不同報表數字不一樣,不一定代表追蹤壞掉,也可能是你看的維度不同。
Google 官方有整理 GA4 流量來源、手動標記與自動標記的說明,如果你開始看 GA4 報表,這份文件很值得收藏。
Google Ads 已經有 GCLID,還需要 UTM 嗎?
如果你有投 Google Ads,會常聽到另一個詞:GCLID。
GCLID 是 Google Click Identifier,也就是 Google Ads 自動標記點擊時加上的識別參數。Google Ads 官方說明指出,啟用自動標記後,使用者點擊廣告時,網址會被加入 gclid 參數,用來幫助 Google Ads 與 Analytics 連結資料。
那是不是有 GCLID 就不需要 UTM?答案是:不一定。
如果你只看 Google Ads 與 GA4 的整合資料,GCLID 通常很重要;但如果你的團隊還需要跨 Meta、LINE、TikTok、LinkedIn、EDM、KOL 做一致命名,那 UTM 還是很有價值。
比較實務的做法是:Google Ads 不要亂關自動標記,需要 UTM 時也要先確認 GA4 與 Google Ads 的設定邏輯,避免手動標記與自動標記互相干擾。
UTM 常見使用情境
1. 電子報與 EDM
電子報很適合使用 UTM,因為你可以知道哪一封信、哪一個按鈕、哪一個主題帶來流量。
範例:
utm_source=newsletter
utm_medium=email
utm_campaign=2026_member_sale
utm_content=main_cta
2. 社群貼文
如果同一篇活動頁同時放在 Facebook、Instagram、Threads、LINE,就可以用 source 區分不同平台。
範例:
utm_source=instagram
utm_medium=social
utm_campaign=2026_summer_sale
3. KOL 或合作夥伴
不同合作對象可以使用不同 source 或 content,方便比較導流效果。
範例:
utm_source=creator_a
utm_medium=influencer
utm_campaign=2026_launch
4. QR Code 與線下活動
海報、名片、展場立牌、DM 都可以把帶 UTM 的網址做成 QR Code。
範例:
utm_source=offline
utm_medium=qr
utm_campaign=2026_expo
utm_content=booth_poster
UTM 最常見錯誤
錯誤一:source 跟 medium 寫反
例如有人把 utm_source=social、utm_medium=facebook,這就很容易讓報表變得不好讀。
比較建議是:
utm_source=facebookutm_medium=social
錯誤二:大小寫混用
Facebook、facebook、FB 看起來都像同一件事,但報表可能不會自動幫你整理乾淨。
最安全的方式,就是一開始規定全部小寫。
錯誤三:把 UTM 用在網站內部連結
UTM 適合用在外部導流連結,不建議拿來追蹤網站內部 banner 或內部按鈕。
因為站內連結加 UTM 可能會重寫原本的來源資訊,讓你以為使用者是從某個站內活動來的,結果反而污染真正的流量來源。
站內點擊比較適合用事件追蹤,而不是 UTM。
錯誤四:把個資放進 UTM
不要把 email、電話、會員 ID、訂單編號、token 或任何可能識別個人的資訊放進 UTM。
URL 會出現在瀏覽器紀錄、伺服器紀錄、分享連結、截圖,甚至可能透過 referrer 傳到其他網站。OWASP 也提醒,不應該把敏感資料放在 URL query string 裡。
錯誤五:沒有建立 UTM 表格
如果只有你一個人操作,可能還能靠記憶。但只要團隊有兩個人以上,沒有表格就很容易亂。
最簡單的方法,是開一份 Google Sheet,紀錄:
- 完整網址
- utm_source
- utm_medium
- utm_campaign
- utm_content
- 發佈位置
- 負責人
- 上線日期

UTM 會影響 SEO 嗎?
一般來說,單純用 UTM 追蹤外部活動連結,不會直接讓你的 SEO 變差。
但 UTM 可能造成另一個問題:同一個頁面出現很多不同參數版本,例如同一篇文章被分享成好幾個 UTM URL。
如果你擔心搜尋引擎看到重複網址,可以搭配 canonical、網站結構與正確的連結管理來處理。不過對多數新手來說,比較重要的是不要在站內到處亂放 UTM,也不要把 UTM 當成 SEO 工具。
UTM 是行銷追蹤工具,不是排名工具。
2026 年使用 UTM 要注意的新變化
現在寫 UTM 教學,不能只停留在以前 Universal Analytics 的時代。
Universal Analytics 標準資源已經在 2023 年停止處理資料,現在主流應該用 GA4 來理解 UTM 與流量來源。
另外,Google Analytics 在 2026 年也更新了 AI Assistant traffic 與 Source Group 相關分類。這代表 ChatGPT、Perplexity、Gemini 這類 AI 工具帶來的流量,未來在 GA4 裡可能會有更明確的分類方式。
如果你還不太認識這些 AI 搜尋工具的差異,可以先參考 AI 搜尋引擎推薦 的整理,再回來看 GA4 的來源分類。
這對新手的影響是:你不只要知道自己手動加的 UTM,也要知道 GA4 本身會根據來源、平台整合、自動標記、referrer 等訊號做分類。
所以,當你看到報表裡的來源名稱跟你想像不一樣時,不要急著判斷是錯。先確認你看的維度、報表範圍、平台自動標記,以及 GA4 當下的最新分類規則。
新手 UTM 命名範本
如果你還不知道怎麼開始,可以先用下面這組簡單規則。
| 情境 | utm_source | utm_medium | utm_campaign | utm_content |
|---|---|---|---|---|
| 電子報主按鈕 | newsletter |
email |
2026_summer_sale |
main_button |
| Instagram Bio | instagram |
social |
2026_summer_sale |
bio_link |
| LINE 圖文選單 | line_oa |
social |
2026_summer_sale |
rich_menu |
| KOL 限動 | creator_a |
influencer |
2026_launch |
story |
| 實體海報 QR Code | offline |
qr |
2026_expo |
poster_a |
這不是唯一標準,但對新手來說已經夠用了。重點不是名稱一定要跟上面一模一樣,而是你要固定下來,不要每次都重取。
UTM 發佈前檢查清單
每次發佈 UTM 連結前,建議檢查以下項目:
- 網址是否能正常打開
- UTM 參數是否都接在正確位置
utm_source、utm_medium、utm_campaign是否都有填- 大小寫是否統一小寫
- 是否沒有放入個資或敏感資訊
- source 跟 medium 是否沒有寫反
- 短網址或轉址後,UTM 是否還在
- 是否已經記錄到 UTM 管理表格
- 是否知道之後要在 GA4 哪裡看報表
這份清單看起來有點麻煩,但它能幫你省下日後大量清報表的時間。
總結:UTM 新手最該記住的事
UTM 是一個很簡單、但很容易被用亂的行銷追蹤方法。
如果你只記得一件事,那就是:UTM 的重點不是把網址變長,而是讓未來的報表看得懂。
新手可以先從三個參數開始:utm_source、utm_medium、utm_campaign。接著建立固定命名規則,全部小寫,不放個資,不在站內連結亂用 UTM,並且每次發佈前都測試一次。
當你開始做電子報、社群、KOL、QR Code、廣告活動時,UTM 會是非常實用的基礎工具。但它不是完整歸因系統,也不是 SEO 工具,更不是資料分析的全部。
先把 UTM 用乾淨,再去談更複雜的 GA4、廣告歸因、CRM 與資料分析,會是更穩的學習路線。


