晨星行銷|網路流量操盤手

小品牌辦公室裡,站著的男老闆一手抓著一疊印有 QR Code 的傳單、一手指著牆上螢幕的圓餅圖,最大一塊寫著「未分配」、第二塊寫著「直接」,他皺眉張嘴問「這麼多管道,哪個真的帶人來?」;坐著的女顧問轉向他,舉起一張空白表格用筆點著,回答「網址加上UTM,命名規則先定好」。後方有位同事在滑手機發訊息。

UTM設定教學:追蹤網址怎麼填、命名規則表、產生器與GA4報表

內容目錄 隱藏

作者|晨星行銷 陳俊鳴執行長(網路流量操盤手・企業行銷顧問)

月底檢討的時候,很多老闆會遇到同一個畫面:這個月發了兩次 LINE 官方帳號推播、寄了一封電子報、FB 和 IG 各發了幾篇貼文,展覽還印了一疊有 QR Code 的傳單。打開 GA4,最大的一塊卻寫著「直接」或「未分配」。哪一個管道真的帶人來、哪一個是白花錢,看不出來。

這篇講的 UTM,是加在網址後面、讓 Google Analytics 認出訪客從哪裡來的追蹤參數——不是資安設備的「統一威脅管理」,也不是 Mac 上那套同名的虛擬機軟體。搜尋「UTM」會同時看到這幾種東西,先把語境講清楚。

先講答案:UTM 就是在網址問號後面加上幾個標籤,告訴 GA4 這個人從哪裡來、透過什麼形式、因為哪一波活動進到你的網站。 設定本身五分鐘就學得會;真正決定報表能不能用的,是事前定好的命名規則,這也是多數教學沒講清楚的地方。

下面依序講:五個參數怎麼填、utm_medium 為什麼要用 GA4 認得的字、一張可以照抄的命名規則表、產生器怎麼用、台灣常用管道的範例、常見錯誤與上線前檢查,最後是 GA4 哪裡看、UTM 做不到什麼。

UTM參數的意思:網址問號後面那串字,是寫給GA4看的來源標籤

一個加了 UTM 的網址長這樣(範例網址,不是真的頁面):

`https://www.example.com/sale/?utm_source=line&utm_medium=social&utm_campaign=202611_anniversary`

拆開看:問號前面是你本來就要給客人的網址,問號後面是一組一組「名稱=值」,中間用 & 串起來。客人點進來看到的頁面完全一樣,差別只在 GA4 會把這三個值記下來。

標題「網址問號後面,是寫給GA4的標籤」。左上青綠框寫「example.com/sale/」,下方標「原本要給客人的網址」;旁邊一個大紅問號,標「問號後面:GA4才看得到」。問號用繩子吊著三張標籤:「utm_source=line」「utm_medium=social」「utm_campaign=202611_anniversary」,前兩張中間是「&」,標「用&串起來」,上方標「每一組是 名稱=值」。右下一位女子看手機上的同一個頁面,旁邊帳本正在記錄。底部寫「客人看到的頁面一樣,GA4多記下三個值」。
問號前是原本的網址,問號後的三組「名稱=值」只給 GA4 看,客人點進來的頁面完全一樣。

用生活裡的例子比較好懂。餐廳做促銷,同一種折價券印成兩種代號:A 券夾在傳單裡、B 券發在 LINE 上。客人拿券來結帳,櫃檯一看代號就知道這位是哪一批帶來的。UTM 就是網址上的折價券代號,只是收券的是 GA4,而且客人不用多做任何事。

標題「UTM就像折價券上的代號」。餐廳櫃檯前,左邊女客人遞出從傳單撕下的「A券」,上方標「夾在傳單裡」;右邊男客人舉著手機,聊天畫面裡是「B券」,上方標「發在LINE上」。櫃檯店員把A券放進藍色托盤「傳單帶來」、B券放進紅色托盤「LINE帶來」。底部寫「UTM=網址上的代號,收券的是GA4」。
同一種折價券印成不同代號,櫃檯一看就知道客人是哪一批帶來的;UTM 是網址上的代號,收券的是 GA4。

這對生意的意義很直接:行銷預算花在哪一條路上有回報,第一次有了可以對帳的數字。 沒有標記的話,LINE 推播、電子報、PDF 型錄點進來的人,常常在報表上全部混在一起;直接流量這個抽屜為什麼會被撐大,站上〈網站流量分析〉那篇有完整說明,這裡不重複。

名稱的由來簡單帶一句:UTM 的 U 來自 Urchin,一家網站分析公司。Google 在 2005 年宣布收購 Urchin,這套網址標記的寫法就一路沿用到今天的 Google Analytics。Google Ads 廣告另外有一套自動加在網址上的參數(gclid),跟 UTM 是兩回事,後面講 Google Ads 時再說明。

小結:UTM 是網址後面的標籤,客人看不出差別,GA4 看得到來源。

UTM五個參數怎麼填:source、medium、campaign一定要有,content、term看需要

Google Analytics 官方說明〈網址產生器〉列了九個可以用的參數,中小企業日常會用到的是五個。其中 utm_source、utm_medium、utm_campaign 三個,官方寫明一定要用;少填的參數,報表上會顯示「(未設定)」。

參數回答什麼問題怎麼填範例
utm_source(來源)從哪一個地方來?平台、網站或實體物品的名字line、facebook、newsletter、namecard
utm_medium(媒介)用什麼形式帶進來?管道的類型,要用 GA4 認得的字(下一節)social、email、cpc、qr
utm_campaign(廣告活動)為了哪一波活動?活動名稱,建議帶年月202611_anniversary
utm_content(內容)同一波活動裡,是哪一個版本、哪一顆按鈕?區分素材或位置richmenu、button_top、bio
utm_term(字詞)哪一個付費關鍵字?主要用在搜尋廣告多數中小企業可以不填

最容易搞混的是 source 和 medium。記法是:source 是「哪一家」,medium 是「哪一種」。 LINE、Facebook、你的電子報、你的名片,是「哪一家」;社群貼文、電子郵件、付費點擊、QR Code,是「哪一種」。同樣是 Facebook,自己發的貼文和花錢買的廣告,source 都是 facebook,medium 一個寫 social、一個寫 cpc——月底才分得出「自己經營的」和「花錢買的」各帶來多少人。

標題「source是哪一家,medium是哪一種」。一棟小店的招牌寫「source=facebook」,店有兩扇門:左邊藍門上方標「自己發的貼文」,旁邊店員自己貼公告,門下標「medium=social」;右邊橘門上方標「花錢買的廣告」,旁邊男子投幣買票,門下標「medium=cpc」。兩扇門走出的人都走向右邊的網站。底部寫「月底才分得出自己經營的和花錢買的」。
同樣來自 Facebook,自己發的貼文寫 social、花錢的廣告寫 cpc,月底才分得出兩邊各帶來多少人。

utm_content 是五個裡面最被低估的一個。同一封電子報裡放了上方大按鈕和文末小連結,同一則 LINE 推播用了兩張不同的圖,如果 content 都沒填,你只會知道「這封信帶來 80 個人」,不會知道是哪一個位置說動他們。下次要改版時,content 就是你決定留哪一種寫法的依據。

標題「utm_content分出是哪個位置」。左卡「沒填content」:一封電子報的上方按鈕與下方文字連結都流進同一個水桶,桶上寫「這封信帶來80個人」。右卡「有填content」:同一封信的按鈕綁著大標籤「button_top」、文字連結綁著「text_link」,各自流進一個綠桶與一個紅桶,綠桶明顯較滿,一位女子指著綠桶,下方寫「知道是哪個位置說動他」。底部寫「下次改版,留下有效的寫法」。
沒填 utm_content 只知道整封信帶來多少人,填了才分得出是上方按鈕還是文末連結說動讀者。

剩下四個官方參數,中小企業大多用不到。utm_id(廣告活動 ID)和 utm_source_platform 官方也建議設定,主要用在會把廣告活動資料上傳到 GA4、或透過 Search Ads 360、Display & Video 360 這類平台投放的公司;utm_creative_format 和 utm_marketing_tactic 官方註明 GA4 目前不會記錄,可以先不管。

小結:三個必填一定填滿,content 拿來分版本,term 留給搜尋廣告。

utm_medium要用GA4認得的字:寫錯一個字,流量就掉進「未分配」

這一段最常被忽略,卻最影響報表。

GA4 不會照你寫的 medium 原封不動開一個新分類。它會拿你的 source 和 medium,去對一套固定的「預設管道群組」規則,決定這位訪客要放進「電子郵件」「自然社群活動」「付費社群活動」哪一個抽屜。官方規則寫得很清楚,也註明管道定義不能編輯;對不上任何一條規則的流量,GA4 會把它放進「未分配」。

標題「GA4拿medium對規則,分進抽屜」。左邊信件托盤的牌子寫「utm_medium寫的字」,四封信的標籤是「email」「social」「sms」「edm」。右邊綠色檔案櫃有三個抽屜「電子郵件」「自然社群活動」「簡訊」,箭頭把 email、social、sms 分別送進對應抽屜。中間的女分類員拿著「edm」那封信一臉困惑,把它丟進前方紅色的「未分配」桶。底部寫「寫錯一個字,就掉進未分配」。
GA4 不會替自創的 medium 開新分類,對不上預設管道規則的流量一律進「未分配」。

用台灣常見的幾種寫法對一次:

你寫的 utm_mediumGA4 預設管道會落在為什麼
email電子郵件官方規則:來源或媒介是 email(或 e-mail、e_mail、e mail)
edm、newsletter未分配規則裡沒有這兩個字
social自然社群活動官方規則列出的媒介值之一
cpc、paid_social(source 是 facebook、instagram、line 這類社群)付費社群活動來源在社群清單上,媒介符合 cp、ppc、paid 開頭這類寫法
sms簡訊來源或媒介完全等於 sms
referral參照連結網址規則列出的媒介值
affiliate聯盟規則列出的媒介值
display、banner多媒體規則列出的媒介值
qr、print未分配印刷品本來就沒有對應的預設管道

這張表假設 source 是 newsletter、flyer 這類一般名稱;source 如果是 line、facebook 這種在 Google 社群清單上的來源,結果會不一樣,下面接著講。

報表上還有兩個長得很像的標籤,也一起分清楚:

報表上看到意思常見原因
直接((direct) / (none))完全沒有來源資訊連結沒加 UTM、文件裡的連結、轉址把參數洗掉
未分配有來源資訊,但寫法對不上任何一條管道規則medium 用了自創的字,或 source 不在清單上又沒搭配 social
(未設定)某個參數缺了只填了 source 和 medium,沒填 campaign

看到「未分配」先別慌,它代表你有做標記,只是字沒對上規則;真正什麼都沒標的,會在「直接」那一列。

標題「報表上三個像的標籤,意思不同」。三欄各放一封信:「直接」那封完全沒有標籤,上方一個問號,下寫「完全沒有來源」;「未分配」那封有標籤但寫著「edm」並打紅叉,下寫「有標記但字不對」;「(未設定)」那封的標籤三行裡最後一行是空白虛線框,下寫「缺了某個參數」。中間一位戴眼鏡的男分析師輕鬆攤手。底部寫「看到未分配別慌:代表你有做標記」。
「直接」是完全沒有來源,「未分配」是有標記但寫法對不上規則,「(未設定)」是少填了某個參數。

LINE在Google的社群來源清單上,Threads不在

source 也會影響分類。官方〈預設管道群組〉頁面附了一份來源與類別清單,列出哪些來源算社群、搜尋、影片。2026 年 11 月 2 日下載的版本裡,line、line.me、facebook、fb、instagram、ig 都列為社群來源,所以 utm_source 寫 line,就算 medium 寫的是自己取的字,也會被歸進「自然社群活動」。

反過來,同一份清單裡查不到 threads、dcard、ptt。 這些台灣常用平台的連結,medium 一定要寫 social,才會進「自然社群活動」;只寫 utm_source=threads、medium 隨便填,就可能掉進「未分配」。清單 Google 會更新,以你查的當天為準。

標題「LINE在社群名單上,Threads不在」。綠色大門上寫「自然社群活動」,門口守門員拿著寫有「社群來源清單」的夾板,清單上是「line」「facebook」「instagram」。左邊掛「line」名牌的女子直接走進門;右邊掛「threads」名牌的男子舉起寫著「medium=social」的票,守門員伸手請他進門;更右邊一扇灰門寫「未分配」,虛線箭頭表示沒票就會走去那裡。底部寫「清單外的平台,medium要寫social」。
line、facebook、instagram 在 Google 的社群來源清單上;threads 不在,medium 要寫 social 才會進自然社群活動。

印刷品掉進「未分配」是正常的,用自訂管道群組收好

傳單、海報、名片上的 QR Code,GA4 沒有「線下」這個預設管道,medium 不管寫 qr 還是 print 都會落在「未分配」。這不是設錯,資料一筆都沒少,在「工作階段來源/媒介」維度照樣看得到。

想讓報表更好讀,可以在 GA4 建一個「自訂管道群組」,自己加一條「媒介等於 qr 就叫線下印刷」的規則,Threads、Dcard 這類清單外的平台也可以一起歸進社群。依官方說明,標準版資源可以建 2 個自訂管道群組、每組最多 50 個管道,而且可以回溯套用到過去的資料,不用等下個月才看得到;設定位置在「管理」>「資料顯示」>「管道群組」,要有編輯者以上的權限。

標題「印刷品QR Code,用自訂管道群組收好」。左卡「預設管道群組」:一張傳單與一張名片都有 QR Code,共同綁著大標籤「medium=qr」,箭頭把它們丟進灰色的「未分配」箱。右卡「自訂管道群組」:同樣的傳單與名片放進一個新的綠色抽屜「線下印刷」,一位女子正把寫著「媒介等於qr」的規則牌釘上抽屜。底部寫「資料一筆沒少,換個抽屜就好讀」。
印刷品的 QR Code 在預設管道會落在「未分配」,建一個自訂管道群組就能歸成自己的一類。

這對生意的意義是:報表上那一大塊「未分配」,很可能就是你自己花錢做的活動。把 medium 寫成 GA4 認得的字,等於每個月少一塊看不懂的數字。

小結:medium 決定抽屜,用 GA4 認得的字;印刷品和清單外的平台,用自訂管道群組歸好。

UTM命名規則表:一律小寫、固定字典、活動名稱帶年月

GA4 官方的最佳做法讀下來,其實就是一句話:同一件事永遠用同一種寫法。 官方原文寫明 UTM 參數值區分大小寫,utm_source=google 跟 utm_source=Google 是兩個不同的值;繁中版也舉例,「SpringSale」跟「Spring_Sale」會被當成兩個不同的促銷活動。

常見的結果是這樣:上週同事寫 Facebook、這週你寫 facebook、外包小編寫 fb,月底報表上 Facebook 被拆成三列,每一列看起來都不多,加起來才知道它其實是主力管道。

標題「寫法不一樣,報表被拆成三列」。左半三位同事各舉著自己的寫法「Facebook」「facebook」「fb」,箭頭指向報表上三根矮矮的長條,下寫「每一列看起來都不多」。右半一本藍色字典寫「固定字典:一律小寫」,箭頭指向報表上一根標著「facebook」的高長條,下寫「合起來才是主力管道」。底部寫「同一件事,永遠用同一種寫法」。
UTM 參數值區分大小寫,同一個管道寫成三種樣子,報表就拆成三列,看不出它其實是主力。

五條規則,照做就不會亂:

  1. 一律英文小寫。
  2. 單字之間用底線連接,不用空格。 空格在網址裡會變成 %20,報表上也難讀;全公司只選一種連接符號,選了底線就不要再混用連字號。
  3. 不用中文。 中文放進網址會被編碼成一長串 % 開頭的字,複製貼上時容易斷掉,報表也難篩。
  4. 固定字典。 每個平台只用一個 source 值、每種管道只用一個 medium 值(這也是官方最佳做法的寫法),要新增值先登記。
  5. 活動名稱用「年月_主題」。 例如 202611_anniversary;同一波活動跨好幾個管道,campaign 都寫一樣,才能把整波活動加總。
標題「活動名稱這樣寫:年月_主題」。白板上大字寫「202611_anniversary」,三個箭頭分別標「年月放前面」「用底線連接」「英文小寫」,一位男子拿著馬克筆講解。下方兩個打紅叉的錯誤寫法:「Anniversary 2026」標「大寫又有空格」,「週年慶」標「中文會變成一長串%」。底部寫「同一波活動跨管道,campaign都寫一樣」。
活動名稱用「年月_主題」、英文小寫加底線;大寫、空格和中文都容易讓報表亂掉。

下面這張表可以直接照抄,campaign 統一填當次活動名稱:

管道utm_sourceutm_mediumutm_content(選用)GA4 預設管道
LINE 官方帳號推播linesocialpush自然社群活動
LINE 圖文選單linesocialrichmenu自然社群活動
電子報newsletteremailbutton_top、text_link電子郵件
Facebook 貼文facebooksocialpost自然社群活動
Instagram 個人檔案連結instagramsocialbio自然社群活動
Threads 貼文threadssocialpost自然社群活動
Meta 付費廣告facebook 或 instagrampaid_social廣告名稱付費社群活動
簡訊smssms不填簡訊
傳單 QR Codeflyerqr版本或地點未分配(建議建自訂管道群組)
名片 QR Codenamecardqr業務姓名縮寫未分配(建議建自訂管道群組)
合作夥伴網站夥伴網站名稱referral不填參照連結網址

國外的機構也是這樣管的。美國俄亥俄大學的行銷傳播單位給校內各單位一份 UTM 規範,重點跟上面幾乎一樣:大家先講好同一套命名方式、建議用一份 Google 試算表或 Excel 記下所有 UTM,還用一整個標題寫明「絕對不要在站內連結使用 UTM」。有趣的是,它的 QR Code 範例 medium 寫的是 qr_code,跟這張表的 qr 不同——寫法不必跟誰一樣,重點是同一個組織內部只用一種。

字典要有人管。指定一個人負責這張表,新管道、新寫法都經過他登記,比事後整理報表省事得多。老闆不用自己記這些字,但要知道這張表在誰手上。

異業合作與 KOL:每個夥伴一個 utm_source

跟其他品牌互推、找 KOL 或部落客合作時,給每一位夥伴一條自己的連結,source 寫夥伴的英文代號、medium 寫 referral(KOL 若是發在社群,就照社群那一列寫 social)。這不只是為了看報表:月底要跟夥伴對帳、談分潤或決定要不要續約,UTM 就是雙方都看得到的依據,不必各說各話。KOL 合作還有哪些追蹤方式,站上〈KOL合作費用怎麼抓〉另有整理。

小結:小寫、底線、不用中文、固定字典、活動帶年月,五條守住,報表就不會散。

UTM產生器怎麼用:Google官方工具,再配一張自己的試算表

最省事的工具是 Google 官方免費的 Campaign URL Builder(廣告活動網址產生器)。打開之後照欄位填:

  1. website URL:要帶客人去的那一頁完整網址(必填)
  2. campaign source:例如 line(必填)
  3. campaign medium:例如 social(必填)
  4. campaign name:例如 202611_anniversary(必填)
  5. campaign ID、campaign term、campaign content:需要再填
  6. 頁面下方會自動產生完整網址,複製就能用

產生器的好處是參數名稱不會拼錯、問號和 & 不會放錯位置。但它不會幫你檢查大小寫,也不會記得你上個月寫的是 facebook 還是 fb——這件事要靠命名表。

所以建議再做一張共用試算表,一列就是一條發出去的連結,欄位排成:日期、活動名稱、管道、source、medium、campaign、content、目標網址、完整網址、建立人。完整網址那一欄用公式組出來,例如在 Google 試算表裡(D 到 G 欄是四個參數、H 欄是目標網址):

`=H2&”?utm_source=”&D2&”&utm_medium=”&E2&”&utm_campaign=”&F2&”&utm_content=”&G2`

目標網址本身已經有問號時,要把公式裡的問號改成 &;值裡萬一有特殊符號,可以用 Google 試算表的 ENCODEURL 函式轉成網址格式。source、medium 兩欄再設成下拉選單,只能從字典裡挑,大小寫和拼法就不會亂。

💡 小提醒

沒有要填 content 的連結,把公式最後的「&”&utm_content=”&G2」整段拿掉,網址後面就不會多一個空白的 utm_content。

這張表的價值不只是產生網址:它同時是一份「這個月發了哪些活動」的清單,月底看 GA4 時,報表上每一列 campaign 都對得回是哪一次活動、誰發的。

標題「產生器管拼字,試算表管字典」。左卡「官方產生器」:一個簡化的表單填著「source」「line」、「medium」「social」、「campaign」「202611_anniversary」,箭頭指向自動組成的結果列,下寫「參數名稱不會拼錯」。右卡「試算表」:一個表格儲存格的下拉選單列出「facebook」「newsletter」,一隻手正在點選,下寫「下拉選單只能從字典挑」。
產生器確保參數名稱與符號不會拼錯,試算表的下拉選單確保每個人都用字典裡的同一種寫法。

小結:官方產生器負責不拼錯,試算表負責不亂寫。

各管道UTM範例:LINE、EDM、FB/IG貼文、QR Code、名片

下面的網址都用 example.com 示範,活動名稱統一用 202611_anniversary,換成你自己的網址與活動就能用。

LINE官方帳號:推播、圖文選單、自動回覆分開標

LINE 是台灣中小企業最常用、也最常沒標記的管道。source 寫 line、medium 寫 social,再用 content 分出位置:

  • 推播訊息:`https://www.example.com/sale/?utm_source=line&utm_medium=social&utm_campaign=202611_anniversary&utm_content=push`
  • 圖文選單:同上,content 改成 richmenu
  • 自動回覆:content 改成 autoreply

同一個活動同時放在推播和圖文選單,用 content 分開,月底才知道人是被哪一個位置帶進來的。 圖文選單通常長期掛著,campaign 可以用固定名稱(例如 richmenu_always),不必每個月換。

標題「LINE三個位置,用content分開標」。一支手機顯示通用的聊天畫面,三個位置分別圈起來:上方的廣播訊息連到「推播訊息」與「content=push」,中間的自動回覆連到「自動回覆」與「content=autoreply」,下方的六格選單連到「圖文選單」與「content=richmenu」。底部寫「同一個活動,月底才知道哪個位置帶人來」。
同一個活動放在推播、自動回覆與圖文選單,用 utm_content 分開標,才知道人是從哪個位置點進來。

電子報(EDM):utm_medium一定寫email

  • `https://www.example.com/sale/?utm_source=newsletter&utm_medium=email&utm_campaign=202611_anniversary&utm_content=button_top`

台灣習慣把電子報叫 EDM,但 utm_medium 寫成 edm,GA4 不會把它歸進「電子郵件」。 同一封信裡有好幾個連結(上方按鈕、文中連結、文末連結),用 content 分開,就知道讀者是被哪一個位置說動的。

FB/IG貼文與廣告:自己發的寫social,花錢的寫paid_social

  • FB 貼文:`https://www.example.com/sale/?utm_source=facebook&utm_medium=social&utm_campaign=202611_anniversary&utm_content=post`
  • IG 個人檔案連結:source 改 instagram,content 改 bio
  • Threads 貼文:source 寫 threads,medium 一定要寫 social(Google 的社群清單上沒有 threads)

付費廣告分兩家講。Meta(FB、IG)廣告在廣告管理員的「網址參數」欄位填寫,medium 寫 paid_social 或 cpc,才會進「付費社群活動」。支援動態參數的平台,可以讓系統自動帶入廣告活動名稱,GA4 官方說明舉的例子就是 {{site_source_name}}、{{campaign.name}},好處是少了手打錯字。

Google Ads 則不一樣。Google Ads 的〈關於自動標記〉說明,自動標記會在客人點擊的網址後面加上一段 GCLID(Google 點擊 ID),而且新帳戶預設就會啟用。GA4 官方說明也寫明,兩者同時存在時,來源、媒介這些分類維度採用自動標記的值;手動加的 utm_content、utm_term 仍會進「手動廣告內容」「手動字詞」兩個維度。

⚠️ 注意

Google Ads 說明中心寫明,GA4 沒有讓手動標記覆寫自動標記的選項,自動標記一律優先。Google Ads 開了自動標記,就不必再手動加 source 和 medium;手動 UTM 留給 Google Ads 以外的管道。

Google Ads 交給自動標記,其他管道才用手動 UTM,這樣兩套不會互相打架。

標題「Google Ads交給自動標記」。上方藍色走道標「Google Ads廣告」,一位男子走過自動蓋章機,票上蓋了大大的「GCLID自動標記」,原本夾著的「utm_source」小標籤被紅線劃掉,下方寫「來源、媒介以自動標記為準」。下方橘色走道標「LINE、電子報、傳單」,一位行銷人員把「手動UTM」標籤夾到女訪客的票上。兩條走道都通往右邊寫著「GA4」的櫃檯。底部寫「兩套各管各的,就不會打架」。
Google Ads 開了自動標記,來源與媒介以自動標記為準;手動 UTM 留給 LINE、電子報、傳單這些其他管道。

QR Code(傳單、海報、DM、包裝):先測再印

QR Code 本身只是把網址畫成圖案,所以做法是:先用產生器做好帶 UTM 的網址,再把這個網址做成 QR Code。

  • 傳單:`https://www.example.com/expo/?utm_source=flyer&utm_medium=qr&utm_campaign=202611_expo&utm_content=booth_a`

兩個提醒。第一,印之前用兩三支不同的手機實際掃一次,確認打開的網址後面還帶著 utm_ 那一串。第二,印刷品一印就改不了。如果你的網站可以設定轉址,可以讓 QR Code 指向自己網站上一個簡短的轉址網址(例如 example.com/go/expo),再由它轉到帶 UTM 的完整網址;之後活動名稱寫錯或頁面要換,改轉址目的地就好,不用重印。轉址設好之後一樣要實測。

標題「QR Code先指向自己的轉址網址」。左邊佈告欄上的傳單印著 QR Code,下標「傳單不用重印」;箭頭指向路牌「example.com/go/expo」,下標「自己網站的轉址」;路牌後的鐵軌在轉轍器分岔,舊的灰色支線通往打叉的方塊,新的紅色支線通往「帶UTM的完整網址」,一位工人正在拉轉轍器拉桿,旁邊標「改目的地就好」。底部寫「轉址設好之後,一樣要實際掃一次」。
QR Code 先指向自己網站上的簡短轉址網址,活動名稱寫錯或頁面要換時改轉址目的地就好,傳單不用重印。

名片:一張名片一個固定網址

名片印量大、一用就是一兩年,campaign 用固定名稱,content 放業務的姓名縮寫,就知道誰發出去的名片帶來最多人:

  • `https://www.example.com/?utm_source=namecard&utm_medium=qr&utm_campaign=namecard_2026&utm_content=chen`

簡訊:source與medium都寫sms

  • `https://www.example.com/sale/?utm_source=sms&utm_medium=sms&utm_campaign=202611_anniversary`

GA4 規則是來源或媒介完全等於 sms 才會進「簡訊」管道。簡訊字數有限,通常會用短網址,記得先加 UTM、再縮短。

小結:每個管道照命名表填,content 用來分位置、分人。

UTM常見錯誤:大小寫不一致、站內連結加UTM、短網址順序錯

常見錯誤會發生什麼事怎麼避免
同一個管道寫成好幾種(Facebook/facebook/fb)報表被拆成好幾列命名表+下拉選單
source 和 medium 填反對不上規則,掉進「未分配」記住「source 是哪一家,medium 是哪一種」
medium 用自創的字(edm、newsletter)掉進「未分配」改用 email、social 這類 GA4 認得的字
站內連結加 UTM報表把功勞記到自己網站的連結上UTM 只給對外連結
先縮短再加 UTM參數不一定會被轉到目的地長網址加好 UTM 再縮短
轉址把參數洗掉活動流量變成來源不明發布前自己點一次
Google Ads 已開自動標記還手動加source、medium 被自動標記的值取代Google Ads 交給自動標記
把個資放進網址違反 Google 政策只放活動層級的資訊

幾個要多講一句的:

站內連結加 UTM。 首頁橫幅連到活動頁,順手加了 UTM,容易讓 GA4 把這一趟的功勞記到你自己網站的那顆橫幅上,真正把人帶進來的 LINE 或廣告反而少算。Google 搜尋中心也建議站內連結一律連到標準網址,而不是帶參數的版本。UTM 只給對外發出去的連結;站內按鈕想知道多少人點,改用 GA4 的事件追蹤。

標題「站內連結加UTM,功勞容易被自己搶走」。一位女子拿著手機,從「LINE推播」沿著腳印走到「首頁」,點了橘色的「首頁橫幅加了UTM」,再到「活動頁」。一位裁判把金牌掛在首頁橫幅上,旁邊標「功勞記到自家橫幅」;左上方灰掉的手機旁只有空的獎牌輪廓,標「真正帶人來的LINE少算」。底部寫「UTM只給對外發出去的連結」。
站內按鈕加了 UTM,容易讓 GA4 把功勞記到自己網站的橫幅上,真正把人帶進來的管道反而少算。

短網址與轉址。 在短網址後面才加參數,要看短網址服務有沒有支援轉送,不一定傳得過去;網站改版、http 轉 https、網址結尾有沒有斜線,每多一次轉址,就多一次參數被丟掉的機會。

標題「先加UTM,再縮短或做成QR Code」。上方「對的順序」:長網址綁著綠色「utm_」標籤進入「短網址」機器,出來的短網址仍綁著標籤,到達的網頁也帶著「utm_」,旁邊標「參數一路帶到」。下方「錯的順序」:先有短網址、事後才黏上紅色標籤,經過上方寫著「轉址」的旋轉門時標籤掉在地上,到達的網頁沒有標籤,男子抓頭困惑,標「參數可能被丟掉」。底部寫「發布前自己點一次、掃一次」。
長網址先加好 UTM 再縮短或做成 QR Code;順序反過來,參數經過轉址時可能被丟掉。

個資。 有些寄信工具可以把收件人的 Email 自動帶進連結。GA 官方說明,Google 政策禁止把可以辨識個人的資訊傳進 Analytics,而且特別提醒個資常常是透過網址被無意間送進去的。UTM 只放活動層級的資訊,不放任何一個人的資料。

UTM上線前五步檢查

每一波活動發出去之前,花五分鐘照這張表走一次:

步驟做什麼看到什麼才算過
1對照命名表source、medium 都是字典裡的字,全部小寫
2三個必填有沒有齊source、medium、campaign 都有值
3縮短網址或做成 QR Code順序是先加 UTM、再縮短
4用手機實際點一次、掃一次最後停下來的網址後面還帶著 utm_ 那一串
5隔天到 GA4 流量開發報表看得到這次的活動名稱,而且落在預期的管道

第 4 步最便宜也最常被跳過。GA4 的即時報表看起來很適合拿來測,但官方說明,即時報表只涵蓋近 30 分鐘,來源欄位記的是每個人「第一次」從哪裡來,最終數字也要以獲客報表為準;你自己以前來過網站的話,點新連結不會在那裡看到新的來源。所以驗證連結,看網址列最準。

小結:多數錯誤都是「同一件事寫成不同樣子」,命名表加上發布前點一次,大部分就擋掉了。

GA4哪裡看UTM成效:流量開發報表切到工作階段廣告活動

連結發出去之後,到 GA4 這樣看:

  1. 左側「報表」>「獲客」>「流量開發」。
  2. 表格第一欄的維度下拉,切到「工作階段廣告活動」,會看到 202611_anniversary 這類活動名稱;切到「工作階段來源/媒介」,會看到 line / social 這類組合。
  3. 往右看「重要事件」欄(表單送出、點電話、加 LINE 這些你標成重要事件的動作)。哪一波活動帶來最多詢問,答案在這一欄,不在工作階段數。
  4. 想看 utm_content 分出來的版本,加次要維度「工作階段手動廣告內容」。
標題「GA4這樣看UTM成效」。一個簡化的報表介面,左側選單依序標著①「報表」②「獲客」③「流量開發」;右邊表格第一欄的下拉選單標著④「工作階段廣告活動」,第一列是「202611_anniversary」,右側「重要事件」欄被紅圈圈起來。一位女顧問指著那一欄,旁邊寫「看這一欄,不只看人數」。底部寫「活動隔天再看才準」。
到「報表 > 獲客 > 流量開發」,維度切到「工作階段廣告活動」,再對照「重要事件」那一欄。

假設報表長這樣:LINE 推播帶來 300 個工作階段、2 個重要事件,名片 QR Code 只帶來 40 個工作階段、卻有 6 個重要事件(數字是假設,只為了說明怎麼讀)。只看工作階段,會覺得 LINE 是主力;對上重要事件,人數少但詢問多的那個管道,才是下個月值得多花錢的地方。

標題「人數少但詢問多,才值得加碼」,右上角小標「數字為假設」。左卡「LINE推播」:一大群人湧進店門,標「300個工作階段」,櫃檯前只有兩人拿著表單,標「2個重要事件」。右卡「名片QR Code」:進門的人較少,標「40個工作階段」,櫃檯前好幾人拿著表單,標「6個重要事件」。底部寫「別只看工作階段,要對上重要事件」。
只看工作階段會以為 LINE 是主力;對上重要事件,人少但詢問多的管道才值得下個月多花錢(數字為假設)。

四個細節先知道,才不會看錯:

  • 要等一下。 依官方的資料更新說明,標準版資源的每日資料一般約 12 小時處理完成,處理期間(24~48 小時)數字可能還會變動。活動當天看不到不用緊張,隔天再看。
  • 有些報表看不到 UTM。 官方說明,「到達網頁 + 查詢字串」「網頁路徑 + 查詢字串」會省略 UTM,要看完整網址,用「網頁位置」維度。
  • 流量開發 vs 使用者開發。 「流量開發」看每一趟從哪裡來,「使用者開發」看每個人第一次從哪裡來。評估一波活動,先看流量開發。
  • GSC 跟 GA4 數字對不上,是另一件事,原因在〈網站流量分析〉那篇。

另外,官方的流量來源維度說明也提到,缺了 UTM 參數,報表就會出現 (not set)(中文介面顯示「(未設定)」)。報表上某一列的活動名稱是「(未設定)」,回頭檢查那條連結是不是漏填了 campaign,比猜測哪裡壞掉快得多。

小結:工作階段廣告活動看活動、重要事件看成果,隔天再看才準。

UTM做不到的事:只量得到「點進網站」的那一段

UTM 很好用,但它只記錄一件事:有人點了連結、進到你的網站。知道它的邊界,數字才不會被看錯。

  • 網站外的成交記不到。 客人看了 LINE 推播後直接打電話,或在 LINE 私訊下單,GA4 看不到。電話與私訊的成交要另外記,例如接電話時順口問客人是從哪裡知道你的,或給每個管道不同的折扣碼。
  • 連結被轉貼,來源還是原來那個。 你在 LINE 發的連結被客人轉貼到 FB 社團,從社團點進來的人,GA4 仍然記成 line。報表上的「LINE」,其實包含被轉傳出去的那些。
  • 不是每一次點擊都記得到。 訪客拒絕追蹤、裝了擋廣告的外掛,GA4 就收不到。所以 UTM 拿來比「哪一波比較好」,不拿來算精確人數。
  • 手機系統的隱私功能也在變。 Apple 在 2023 年 6 月宣布的 Link Tracking Protection(連結追蹤保護),會把一些網站加在網址裡、用來跨網站追蹤使用者的資訊,從「訊息」「郵件」分享的連結和 Safari 無痕瀏覽的連結裡移除,連結本身照常能開。Apple 的新聞稿沒有列出會移除哪些參數;如果你的客人有不少是用 iPhone 內建的郵件 App 看電子報,重要的電子報寄出前,用 iPhone 郵件打開自己的信點一次,看網址後面的 utm_ 還在不在,比上網查別人的測試結果可靠。
  • 標記不是越多越好。 只標你真的要比較的東西,命名表才維持得下去。
標題「UTM只量得到點進網站那一段」。中間店主用手機發出「LINE推播」(藍色鈴鐺圖示),四個箭頭指向四種結果:左上女子點連結進網站,標「點連結進網站:記得到」;右上男子直接打電話,標「直接打電話:記不到」;左下女子在聊天視窗下單,標「私訊下單:記不到」;右下女子把連結轉貼到群組、另一人點開,標「轉貼到社團:仍記成line」。底部寫「網站外的成交,要另外記」。
UTM 只記錄有人點連結進到網站;打電話、私訊下單記不到,被轉貼出去的點擊仍算在原本的來源。

UTM 本身不難,難的是每個人、每個月都照同一套規則寫。老闆不一定要自己動手設,但要有一個常識:問得出「公司的 UTM 命名表在哪裡?報表上這一列是哪一次活動?」。對方答不出來,那些報表數字就很難拿來決定下個月的預算。執行層的設定交給以此為專業的人就好;如果你想先把 GA4、重要事件和 UTM 命名表這套基本盤建起來,晨星行銷可以陪你一起整理。

常見問題

正常使用不會。UTM 是加在對外連結上的追蹤參數,Google 遇到同一頁有好幾個網址版本時,會自己挑一個標準網址來顯示;要注意的是不要在站內連結加 UTM,Google 官方建議網站內部一律連到標準網址,讓搜尋引擎清楚知道你要的是哪一個版本。

有差。GA4 官方寫明 UTM 參數值區分大小寫,utm_source=google 和 utm_source=Google 會被記成兩個不同來源;全公司一律用英文小寫,報表才不會把同一個管道拆成好幾列。

不用。utm_source、utm_medium、utm_campaign 三個是官方要求一定要用的,少了報表會出現「(未設定)」;utm_content 拿來區分同一活動裡的不同版本或位置,utm_term 主要給搜尋廣告用,沒有需要可以不填。

有開自動標記就不需要加 source 和 medium。Google Ads 新帳戶預設啟用自動標記,GA4 官方說明兩者同時存在時,來源、媒介等分類維度採用自動標記的值;Google Ads 交給自動標記,其他管道才用手動 UTM,手動加的 utm_content、utm_term 則仍會進對應的維度。

技術上可以,但不建議。中文放進網址會被編碼成一長串 % 開頭的字,複製到 LINE 或簡訊時容易斷掉,報表上也難篩選;一律用英文小寫加底線,例如 202611_anniversary,最不容易出錯。

通常是 utm_medium 或 utm_source 的寫法對不上 GA4 預設管道規則,例如 medium 寫成 edm、newsletter、qr,或 source 寫成不在 Google 社群清單上的 threads 卻沒有搭配 social;把 medium 改成 GA4 認得的字(email、social、cpc、sms、referral),印刷品這類沒有對應管道的,用自訂管道群組歸類即可。

可以,順序要對:先在原本的長網址加好 UTM,再拿去縮短或做成 QR Code。發布或印刷前自己點一次、掃一次,確認最後打開的網址後面還帶著 utm_ 那一串,就代表參數有傳過去。

通常隔天就看得到。GA4 官方說明,標準版資源的每日資料一般約 12 小時處理完成,處理期間 24~48 小時內數字還可能變動;評估一波活動,至少等隔天再到「流量開發」報表看,即時報表只涵蓋近 30 分鐘,而且記的是首次來源,不適合拿來下結論。

參考資料

ℹ️ 關於本文

本文引用的 Google Analytics、Google Ads、Google 搜尋中心、Google 試算表官方說明與 Apple 新聞稿,以查閱當日(2026 年 11 月 2 日)版本為準;GA4 的報表名稱、預設管道規則與來源分類清單可能更新,實際請以官方最新說明為準。文中的命名表、網址與報表數字皆為示範用的寫法與假設,不是唯一正確答案;判斷屬一般性經驗說明,個別網站的追蹤結果會因網站設定、轉址、訪客隱私設定與使用的平台而有差異,不構成任何流量或成效的保證。

陳俊鳴

陳俊鳴

網路流量操盤手.企業行銷顧問

操盤SEO與網路行銷實戰逾15年,2013年創辦晨星事業有限公司(晨星行銷),從SEO網站架設、關鍵字策略到銷售漏斗與變現模式一手包辦。現為智信科技、瞻新資訊等多家企業的常年行銷顧問,也獲頒過亞洲十大卓越名師金像獎,把每一次流量成長都當成自己的事業在打。曾是馬來西亞象棋、圍棋國手,拿過亞洲盃第二名。