UTM Builder 是什麼?為什麼要用它建立追蹤連結
UTM Builder 是用來把 utm_source、utm_medium、utm_campaign 等參數加到網址後方的工具,讓 GA4 能辨識流量來源、媒介與行銷活動。使用 Google Campaign URL Builder 時,只要貼上目標網址、填入活動資訊,再複製產生的 URL,就能建立可追蹤的 campaign URL。
例如原本的活動頁網址是 https://opendata4tw.org.tw/reports/ga4-reports-guide,加上 UTM 後可以變成:
https://opendata4tw.org.tw/reports/ga4-reports-guide?utm_source=facebook&utm_medium=paid_social&utm_campaign=2026_summer_sale
這串 UTM 連結不會替你追蹤所有使用者行為,它主要解決的是「這批進站流量從哪裡來、屬於哪個活動」的標記問題。這點很重要,因為行銷團隊最常出錯的不是沒有連結,而是每個人用不同名字標記同一件事。
UTM builder 和手動加參數有什麼差別
手動加參數是自己在網址後面輸入 ?、& 與 UTM 欄位;UTM builder 則是透過表單產生完整 URL,降低少打符號、拼錯欄位或漏填參數的機率。
可照抄範例:如果要追蹤一封電子報,可以在工具中填入 utm_source=newsletter、utm_medium=email、utm_campaign=2026_member_update,讓工具產生完整 tracking URL。
Google Campaign URL Builder 適合誰使用
Google Campaign URL Builder 適合需要快速建立 UTM 連結的行銷執行者,也適合 GA4 或數據分析人員檢查 source、medium、campaign 是否一致。它不需要安裝外掛,也不需要先做完整 GA4 設定教學,對單次活動和小型團隊都夠用。
可照抄範例:活動負責人要在 Facebook、EDM、KOL 貼文各放一條連結,就可以先用 Google Campaign URL Builder 建立三組不同的 utm_source 與 utm_medium。
如何用 Google Campaign URL Builder 建立 UTM 連結
使用 Google Campaign URL Builder 建立 UTM 連結的流程是:貼上 Website URL,填入 campaign source、campaign medium、campaign name,複製產生的 campaign URL,最後點擊測試網址是否能正常開啟。前面三步能完成產生,第四步負責避免發布後才發現追蹤失敗。
Step 1:貼上 Website URL
Website URL 是使用者點擊後要抵達的頁面,建議貼最終目的頁,不要貼會跳轉好幾次的中間頁。
可照抄範例:https://opendata4tw.org.tw/reports/ga4-data-troubleshooting
Step 2:填入 campaign source、medium、campaign name
campaign source 填流量來源,campaign medium 填通路類型,campaign name 填活動名稱。這三個欄位會對應到常見的 utm_source、utm_medium、utm_campaign。
可照抄範例:utm_source=instagram、utm_medium=organic_social、utm_campaign=2026_spring_launch
Step 3:複製產生的 campaign URL
工具產生 URL 後,直接複製完整網址,不要只複製前半段。我的建議是把產出的 campaign URL 先貼到命名表或排程表,再由同一份表交給廣告、社群、EDM 團隊使用。
可照抄範例:https://opendata4tw.org.tw/reports/ga4-google-ads-link?utm_source=edm&utm_medium=email&utm_campaign=2026_ga4_series
Step 4:點擊測試並確認網址可正常開啟
發布前一定要點一次完整 UTM link,確認頁面能開啟、參數仍保留、沒有被短網址或 redirect 拿掉。這個步驟很小,但比事後在 GA4 報表裡補救乾淨得多。
可照抄檢查方式:把 campaign URL 貼到瀏覽器,頁面開啟後看網址列是否仍包含 utm_source、utm_medium、utm_campaign。
第一個參數前面用 ?
如果原始網址沒有任何參數,第一個 UTM 參數前面要用 ?。範例:/reports/ga4-reports-guide?utm_source=facebook
後續參數用 &
第二個以後的參數要用 & 串接。範例:?utm_source=facebook&utm_medium=paid_social&utm_campaign=2026_summer_sale
網址中空格與特殊符號要被正確編碼
URL parameters 不適合直接放空格、中文或容易混淆的符號。範例:活動名稱不要寫 2026 夏季 活動,建議寫成 2026_summer_sale。
UTM 參數欄位怎麼填:必填與選填欄位說明
UTM 參數最常用的欄位是 utm_source、utm_medium、utm_campaign,用來標記來源、媒介與活動;utm_id、utm_term、utm_content 則用來補充活動代碼、關鍵字或素材版本。欄位越多不代表越好,重點是命名穩定、能被報表使用。
| 欄位 | 用途 | 可照抄範例 | 常見報表意義 |
|---|---|---|---|
| Website URL | 使用者點擊後抵達的目標頁 | https://opendata4tw.org.tw/reports/ga4-reports-guide |
進站頁面 |
utm_source |
流量來源平台或名單來源 | facebook |
Session source |
utm_medium |
媒介或通路類型 | paid_social |
Session medium |
utm_campaign |
行銷活動名稱 | 2026_summer_sale |
Campaign |
utm_id |
活動 ID 或內部專案代碼 | c4_02 |
活動對帳 |
utm_term |
關鍵字或受眾條件 | ga4_report_keyword |
關鍵字分組 |
utm_content |
區分素材、版位或 CTA | cta_button_a |
素材比較 |
必填欄位:Website URL、source、medium、campaign
建立 UTM 連結時,至少要有目標網址與 source、medium、campaign。少了 source 或 medium,GA4 仍可能收到流量,但報表分類會變得難判讀。
可照抄範例:Website URL=https://opendata4tw.org.tw/reports/data-analysis-tools-digital-marketing、utm_source=linkedin、utm_medium=organic_social、utm_campaign=2026_tool_guide
選填欄位:id、term、content
選填欄位適合用在需要更細分的活動,例如同一個 campaign 有不同廣告素材、不同電子報區塊或不同關鍵字群組。不要為了看起來完整而亂填,沒有人會用到的欄位只會增加維護成本。
可照抄範例:utm_id=edm_202605、utm_term=ga4_beginner、utm_content=header_banner
utm_content 和 utm_term 的差別
utm_content 用來區分素材或位置,utm_term 通常用來標記關鍵字、受眾或搜尋詞群。對台灣行銷團隊來說,utm_content 最常用在 EDM 不同按鈕、社群不同貼文版本、廣告 A/B 素材。
可照抄範例:同一封 EDM 有兩個按鈕,可以用 utm_content=top_cta 和 utm_content=bottom_cta;同一組搜尋活動要標關鍵字群,可以用 utm_term=brand_keyword。
utm_source=facebook
代表流量來源是 Facebook。建議固定使用小寫 facebook,不要同時出現 Facebook 或 fb。
utm_medium=paid_social
代表媒介是付費社群。可照抄用法:Facebook 廣告、Instagram 廣告都可以先歸在 paid_social,再用 source 區分平台。
utm_campaign=2026_summer_sale
代表活動名稱是 2026 夏季促銷。建議格式固定為年份加活動主題,例如 2026_summer_sale。
utm_content=cta_button_a
代表這條連結來自 A 版 CTA 按鈕。可照抄用法:同一活動有兩個素材時,分別使用 cta_button_a 與 cta_button_b。
不同通路的 UTM 命名範例表
不同通路的 UTM 命名要先固定 source、medium、campaign 的規則,再開始大量產生連結。台灣團隊常見問題是同一個通路被不同人寫成不同值,最後 GA4 報表看起來像有很多來源,實際上只是命名不一致。
| 通路 | utm_source |
utm_medium |
utm_campaign |
適用情境 |
|---|---|---|---|---|
| EDM / newsletter | newsletter |
email |
2026_member_update |
會員電子報、產品更新信 |
| Paid social | facebook |
paid_social |
2026_summer_sale |
Facebook 或 Instagram 付費廣告 |
| Organic social | instagram |
organic_social |
2026_content_push |
自然觸及貼文、限動連結 |
| Google Ads | google |
cpc |
2026_search_campaign |
搜尋廣告或需與自動標記協調的活動 |
| KOL / influencer | kol_name |
influencer |
2026_product_launch |
KOL 介紹文、限動導流 |
| Affiliate | partner_site |
affiliate |
2026_partner_promo |
聯盟行銷、合作夥伴連結 |
| QR code / 線下活動 | expo_booth |
qr_code |
2026_taipei_event |
展場、門市、DM、看板 |
EDM / newsletter
EDM 建議使用 utm_medium=email,source 可用 newsletter 或名單類型。可照抄範例:utm_source=newsletter&utm_medium=email&utm_campaign=2026_may_digest
Paid social / organic social
付費社群與自然社群要分開,因為預算判斷不同。可照抄範例:付費貼文用 utm_medium=paid_social,自然貼文用 utm_medium=organic_social。
Google Ads
Google Ads 可能使用自動標記,也可能同時需要 UTM 命名規範協調。不要把自動標記和 UTM 當成完全相同的東西;前者偏廣告帳戶追蹤,後者偏跨通路命名與報表一致性。需要更完整的串接脈絡,可以延伸看 GA4 與 Google Ads 串接指南。
可照抄範例:utm_source=google&utm_medium=cpc&utm_campaign=2026_brand_search
KOL / influencer
KOL 活動建議 source 放創作者或合作代碼,medium 固定用 influencer。可照抄範例:utm_source=creator_amy&utm_medium=influencer&utm_campaign=2026_product_launch
Affiliate
Affiliate 連結要能對回合作夥伴與活動。可照抄範例:utm_source=partner_blog_a&utm_medium=affiliate&utm_campaign=2026_partner_promo
QR code / 線下活動
QR code 很適合用 UTM,因為線下素材本來不容易進到 GA4 分類。可照抄範例:utm_source=taipei_expo&utm_medium=qr_code&utm_campaign=2026_offline_event
建議統一小寫
建議所有 UTM value 都用小寫。可照抄規則:facebook 可以,Facebook 不使用。
用底線或連字號,不混用空格
命名格式要固定。可照抄規則:活動名稱使用 2026_summer_sale,不要寫成 2026 summer-sale。
同一通路不要同時出現 fb、facebook、Facebook
同一來源只保留一種標準值。可照抄規則:Facebook 全部使用 facebook,舊連結若已發布,至少在命名表註記歷史別名。
常見 UTM 錯誤與命名規範範例
常見 UTM 錯誤包括大小寫不一致、source 變體、空格、特殊符號、redirect、短網址處理不當,以及同一條 URL 裡參數重複。這些錯誤不一定會讓連結失效,但會讓 GA4 報表被拆散,進而影響活動復盤。
| 錯誤 | 影響 | 正確做法 | 可照抄範例 |
|---|---|---|---|
| 大小寫混用 | 報表可能被拆成不同來源 | 全部小寫 | facebook |
| source 變體太多 | 同一平台分散在多個 source | 建立標準 source 清單 | facebook,不用 fb |
| 活動名稱有空格 | URL 編碼混亂,人工檢查困難 | 用底線或連字號 | 2026_summer_sale |
| 短網址未測試 | 參數可能遺失或跳轉異常 | 縮短後再點擊測試 | 確認跳轉後仍有 utm_campaign |
| 參數重複 | 報表讀值不穩定,排查困難 | 一個欄位只出現一次 | 只保留一組 utm_source |
大小寫不一致會拆成不同來源
Facebook、facebook、FACEBOOK 對人來說像同一件事,對報表來說可能是不同值。可照抄規則:所有 source、medium、campaign 一律小寫。
source 變體會讓報表失真
同一通路同時使用 fb、facebook、meta,會讓社群成效被拆成幾塊。我的判斷是,source 變體是中小型團隊最容易忽略、也最容易修掉的 UTM 問題。
可照抄規則:平台 source 固定為 facebook、instagram、google、newsletter。
空格與特殊符號要避免
UTM value 建議不要放空格、中文、斜線、問號等符號。可照抄範例:用 2026_summer_sale,不要用 2026 夏季/促銷?。
redirect 或短網址可能影響追蹤
短網址可以使用,但要確認跳轉後 UTM 參數仍保留。可照抄檢查方式:先建立完整 UTM URL,再產生短網址,最後點短網址確認目的頁網址列仍看得到 UTM 參數。
參數重複或順序混亂如何檢查
參數順序通常不是問題,重複才是問題。可照抄檢查方式:搜尋 URL 內是否有兩個 utm_source 或兩個 utm_campaign;如果有,保留命名表核准的那一組。
錯誤:Facebook、facebook、fb
這三個值混在一起會讓 campaign report 難以彙整。錯誤範例:同一活動三條連結分別使用 Facebook、facebook、fb。
建議:統一使用 facebook
建議範例:所有 Facebook 來源固定寫成 utm_source=facebook,不要因為貼文類型不同就改 source。
UTM 連結如何影響 GA4 報表與行銷決策
UTM 連結會影響 GA4 對流量來源、媒介、活動與轉換的分類。當 utm_source、utm_medium、utm_campaign 命名一致時,traffic acquisition report 和 campaign report 才能支援活動復盤與預算分配。
GA4 會如何讀取 UTM 參數
使用者點擊 UTM link 進站後,GA4 會讀取 URL parameters,並把來源、媒介、活動帶入相關維度,例如 session source / medium、campaign。可照抄範例:utm_source=facebook&utm_medium=paid_social 會讓團隊在報表中辨識這批流量來自 Facebook 付費社群。
需要看報表位置與判讀方式,可以延伸看 GA4 報表指南。
錯誤命名如何影響 campaign report
如果同一活動被命名成 2026_summer_sale、summer_sale_2026、SummerSale,campaign report 會被拆開,活動成效看起來比實際更分散。這種錯誤最麻煩的地方,是它通常在月報或復盤時才被發現。
可照抄規則:campaign 固定使用 年份_活動主題,例如 2026_summer_sale。
社群團隊為什麼不能只看平台點擊數
平台點擊數只能反映站外互動,無法完整回答使用者進站後是否瀏覽、是否轉換、是否完成關鍵行為。UTM 可把社群點擊帶進 GA4 的進站脈絡,讓團隊比較不同貼文、素材與活動的後續表現。
可照抄分析方式:同一活動中,Facebook 廣告用 utm_content=video_a,Instagram 自然貼文用 utm_content=carousel_b,再到 GA4 比較進站後互動與轉換。
平台點擊數只看站外互動
平台報表通常看曝光、互動、點擊等站外指標。可照抄判讀:貼文點擊高,不代表進站後轉換一定高。
UTM 可追進站後的互動與轉換
UTM 讓 GA4 把進站流量歸到指定來源與活動,再搭配轉換事件判讀成效。若報表異常,可以延伸看 GA4 資料疑難排解;若要理解歸因限制,再看 GA4 歸因模型。
大量活動連結要怎麼管理:批次 UTM 與複製既有連結
大量活動連結不適合完全靠人工一條一條建立,應先建立命名表,再用 CSV、試算表或 bulk UTM builder 批次產生 URL,最後抽樣測試。連結數量一多,真正的風險不是產生速度,而是命名漂移與錯誤複製。
什麼時候不適合一條一條手動建立
如果一個活動同時有多封 EDM、多組廣告素材、多篇社群貼文或多位 KOL,就不適合每次臨時打開 Google URL Builder 手動輸入。可照抄判斷:超過十條活動連結,就先用表格管理欄位值。
EDM、廣告素材、社群排程的批次需求
EDM 常需要區分信件區塊,廣告素材需要區分版本,社群排程需要區分平台與貼文。可照抄欄位:Website URL、utm_source、utm_medium、utm_campaign、utm_content、final_url。
| 情境 | 批次管理重點 | 可照抄欄位 |
|---|---|---|
| EDM | 區分信件、版位、按鈕 | utm_content=header_cta |
| 廣告素材 | 區分素材版本與活動 | utm_content=video_a |
| 社群排程 | 區分平台與自然或付費 | utm_medium=organic_social |
複製既有連結再修改要注意什麼
複製舊連結很快,但也容易把舊 campaign、舊 content 或重複參數一起帶過來。可照抄檢查方式:複製後先確認 utm_campaign 是否為新活動,再確認 utm_content 是否符合新素材。
先定命名表,再產生 URL
命名表應先列出允許使用的 source、medium、campaign 格式。可照抄欄位:source、medium、campaign_format、owner、approved_value。
產生後先抽樣測試
批次產生後至少抽查不同通路、不同素材、不同目的頁。可照抄做法:每個 medium 抽一條,點擊後確認頁面可開啟且 UTM 參數保留。
團隊使用 UTM Builder 時,怎麼建立命名治理規則
團隊使用 UTM Builder 時,應建立命名表、審核流程與下拉選單值,規定誰可以新增 source、medium、campaign。UTM governance 的目的不是增加流程,而是讓 GA4 報表在多人協作後仍然可信。
誰可以新增 source / medium / campaign 值
source、medium、campaign 不應讓每個人自由新增。可照抄規則:行銷執行者可提出新增值,GA4 或數據負責人確認命名不衝突,專案負責人核准後加入命名表。
下拉選單值為什麼要審核
下拉選單能減少手打錯字,但如果選項本身沒有審核,錯誤只會被制度化。可照抄規則:新增 paid_social 前,先確認是否已有 social_paid 或 paidsocial 這類舊值。
什麼情況需要自訂 taxonomy
當團隊需要按 business unit、product、geography 或 campaign owner 復盤,就需要更清楚的 UTM taxonomy。這不一定要做成複雜系統,很多團隊用一份維護良好的試算表就夠了。
可照抄範例:utm_campaign=2026_tw_producta_launch,其中 tw 代表市場,producta 代表產品線。
是否需要自訂 UTM 參數
可以自訂參數,但要先確認 GA4 報表與團隊流程真的會使用。可照抄範例:如果要記錄 campaign owner,可以使用內部欄位管理,不一定要放進公開 URL;若真的要放,需先定義 owner=team_a 如何被讀取與使用。
business unit
可照抄欄位:business_unit=consumer。適合多事業部共用同一網站時使用。
product
可照抄欄位:product=analytics_tool。適合同一活動涵蓋多個產品線時使用。
geography
可照抄欄位:geo=tw。適合台灣、香港、新加坡等市場需要分開復盤時使用。
campaign owner
可照抄欄位:owner=crm_team。適合追蹤活動負責團隊,但要避免把個人姓名或敏感資訊放進公開 URL。
建立 UTM 連結前的最後檢查清單
建立 UTM 連結前,最後要檢查目標網址是否正確、source / medium / campaign 是否符合命名表、是否有空格或特殊符號、短網址或 redirect 是否保留參數,以及發布後能否在 GA4 報表看到流量。這份檢查比任何工具功能都更能降低追蹤失敗。
目標網址是否正確
可照抄範例:使用 https://opendata4tw.org.tw/reports/ga4-reports-guide,不要使用內部預覽網址。
source / medium / campaign 是否符合命名表
可照抄範例:facebook、paid_social、2026_summer_sale。
是否有空格、中文或特殊符號
可照抄範例:使用 2026_may_digest,不要使用 2026 五月電子報。
短網址或 redirect 後是否仍保留參數
可照抄檢查:開啟後搜尋網址列是否仍有 utm_campaign。
發布後是否能在 GA4 報表中看到流量
可照抄判斷:如果看不到預期的 source / medium,優先檢查連結是否被改寫、短網址是否移除參數、命名是否打錯。
UTM Builder 是免費的嗎?
Google Campaign URL Builder 是免費工具,可以用來產生帶有 UTM 參數的 URL。可照抄用法:貼上 Website URL,填入 utm_source、utm_medium、utm_campaign,再複製產生的 campaign URL。
Google Campaign URL Builder 產生的連結可以直接用在 GA4 嗎?
可以。GA4 可以讀取常見 UTM 參數,並用它們分類流量來源、媒介與活動。可照抄範例:utm_source=newsletter&utm_medium=email&utm_campaign=2026_may_digest。
utm_source、utm_medium、utm_campaign 一定要填嗎?
實務上建議一定要填,因為這三個欄位是判讀來源、媒介與活動的核心。可照抄最低配置:utm_source=facebook、utm_medium=paid_social、utm_campaign=2026_summer_sale。
UTM 參數大小寫有差嗎?
有差。大小寫不一致可能讓報表出現分散值。可照抄規則:全部使用小寫,例如 facebook,不要混用 Facebook、FACEBOOK。
UTM link 可以用短網址嗎?
可以,但縮短後要測試跳轉是否保留 UTM 參數。可照抄流程:先建立完整 UTM URL,再產生短網址,最後點擊短網址確認目的頁仍有 utm_source、utm_medium、utm_campaign。
UTM 可以用在 QR code 或線下活動嗎?
可以,而且很適合。QR code 能把線下素材導入 GA4 的來源分類。可照抄範例:utm_source=taipei_expo&utm_medium=qr_code&utm_campaign=2026_offline_event。
utm_content 和 utm_term 差在哪?
utm_content 多用來區分素材、版位或 CTA,utm_term 多用來標記關鍵字或受眾條件。可照抄範例:素材用 utm_content=video_a,關鍵字群用 utm_term=brand_keyword。
Google Ads 已經有自動標記,還需要 UTM 嗎?
不一定每個 Google Ads 活動都需要手動 UTM,但團隊仍應讓 Google Ads 命名與整體 UTM taxonomy 對齊。可照抄做法:廣告帳戶使用自動標記,同時在活動命名上維持 2026_brand_search 這類一致格式。
UTM Builder 適合單人使用還是團隊使用?
兩者都適合。單人使用時重點是快速產生正確 URL;團隊使用時重點是命名表、審核流程與下拉選單值。可照抄規則:只有核准後的 source、medium、campaign 才能放進正式連結。
可以自訂 UTM 參數嗎?
可以自訂 URL parameters,但要先確認報表或內部流程會使用。可照抄範例:若要記錄產品線,可以在內部表格保留 product=analytics_tool,再確認 GA4 或後續分析流程是否會讀取。
UTM 連結會影響 SEO 嗎?
UTM 連結主要用於行銷活動追蹤,不是 SEO 排名工具。實務上,對外投放與社群分享可以使用 UTM;站內導覽連結則不建議亂加 UTM,以免報表來源被污染。可照抄規則:UTM 用在外部導流,不用在主選單或站內推薦區塊。
建好 UTM 後,要去哪裡看成效?
可以到 GA4 的 traffic acquisition report 或 campaign report 觀察 source / medium、campaign 與轉換表現。可照抄判讀:先看 facebook / paid_social 是否有進站,再看該活動是否帶來互動與轉換。
以官方文件、實際設定與量測結果整理 SEO 數據、網站追蹤與分析方法,並標示資料來源與判讀限制。