UTM 是加在網址後面的追蹤碼,讓 GA4 辨認人從哪個平台、哪則活動進來。先把 utm_source、utm_medium、utm_campaign 的命名規則訂好,再對照 平台 報表查差異。讀完這篇,你要能分清楚流量從哪裡來、數字差在哪裡,以及還要補查哪些資料;數字不同本身,不能直接證明 報表灌水 。
這是「廣告成效與數據」系列的第 4 篇,系列從 ROAS 多少算好、損益兩平怎麼算 開始。前面幾篇在算數字,這篇教你確認那些數字是 真的。
目錄 UTM 是什麼? UTM 有哪些參數? UTM 怎麼設定? 怎麼用 UTM 和 GA4 對帳? UTM 最常見的錯誤有哪些? 對不起來,要馬上換代操嗎? 明天第一步 常見問題 UTM 是什麼? 網址後面的一段標籤,讓 GA4 分得出人從哪裡來 UTM 是加在網址最後面的一段文字標籤,用來告訴 GA4:這個人是從哪個平台、用什麼方式、因為哪一個活動點進來的。它是 Urchin Tracking Module 的縮寫,Google 的中文說明叫它「Urchin 流量監視器」,名字不用記,記得它只是網址後面的一段字 就好。
先決定你要把人帶去哪一頁。商品頁、預約頁、活動頁、LINE 加好友頁都可以,看你這次要推什麼,那一頁的網址就是整條連結問號前面的部分。接著在網址最後加一個「?」,後面開始放 UTM 參數,參數和參數之間用「&」接起來。這裡用商品頁當例子,一條完整的連結長 這樣:
https://你的網站.com/product?utm_source=facebook&utm_medium=paid&utm_campaign=202611_autumn_sale
問號前面的 https://你的網站.com/product 是你要推的那一頁,換成你自己的網址就好;問號後面那一串才是 UTM。客人點 這條連結進站,GA4 會把這次造訪記成:從 facebook 來、媒介是付費、活動叫 202611_autumn_sale。
常用的 UTM 參數有五個。前三個是 Google 列為必填的,後兩個看 需求加:
utm_source :人從哪個平台來。例:facebook、google、line、newsletter utm_medium :用什麼方式來。例:paid 是付費廣告、social 是自己發的貼文、email 是電子報 utm_campaign :哪一個活動。例:202611_autumn_sale utm_term : Google 的定義是「付費關鍵字」,投 Google 搜尋廣告時記這次是哪個關鍵字帶來的點擊。Meta 廣告沒有 關鍵字, 這格可以不填 utm_content :區分同一個活動裡的不同素材或連結。例:同一檔活動有兩支影片、同一封電子報有兩個按鈕,各給一個值,就知道點的是 哪一個 圖 1:UTM 參數與報表標籤的對應:utm_source 標示來源、utm_medium 標示媒介、utm_campaign 標示活動。本例用問號開始參數,再用&串接;圖中分行方便閱讀,實際使用須接成同一條網址。GA4 也可能使用 referrer 或自動標記資訊,沒加 UTM 不代表完全無法辨識來源。 為什麼需要它?沒有 UTM,GA4 只能從瀏覽器帶過來的資訊猜來源。Meta 的廣告和你自己發的貼文,進站時都是從 Facebook 或 Instagram 來,GA4 不一定分得出哪個是付錢買的;從 LINE 訊息、電子報、紙本 QR code 進來的人,常常連來源都認不出來,會被歸成「(直接)/(無)」。Google 的說明也寫,連結沒有 UTM,GA4 就拿不到流量來源資訊(GA4 說明:瞭解「(直接)/(無)」流量 )。
Meta 從 2024 年起,可能會自動幫廣告流量加上來源(facebook 或 instagram)和媒介(paid)(見 Meta 官方說明:將網址參數新增到廣告 )。但官方用的是「可能」,不是每個帳戶都有;要在 GA4 直接看懂是哪一個活動、哪一則素材,還是自己設 最穩。
UTM 不用錢,它只是網址的一段文字,任何人都能加。要看到結果,你的網站要先裝好 GA4。
UTM 有哪些參數? 必填三個、選填兩個:source、medium、campaign,加上 content 和 term 參數 記什麼 例子 要不要填 utm_source 從哪個平台來 facebook、instagram、google、line、newsletter 必填 utm_medium 用什麼方式來 paid(付費廣告)、cpc、email、social (自然貼文) 必填 utm_campaign 哪一個活動 202611_autumn_sale、202612_new_member 必填 utm_content 哪一則素材、哪一個 按鈕 video_a、banner_top 選填,比素材時 很好用 utm_term 哪一個付費 關鍵字 多半用在搜尋 廣告 選填
Google 的官方說明把 source、medium、campaign 列為必填,另外建議加上 utm_id(活動編號),方便之後上傳活動資料時對得起來(見 GA4 說明:網址產生器 )。如果你只是要分清楚流量從哪來,前三個加上 utm_content 就夠用。
utm_medium 決定 GA4 把人放進 哪個管道 五個參數裡最容易出事的是 medium 。GA4 會照預設規則把流量分組:來源是社群網站,而且媒介是 cpc、ppc、retargeting 或 paid 開頭這類付費字樣,才會算進「付費社群活動」;媒介寫 social,就會被算成「自然社群活動」(見 GA4 預設管道分組說明 )。
圖 2:utm_medium 怎麼寫:廣告寫 paid 會進付費社群活動,自己發的貼文寫 social 進自然社群活動,寫錯兩邊 就混 在一起 所以 Meta 廣告的 medium 寫 paid,自己發的貼文寫 social,兩邊才不會混在一起。系列上一篇比「廣告帶來的人」和「自己搜尋進來的人」的轉換率,靠的就是這一欄設對,做法在轉換率是什麼、問題卡在 哪一關 。
UTM 怎麼設定? 先定命名規則,用網址產生器做連結,再把成品交給投放的人 先定一張命名表。 全部小寫、不用空格和中文、用底線連接。一個管道只有一種寫法,寫下來,之後所有人照表做。UTM 的值分大小寫,Facebook 和 facebook 會被當成兩個來源。 用網址產生器做連結。 直接開啟 Google 官方的 Campaign URL Builder ,填好網址和參數,它就幫你組好整條 連結。 Meta 廣告:填在廣告層級的網址參數。 在廣告管理員建立廣告時,往下找到「廣告追蹤」區塊,把參數填進「網址參數」欄,或點「建立網址參數」。Meta 也提供動態參數,例如 utm_campaign={{campaign.name}}&utm_content={{ad.name}},會自動帶入行銷活動和廣告的名稱(見 Meta 官方說明:動態網址參數 )。 Google Ads:開自動標記、連結 GA4,不用自己加。 自動標記會在網址後面加上一段 gclid,新帳戶預設就是開的;在 GA4 裡,自動標記的優先順序高於手動加的 UTM(見 Google Ads 說明:自動標記 )。所以 Google Ads 這邊要確認的,是自動標記有開,而且 Google Ads 已經連結 GA4。 其他管道各給一條。 LINE 官方帳號的訊息、KOL 合作、電子報、紙本 QR code,每一個都給一條自己的 UTM 連結。連結太長、不好貼進 LINE 或印成 QR code 的話,用縮網址服務把整條連結縮短,點下去會轉到帶 UTM 的完整網址;縮完自己點一次,確認轉過去的網址還帶著 UTM。 點一次測試。 用手機點自己的連結,隔一兩天到 GA4「報表」→「獲客」→「流量開發」,把維度換成「工作階段來源/媒介」或「工作階段廣告活動」,確認你設的名稱有 出現。 圖 3:Meta 廣告的 UTM 填在哪:建立廣告時拉到最下面的「廣告追蹤」,把參數貼進「網址參數」欄,或點「建立網址參數」用表單填 圖 4:「建立網址參數」怎麼填:行銷活動來源是 utm_source、媒介是 utm_medium、名稱是 utm_campaign、內容是 utm_content,下方「參數預覽」看得到組好的結果;活動名稱和內容已遮 命名表可以從這張起手式開始,照自己的管道增減:
管道 utm_source utm_medium GA4 會放進 Meta 廣告(FB) facebook paid 付費社群活動 Meta 廣告(IG) instagram paid 付費社群活動 自己發的 FB、IG 貼文 facebook、instagram social 自然社群活動 LINE 官方 帳號訊息 line social 自然社群活動 電子報 newsletter email 電子郵件 紙本 QR code(傳單、門市立牌) flyer、store qrcode 不屬於預設管道,用「工作階段來源 /媒介」看 Google Ads 不用加,開自動標記 付費搜尋
medium 寫 email,GA4 會放進電子郵件;寫 social,就算進自然社群活動(GA4 預設管道分組說明 )。紙本這種預設管道裡沒有的,GA4 會放進未分配,直接看來源/媒介就好。utm_campaign 每個活動取一個名字,前面加年月方便排序,例如 202611_autumn_sale。
圖 5:命名規則怎麼落地:用 Google 的 Campaign URL Builder 填網址、source、medium、campaign、content,全部小寫、campaign 前面帶年月,產生的連結交給投放的人 Meta 有兩件事 先打 預防針:
動態參數帶入的,是廣告第一次發布時 的名稱。之後改了活動名稱,網址裡的值不會跟著變。 已經 在跑的廣告改網址參數,廣告組合可能會重新進入學習階段。學習階段是什麼、什麼情況會被打回去,我寫在 FB 廣告加預算會重回學習階段嗎?一次加多少才安全 。所以 UTM 最好在上線前一次設好。 UTM 自己設,設好再把連結交給代操 這是我一直在 用的習慣:UTM 自己設,把設好的連結交給代操 或投手 。
UTM 決定的是你自己的 GA4 怎麼記帳。交給對方設,設錯或亂設,你的帳 就髒了;自己設好、提供成品連結,主導權和正確性都在你手上。這也是學行銷最好的起步習慣。
我當年就是靠自己這本帳,才發現代理商的數字 對不上。
怎麼用 UTM 和 GA4 對帳? 同一段期間,把報表和 GA4 的數字並排,看落差有 多大 不瞞你說,我自己就是被灌過水的 苦主。
職涯很早期,我還不懂投放邏輯,跟一家代理商合作。他們把事情講得很複雜,關鍵指標從不主動說明,成效就丟一個 Looker Studio 報表讓我們 自己看。
還好我們自己有在網址上掛 UTM。兩邊一對,對方報表上的 CPA 和點擊數,跟我們自己 GA 和 Firebase(App 的數據分析工具)跑出來的數字,差距大到說不過去。
我們那次的差距接近四成。
先講句公道話:平台報表和 GA 本來就會有落差,歸因方式不同是其中一個原因,不能用固定百分比判斷 有沒有灌水 。當時讓我起疑的,是數字差很多,我把 該查的 都查了、去追問,對方卻始終沒有正面回應。這是我當時遇到的合作問題,不能把那次的落差直接當成所有帳戶的判定標準。當時資歷淺,只能吃下這個悶虧。
那是我第一次見識到:當你不懂一件事,就很容易 被比你懂的人唬。不是每家代理商都這樣,正派的很多,問題是你事先分辨不出來。只拿得到別人整理過的報表、看不到廣告平台的原生後台,本身就是一個訊號,透明帳戶怎麼判斷,我寫在透明帳戶是什麼、找廣告代操前先確認帳戶在誰名下 。
對帳五個步驟 對齊期間和定義。 同一段日期、同一個轉換(例如「購買」)。不要一邊看購買、一邊看加入 購物車。 抓報表 那一側。 記下點擊(看連結點擊)、轉換數和 CPA。最好用你自己的帳號登入廣告平台的原生後台抓,不要只看別人整理過的表。 抓 GA4 那一側。 到「流量開發」,維度切成「工作階段來源/媒介」,找你設的 source / medium 那一列,記下「工作階段」,再把「事件計數」的事件換成購買(或直接看「重要 活動」欄)。 算落差。 (報表 數字 − GA4 數字) ÷ 報表數字。例如報表寫 100 單、GA4 記到 85 單,落差 15%。點擊對工作階段、轉換對購買事件,各算一次。 逐項查原因。用下面 這張表核對追蹤、事件與歸因差異,再和投放的人一起查還不能解釋的部分;不要只用落差百分比決定要不要查。 落差原因 誰的數字 比較大 怎麼看 有人點了廣告,頁面沒載 完就走 報表的點擊 正常,網站越慢落差越大 平台會算瀏覽後轉換,也會往回看 7 到 30 天 報表的轉換 正常,歸因方式不同;但各平台的數字不能加總, 下面講 平台用統計模型推估一部分 轉換 報表的轉換 正常,但你看不到推估佔 多少 像素和轉換 API 沒去重 報表的轉換,接近兩倍 設定問題,要修 有廣告沒掛 UTM,或 medium 寫錯 GA4 少記,或記到別的 管道 自己這端的設定問題 報表 數字跟原生 後台對 不上 報表 要問清楚
Meta 的購買 ROAS 在資料不完整時,會用統計模型推估一部分轉換和金額,官方說明有寫(見 Meta 官方說明:購買 ROAS )。
圖 6:同期間並排 平台報表與 GA4,先對齊事件、日期 與歸因口徑,再查落差。圖中數字只是算法示例,沒有一到兩成就可免查的通用範圍。 圖 7:GA4 那一側的數字從哪裡抓:流量開發 報表切到「工作階段來源/媒介」,找 fb / paid、ig / paid 那兩列,看「工作階段」,再把「事件計數」的事件換成購買 對帳時你還會發現一件事:Meta 和 Google 回報的轉換加起來,比 GA4 記到的、甚至比實際訂單還多。兩邊互不交換資料,客人在各自往回看的天數內碰過廣告,兩邊都會認領;GA4 一筆就是一筆,但看不到曝光,又偏向低估。我自己是三個一起看:平台數字拿來比平台 內部的廣告,GA4 拿來比管道,金流後台的實收才拿來對帳 。三本帳各自 怎麼算、該信哪一個,還有像素和轉換 API 的去重怎麼檢查,我寫在 Meta、Google 轉換數為什麼 不一樣 。
不想自己一筆一筆對,可以找我做廣告帳戶健檢 ,一起看落差可能出在 哪一段。
UTM 最常見的錯誤有 哪些? 大小寫不一致、站內連結也掛 UTM、廣告的 medium 寫成 social 大小寫不一致。 Facebook、facebook、FB 在 GA4 裡是三個來源,報表被切成三列,加起來才是真的。全部小寫,照命名 表寫。 站內連結也掛 UTM。 首頁橫幅連到活動頁,不要掛 UTM。人已經在你的網站裡,再點一條帶 UTM 的連結,原本「從廣告進來」的紀錄可能被蓋掉,購買就記到你自己的橫幅頭上。站內點擊想追蹤,用 GA4 的事件記錄就好。GA4 說明也提醒,除非是反映新的廣告活動互動,否則不要加手動的廣告活動參數(GA4 說明:流量來源維度的 範圍 )。 廣告的 medium 寫成 social。 廣告流量會被算進自然社群活動,付費和自然混在一起。廣告寫 paid 或 cpc。 Google Ads 又手動掛一套。 開了自動標記,GA4 會優先採用自動標記的資料,手動那套只是多出來的維護工作,還容易讓人以為兩套 都在記。 參數裡有空格、中文或特殊符號。 網址會被轉成 %20 這類編碼,報表很難讀。用底線或連字號。 沒有命名表。 這個月寫 autumn_sale,下個月同事寫 AutumnSale2,半年後沒人看得懂哪個是 哪個。 還有一個不算錯、但要知道的限制:UTM 只跟著那一次點擊 。客人點廣告進來沒買,隔幾天自己打網址回來買,那一次就不帶 UTM 了。這也是 GA4 常比廣告 報表少記的原因之一。
對不起來,要馬上換代 操嗎? 先查原因:落差比例本身不能判定報表有沒有 問題 沒有所有帳戶都適用的正常落差百分比。先核對事件定義、日期與時區、歸因視窗、資料是否成熟 ,再看差異是否突然擴大、是否影響預算決策。即使只差一到兩成,若原因不明或會改變投放判斷,也值得查。
先把上面的落差原因表走一遍:每則廣告有沒有掛 UTM、medium 有沒有寫對、像素與轉換 API 有沒有去重。確認是哪個環節造成差異,再決定 要修設定、請代操一起查,或補工具;不要只看比例就急著換人或買歸因 工具 。
排除完還是對不起來,再拿著兩邊的數字去問。開場可以這樣說:「我們 GA4 看到的是這個數字,報表是那個數字,想跟你一起看看落差在哪。」重點是「一起看」。對方願意攤開原生 後台 一起查,就是正常的合作;一直顧左右而言他,你心裡就有底了。
還有一種情況,先不用急著設 UTM:GA4 還沒裝、購買或送出表單還沒設成重要事件。UTM 只是標籤,記帳的是 GA4,帳本還沒準備好,先把它裝好 再投。預算不多、還在決定先投哪個平台的話,可以先看小預算廣告投放指南 。
UTM 最重要的用途,是讓你用一致的命名辨認流量來源,能拿自己的資料和投手一起查問題。記住兩件事:上線前先把命名規則訂好;對帳時先對齊日期、事件與歸因方式,再討論落差 。GA4 和 平台數字不同,還不能直接認定報表灌水;UTM 提供的是查核線索,實際成交與收款仍要回到訂單和金流確認。
明天第一步 打開 GA4「報表」→「獲客」→「流量開發」,看 Meta 廣告帶來的人是否歸到「付費社群活動」。如果散在自然社群或未指派,先核對實際連結的 source、medium 與管道分類,再測試跳轉後參數是否保留 ;分類不如預期是查設定的線索,還不能直接證明流量品質或代操有 問題。
接著開一張試算表,寫下你的 UTM 命名表:每個管道的 source、medium 各寫什麼,活動名稱怎麼取。之後所有連結 照表做,再交給投放的人。
對完發現數字差很多,又不想自己一筆一筆查,可以找我做廣告帳戶健檢 (快篩 NT$3,000;完整健檢 NT$15,000 起,可全額折抵首月 代操費)。
下一篇: UTM 追得到網站,但很多服務業的成交發生在 LINE 裡,追蹤 到那裡就斷了。下一篇講 LINE 預約系統怎麼選,投廣告前必問的 4 個追蹤問題 。
常見問題 UTM 要錢嗎? 不用。UTM 只是加在網址後面的一段文字,任何人都能免費加,Google 也有免費的網址產生器。要看到結果,你的網站需要先裝好 GA4 這類分析工具。
UTM 怎麼設定? 先定一張命名表,再用 Google 的 Campaign URL Builder 填入網址、utm_source、utm_medium、utm_campaign 產生連結。Meta 廣告填在廣告層級「廣告追蹤」區塊的網址參數欄;Google Ads 開自動標記並連結 GA4 即可,不用另外加。
UTM 在 GA4 哪裡看? 到 GA4「報表」→「獲客」→「流量開發」,把表格的維度換成「工作階段來源/媒介」或「工作階段廣告活動」,就看得到你設的 UTM。剛點過的連結,通常要隔一段時間才會出現在報表裡,測試時隔一兩天 再看。
UTM 有大小寫之 分嗎? 有。GA4 會把 Facebook 和 facebook 當成兩個不同的來源,報表被切成兩列。最簡單的做法是全部用小寫,並照 同一張 命名表寫。
Google Ads 還需要加 UTM 嗎? 多數情況不用。Google Ads 開啟自動標記後會在網址加上 gclid,新帳戶預設開啟;在 GA4 裡,自動標記的優先順序高於手動 UTM。要確認的是自動標記有開,而且 Google Ads 已經連結 GA4。
廣告報表和 GA4 的數字差多少算 正常? 沒有通用百分比。先對齊事件定義、期間、時區與歸因方式,等轉換資料成熟,再檢查 UTM、漏記與去重。比起是否超過一到兩成,更該看落差是否突然改變、原因能否解釋,以及它會不會改變預算判斷。
改了 Meta 廣告的網址參數,會影響 成效嗎? 可能會。Meta 的說明寫到,廣告發布後再改網址參數,廣告組合可能重新進入學習階段。所以 UTM 最好在廣告上線前就設好,不要跑到一半才改。