🔗 堅心 UTM 連結產生器

shared/UTM_命名規範.md|所有欄位自動小寫、自動 validate|產出的連結請直接複製貼到發文/廣告/合作說明

👋 第一次用?30 秒看完就會

這是什麼:幫你在官網連結後面自動加上 UTM 追蹤參數的工具。
為什麼要做:沒 UTM 的連結 → GA4 全部歸到「Direct」,我們就不知道是哪則貼文/哪個夥伴帶來的流量。帶了 UTM,每筆流量都能追溯來源。
1選「快速情境」下拉(或自己填欄位)
2補上 campaign 名稱(例:tempo-launch
3按「產生連結並複製」→ 貼到發文/廣告/訊息
🎯 看看實際情境怎麼用:
情境:在 IG 發介紹 TEMPO 的貼文,想知道多少人從這篇點進官網買。
👉 操作
1. 選「Instagram 貼文」
2. 目標 URL 貼 TEMPO 產品頁
3. campaign 填 20260422_tempo-post-01
✅ 產出連結(貼到 IG 貼文 caption / bio 連結)
https://www.outrunnutrition.com/products/tempo?utm_source=instagram&utm_medium=social&utm_campaign=20260422_tempo-post-01
情境:LINE OA 每週推一篇新文章給 OA 訂閱戶,想知道有多少人點開。
👉 操作
1. 選「LINE OA 推播」
2. campaign 會自動帶常態名 weekly-push(LINE 週報不用每次換日期)
3. 目標 URL 貼文章連結
✅ 產出連結(貼進 LINE 推播訊息)
https://www.outrunnutrition.com/blogs/...?utm_source=line&utm_medium=social&utm_campaign=weekly-push
情境:找一位 KOL 發文推薦能易復,想知道他帶了多少訂單(避免未來扯皮)。
👉 操作
1. 選「合作夥伴連結」
2. campaign 改 20260422_partner-chen(把 chen 換成對方代號,不用中文)
3. 把連結給對方讓他用
✅ 產出連結(給 KOL 貼在他自己的平台)
https://www.outrunnutrition.com/products/能易復?utm_source=facebook&utm_medium=referral&utm_campaign=20260422_partner-chen
💡 Tip
每位合作夥伴一組獨立 campaign,報酬結算時有依據。
情境:FB 付費廣告跑 3 組不同素材,想知道哪組轉換率最高。
👉 操作
1. 選「Facebook 付費廣告」
2. campaign 填 20260422_tempo-launch
3. utm_content 分開填 video-30s / carousel-01 / static-ad(每組素材一個連結)
✅ 3 組連結 GA4 會分開統計
同 campaign + 不同 content = 可比較素材效果
情境:Brevo 寄歡迎信給新客,連結點進去要算成「Email 管道」不是「Direct」。
👉 操作
1. 選「Email 歡迎序列」
2. campaign 會自動帶常態名 welcome-sequence
3. 多封信用 utm_content 區分(d0-welcomed3-guide
✅ 產出連結(貼進 Brevo 模板)
https://www.outrunnutrition.com/...?utm_source=email&utm_medium=email&utm_campaign=welcome-sequence&utm_content=d0-welcome
❓ 常見問題(點開)
Q1. 為什麼 GA4 看到我的連結全被算成「Direct」?
→ 你貼出去的連結沒帶 utm_* 參數。用這個產生器產出的連結就不會有這問題。
Q2. campaign 名稱可以亂取嗎?
→ 不行,要全小寫 + 連字號(例:tempo-launch)。產生器會自動擋錯。命名越具體越好追蹤。
Q3. 生成後的連結可以縮網址嗎?
→ 可以。Bitly、LINE 自帶縮網址都行,不會影響 UTM 追蹤。
Q4. 同一篇貼文不同時段發,要用同一個 campaign 嗎?
→ 看目的。想合併看整體成效 → 同 campaign,用 utm_content 區分時段。想分開比較 → 不同 campaign。
Q5. 怎麼驗證追蹤有效?
→ 貼出連結 24 小時後,開 GA4 → 報表 → 流量開發 → 流量開發總覽 → 看 Session campaign 欄位。
Q6. 找不到我要的情境?
→ 選「— 自訂 —」手動填。或聯絡 Angus / Code 加新情境到速查表。
只能填堅心官網連結(outrunnutrition.com)
只收標準平台名稱。未列出的平台請先聯絡 Code 更新規範。
格式:YYYYMMDD_campaign-name(全小寫 + 連字號)。常態活動如 welcome-sequence 可不加日期。
同一活動有多則素材時用來區分(如 carousel-01video-30ssubject-a
Google Ads 付費關鍵字才需要填
產出連結 Direct GA4 將歸類到這個 Default Channel Group
(請先填寫必填欄位)
📋 複製狀態尚未複製
📖 UTM 命名規範速查

核心原則:全小寫 / 格式統一 / 不准自創。GA4 區分大小寫,Facebookfacebook 會變成兩筆資料。

Campaign 格式YYYYMMDD_campaign-name(日期 + 底線 + 連字號名稱)

常用情境

  • FB 自然貼文:facebook / social / 20260420_xxx
  • IG 廣告:instagram / cpc / 20260420_xxx
  • LINE 推播:line / social / weekly-push(常態不加日期)
  • Email 歡迎信:email / email / welcome-sequence
  • 合作夥伴:[對方平台] / referral / 20260420_partner-[名字]