你透過三個管道發布活動:電子報、Twitter 貼文與付費廣告。流量大增,分析控制面板裡卻全都顯示為「直接流量」,或被歸入模糊的來源。你根本不知道哪個管道真正有效。
UTM 追蹤連結解決的就是這個問題。本文會介紹 UTM 參數是什麼、從哪裡來、各參數如何使用,以及怎麼建立能提供清楚、實用數據的追蹤連結。
#UTM 追蹤的由來
UTM 是 Urchin Tracking Module 的縮寫。要了解這個名稱為什麼沿用至今,得先看一點歷史。
1990 年代末,一家名為 Urchin Software 的公司開發了最早一批網站分析平台之一。它也是最早解析伺服器記錄,將原始流量資料轉成行銷人員能讀懂的資訊的工具之一。核心做法是在 URL 後加上結構化參數,讓系統能把工作階段歸因到特定活動與來源。
Google 在 2005 年收購 Urchin,以這項技術為基礎,發展出後來的 Google Analytics。Urchin 開發的參數格式也一併保留。Google Analytics 很快成為主流網站分析工具,UTM 標準隨之普及。如今,幾乎所有分析平台都原生支援,不只 Google 的產品。
「Urchin Tracking Module」這個名稱,如今主要是歷史留下的痕跡;但在 URL 後附加五個簡單參數的格式,二十年來沒有改變,因為它確實有效。
#什麼是 UTM 追蹤連結?
UTM 追蹤連結,就是在一般 URL 末端附加額外參數。這些參數會告訴分析平台:訪客從哪裡來、由哪場活動帶來,以及點擊了什麼。
以下是簡單範例:
https://example.com/landing-page?utm_source=newsletter&utm_medium=email&utm_campaign=spring_promo
有人點擊後,分析工具會讀取參數,並關聯到該次工作階段。接著,你就能依來源、媒介或活動,篩選、分群並比較成效。
如果同時管理不同管道的多場活動,S.EE 這類連結管理平台,能讓你在同一處產生、整理與追蹤 UTM 連結,再用品牌短連結分享,避免 URL 看起來像一大串查詢參數。
#五個 UTM 參數詳解
UTM 有五個官方參數,其中三個被視為必填,另外兩個選填,但同樣實用。
##utm_source(必填)
識別流量來自哪裡,通常是把使用者帶到網站的平台或發布者。
範例:newsletter、twitter、facebook、linkedin
##utm_medium(必填)
描述使用的行銷管道或方式。
範例:email、cpc、organic、social、banner
##utm_campaign(必填)
為特定活動或促銷命名,用來將多個來源的流量歸入同一項活動。
範例:spring_sale、product_launch、retargeting_q2
##utm_term(選填)
主要用於付費搜尋廣告,追蹤哪個關鍵字觸發廣告。
範例:vps+hosting+netherlands
##utm_content(選填)
協助區分同一活動中的多條連結,適合對素材進行 A/B 測試,或追蹤不同刊登位置。
範例:blue_button、header_link、sidebar_cta
#常見的 UTM 資料讀取工具
UTM 格式早於多數現代分析平台出現,因此幾乎各平台都支援。以下是最常遇到的工具:
Plausible Analytics:注重隱私的輕量分析工具,不必使用 Cookie,也不蒐集個人資料,就能讀取 UTM 參數。若網站代管於歐洲,且需要符合 GDPR,它是不錯的選擇。關於注重隱私的代管方案,可以閱讀我們的最佳隱私友善代管服務商文章。
Matomo:可自行架設的開源分析平台,支援完整的 UTM 參數集,讓你完全擁有自己的資料。
Fathom Analytics:另一款重視隱私的工具,可解析 UTM 參數,並在簡潔的控制面板呈現活動數據。
HubSpot、Klaviyo 及類似行銷平台:多數電子郵件與 CRM 工具會讀取 UTM 資料,並連結到聯絡人、交易或營收,讓你能追蹤從點擊到轉換的完整過程。
S.EE:S.EE 不只是讀取分析資料,而是位於資料傳遞的上游。它是完整的連結管理平台,讓你在同一處建立品牌短連結、附加 UTM 參數並取得點擊分析,這些都發生在資料到達分析工具之前。你既能取得簡潔、方便分享的 URL,也能多一層追蹤,不論下游使用哪個分析平台都能運作。
#UTM 資料如何進入分析工具
使用者點擊帶有 UTM 標記的連結時,瀏覽器會將包含參數的完整 URL 傳送到網站。分析指令碼讀取參數,將其儲存為工作階段層級的維度,之後就能在報表中篩選與分群。
資料有多實用,取決於背後的命名規則。因此,一致性比多數人想像中更重要。
#如何建立 UTM 連結
##方法一:手動建立
了解格式後,就能直接在任何 URL 後面加上參數:
https://yoursite.com/page?utm_source=SOURCE&utm_medium=MEDIUM&utm_campaign=CAMPAIGN
參數之間以 & 分隔,第一個參數前面使用 ?。這樣可行,但很快就會變得難以管理,尤其要公開分享一條長達 200 個字元的 URL 時。
##方法二:使用連結管理平台
S.EE 正是為這種情境設計的。建立簡短的品牌連結,透過簡潔介面附加 UTM 參數,分享出去的就是 s.ee/spring-promo 這樣的網址,而不是末端拖著十幾個查詢參數的 URL。點擊數據與 UTM 歸因都會完整保留,所有活動連結也能從同一個控制面板管理,不必仰賴愈攤愈大的試算表。
##方法三:使用試算表範本
沒有專用連結工具的團隊,可以使用附有預先建立的 UTM 連結的共用試算表,讓所有參與活動的人採用一致命名。這是可行的起點,但同時執行的活動超過幾場後,就不太容易擴充。
#UTM 命名規則:一開始就該做對的事
UTM 參數區分大小寫,Email 與 email 會被追蹤為不同值。要讓數據保持整齊:
- 一律使用小寫
- 以底線取代空格(使用
spring_sale,不要用spring sale) - 媒介名稱保持一致:選定
email,就不要在email、e-mail和newsletter之間交替使用 - 活動名稱簡短,並能說明內容
開始前,先在共用文件中訂好規則,尤其多人共同建立連結時。S.EE 這類平台也有幫助,集中管理的連結庫讓你在建立新連結前,很容易查看既有命名方式。
#應避免的常見錯誤
替站內連結加上標記。UTM 參數只適用於外部流量。如果替自己網站內部的連結加上 UTM 標記,每次內部點擊都會覆蓋原始來源,破壞流量來源資料。
沒有一致地加上標記。同一場活動中,電子郵件連結有標記,社群貼文卻沒有,最後取得的資料就不完整。每個外部接觸點都要加上標記。
活動名稱模糊。名為 test 或 promo 的活動,六個月後就看不出意義。名稱應提供足夠背景,讓人不必回想細節也能理解。
沒有測試連結。上線前,務必親自點擊 UTM 連結,查看即時分析,確認參數被正確讀取。
直接分享雜亂的 URL。在電子郵件或社群媒體分享原始 UTM 連結,顯得不夠專業,也可能降低點擊意願。透過 S.EE 這類平台縮短連結,能完整保留追蹤,同時提供簡潔的品牌 URL,讓人更願意信任與點擊。
#UTM 連結未如預期運作的情況
以下幾種情況可能讓 UTM 資料遺失或不準確:
轉址移除參數。部分短網址工具或轉址鏈會丟掉查詢字串。使用 S.EE 不會遇到這個問題,它會在轉址過程中保留 UTM 參數。使用其他工具時,務必在散布連結前測試。
瀏覽器隱私設定或擴充功能。部分隱私工具會封鎖或移除追蹤參數,廣泛影響歸因,並非你能完全控制。
暗社交流量。私訊、Slack、Discord 與 WhatsApp 經常被記錄為「直接流量」,即使原始連結已加上標記也一樣。這是平台處理 URL 方式的固有限制,不是你的設定出錯。
#結語
UTM 追蹤連結是讓行銷數據更清楚的直接方法之一。採用一致命名、養成幾個好習慣,再搭配合適工具,就能從猜測哪個管道有效,進展到有把握地判斷。
如果你想妥善管理 UTM 連結,在同一處使用品牌短 URL、有條理地追蹤活動並查看點擊分析,可以了解 S.EE。它涵蓋追蹤連結從建立到報表的完整流程,省去手動組合 URL 與分散管理試算表的麻煩。
#關於 UTM 追蹤連結的常見問題
##UTM 是什麼的縮寫?
UTM 是 Urchin Tracking Module 的縮寫,名稱來自 Google 在 2005 年收購的網站分析公司 Urchin Software。Urchin 開發的參數格式成為活動追蹤的通用標準,如今幾乎所有分析平台都支援。
##UTM 連結會影響 SEO 嗎?
不會。搜尋引擎建立索引時會忽略 UTM 參數,不會造成重複內容問題,也不影響排名。
##可以在社群媒體使用 UTM 連結嗎?
可以,而且建議使用。替分享到 LinkedIn、Twitter 或 Facebook 的連結加上 UTM 參數,就能分別追蹤各平台帶來多少流量。使用 S.EE 這類短連結工具,也能讓你分享簡潔的 URL,而不是一長串參數。
##utm_source 與 utm_medium 有什麼不同?
utm_source 識別具體來源,例如 twitter 或 mailchimp;utm_medium 描述管道類型,例如 social 或 email。可以將 medium 視為類別,source 則是類別中的特定對象。
##使用者看得到 UTM 參數嗎?
在原始 URL 中看得到。這也是使用 S.EE 這類連結管理平台的原因之一:縮短連結後,參數不會直接顯示,但仍會傳遞給分析工具。
##注重隱私的分析工具支援 UTM 參數嗎?
支援。Plausible 和 Matomo 都能在不使用 Cookie、不蒐集個人資料的情況下支援 UTM 參數,適合重視 GDPR 合規的環境。


