追蹤設定

UTM Builder 教學:建立 GA4 可辨識的活動追蹤連結

Open Data 4TW 編輯團隊 Open Data 4TW 編輯團隊
· · UTM Builder, Google Campaign URL Builder, GA4 追蹤

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 是否有進站,再看該活動是否帶來互動與轉換。

標籤
UTM BuilderGoogle Campaign URL BuilderGA4 追蹤UTM 參數活動連結
Eric Chang
Eric Chang
SEO 數據分析與網站量測研究者

以官方文件、實際設定與量測結果整理 SEO 數據、網站追蹤與分析方法,並標示資料來源與判讀限制。