GA4 轉換設定教學:從關鍵事件到自訂轉換的完整指南【2026 更新】
你已經裝好 GA4(Google Analytics 4)了,報表裡也看得到流量數據。但當老闆問你:「上個月有多少人填了表單?」「哪個廣告帶來最多諮詢?」你卻答不出來——因為你還沒設定轉換追蹤。
GA4 的轉換(現在叫「關鍵事件」)就是幫你回答這些問題的工具。設定好之後,你就能知道哪些行銷管道真正帶來商業價值,而不只是帶來流量。
文章目錄
01什麼是 GA4 的轉換(關鍵事件)?
GA4 轉換的定義與運作邏輯
在 GA4 裡,所有的使用者互動都被記錄為「事件」——頁面瀏覽是事件、按鈕點擊是事件、捲動頁面也是事件。
而「轉換」就是你告訴 GA4:「這些事件對我的生意特別重要,請特別追蹤。」
比如說:
- 有人填了聯絡表單 → 這是一個潛在客戶,值得追蹤
- 有人點了「立即預約」按鈕 → 這代表購買意圖
- 有人看了定價頁面超過 30 秒 → 這表示認真在考慮
把這些事件標記為「轉換」後,你就能在報表裡看到:哪個管道帶來最多表單提交?哪支廣告的預約點擊率最高?
「關鍵事件」與「轉換事件」的名稱差異
2024 年 3 月起,Google 把 GA4 裡的「轉換事件(Conversion)」更名為「關鍵事件(Key Event)」。
簡單說:
- GA4 裡面 → 現在叫「關鍵事件」
- Google Ads 裡面 → 連結過去的仍叫「轉換」
兩個名字指的是同一件事,只是 Google 為了區分 GA4 和 Google Ads 的用語做了調整。本文會交替使用這兩個名詞,你只要知道它們是同一件事就好。
GA4 轉換 vs Universal Analytics 目標
如果你之前用過舊版 Google Analytics(Universal Analytics),這裡是主要差異:
| Universal Analytics | GA4 | |
|---|---|---|
| 名稱 | 目標(Goals) | 關鍵事件(Key Events) |
| 追蹤方式 | 基於工作階段(Session) | 基於事件(Event) |
| 數量上限 | 每個資料檢視 20 個 | 30 個(標準版) |
| 設定方式 | 固定 4 種類型 | 任何事件都能標記 |
| 彈性 | 較低 | 非常高 |
02設定 GA4 轉換前的準備工作
確認 GA4 已正確安裝
在設定轉換之前,先確認你的 GA4 有在正常收集資料:
- 登入 Google Analytics
- 進入你的 GA4 資源
- 點「報表」→「即時」
- 開另一個瀏覽器視窗造訪你的網站
- 確認即時報表有顯示你的造訪
如果即時報表沒有反應,代表 GA4 安裝有問題,請先回到安裝教學排查。
了解 GA4 的事件架構
GA4 的事件分成三種,你需要了解它們的差異:
自動收集事件
GA4 預設就會追蹤,不需設定
加強型評估事件
在 GA4 後台開啟即可
自訂事件
需要自己透過 GA4 後台或 GTM 建立
前兩種 GA4 會自動處理,第三種需要你透過 GA4 後台或 GTM 來設定。
規劃你的轉換目標
在動手設定之前,先花 5 分鐘想清楚:你的網站上,哪些使用者行為代表商業價值?
🏢 B2B 企業
- 聯絡表單提交
- 諮詢預約完成
- 報價單下載
- Demo 請求
- 電話號碼點擊
🛍️ B2C 品牌
- 加入購物車
- 完成結帳
- 會員註冊
- LINE 好友加入
- 優惠券領取
建議:不要設超過 5-8 個轉換。 GA4 標準版上限是 30 個,但設太多反而讓報表變得難以解讀。只追蹤真正影響營收的關鍵行為。
03方法一:在 GA4 後台直接設定轉換(基礎)
這是最簡單的方法,適合追蹤「特定頁面瀏覽」或「GA4 已經在收集的事件」。
方法一:GA4 後台
適合追蹤頁面瀏覽、已有事件
方法二:GTM
適合追蹤按鈕點擊、表單提交
步驟 1:進入管理介面找到「事件」
- 登入 Google Analytics
- 點左下角的 ⚙️ 管理
- 在「資料顯示」區塊中,點 「事件」
你會看到 GA4 已經自動收集的事件列表,包含 page_view、session_start、scroll 等。
步驟 2:將現有事件標記為關鍵事件
如果你想追蹤的行為已經出現在事件列表中(例如 form_submit),直接把它標記為關鍵事件:
- 在事件列表中找到目標事件
- 點右側的 「標記為關鍵事件」 開關
- 完成!
開啟後,這個事件就會開始出現在轉換報表中。
步驟 3:建立新的自訂事件並設為轉換
如果你想追蹤更精確的行為(例如「只有造訪感謝頁面才算轉換」),需要建立自訂事件:
- 在「事件」頁面,點 「建立事件」
- 點 「建立」
- 設定以下欄位:
- 自訂事件名稱:例如
thank_you_page_view - 比對條件:
- 參數:
event_name等於page_view - 參數:
page_location包含/thank-you
- 參數:
- 自訂事件名稱:例如
- 點 「建立」 儲存
- 回到事件列表,找到新建立的事件,將它標記為關鍵事件
實作範例:追蹤「聯絡完成頁」為轉換
假設你的聯絡表單送出後會跳到 /contact/thank-you 頁面:
| 設定項目 | 值 |
|---|---|
| 自訂事件名稱 | contact_complete |
| 條件 1 | event_name = page_view |
| 條件 2 | page_location 包含 /contact/thank-you |
| 標記為關鍵事件 | ✅ 開啟 |
這樣一來,每當有人到達感謝頁面,GA4 就會記錄一次轉換。
04方法二:透過 Google Tag Manager 設定轉換(進階)
如果你需要追蹤按鈕點擊、表單提交、或更複雜的互動行為,建議搭配 Google Tag Manager(GTM)來設定。
為什麼需要 GTM?
GA4 後台只能基於「已有的事件」做篩選和組合。但如果你想追蹤的行為 GA4 還沒在收集(例如特定按鈕的點擊),就需要 GTM 來幫你「製造」這個事件。
適合用 GTM 的情境:
- 追蹤特定按鈕點擊(例如「立即預約」按鈕)
- 追蹤表單提交(不依賴感謝頁面)
- 追蹤捲動到特定深度
- 追蹤檔案下載
- 追蹤跨網域行為
步驟 1:在 GTM 建立自訂事件代碼
- 登入 Google Tag Manager
- 點 「代碼」 → 「新增」
- 代碼類型選 「Google Analytics:GA4 事件」
- 設定:
- 評估 ID:你的 GA4 評估 ID(G-XXXXXXXXXX)
- 事件名稱:例如
booking_click
- 先不要儲存,接著設定觸發條件
步驟 2:設定觸發條件
觸發條件決定「什麼時候」要送出這個事件。
範例:追蹤「立即預約」按鈕點擊
- 在同一個代碼設定畫面,點 「觸發條件」 → 「+」
- 觸發條件類型選 「點擊 - 所有元素」
- 條件:
- 「Click Text」包含「立即預約」
- 或「Click URL」包含目標連結
- 儲存觸發條件
- 儲存代碼
範例:追蹤表單提交
- 觸發條件類型選 「表單提交」
- 條件:
- 「Form ID」等於你的表單 ID
- 或「Page URL」包含表單所在頁面
- 勾選「等待代碼」以確保事件能在頁面跳轉前送出
步驟 3:在 GA4 將 GTM 事件標記為轉換
GTM 設定好之後,你需要回到 GA4 把這個事件標記為關鍵事件:
- 先發佈 GTM 容器(這步很容易忘!)
- 點 GTM 右上角的 「提交」 → 「發佈」
- 觸發一次事件
- 到你的網站,實際點一次「立即預約」按鈕
- 回到 GA4 管理 → 事件
- 新事件可能需要幾分鐘到幾小時才會出現在列表
- 也可以手動新增:管理 → 事件 → 建立事件,輸入跟 GTM 一樣的事件名稱
- 標記為關鍵事件
實作範例:追蹤聯絡表單提交
完整流程整理:
| 步驟 | 在哪裡做 | 做什麼 |
|---|---|---|
| 1 | GTM | 建立 GA4 事件代碼,事件名 contact_form_submit |
| 2 | GTM | 設定觸發條件:表單提交 + Form ID = contact-form |
| 3 | GTM | 提交並發佈容器 |
| 4 | 網站 | 測試提交一次表單 |
| 5 | GA4 | 在事件列表找到 contact_form_submit |
| 6 | GA4 | 標記為關鍵事件 |
05如何驗證轉換設定是否成功
設定完之後最重要的一步:確認它真的有在運作。
即時報表
最快速看到計數 +1 就代表成功
Tag Assistant
詳細檢查每個事件的參數細節
DebugView
進階即時查看事件觸發順序
使用 GA4 即時報表測試
最快速的驗證方式:
- 開一個無痕視窗,造訪你的網站
- 執行你設定的轉換動作(例如提交表單、點擊按鈕)
- 回到 GA4 → 報表 → 即時
- 在「依事件名稱分類的事件計數」區塊,找你的事件名稱
- 如果看到計數 +1,代表事件有被觸發
使用 Google Tag Assistant 除錯
Tag Assistant 是 Google 官方的除錯工具:
- 前往 tagassistant.google.com
- 輸入你的網站網址,點「Connect」
- 在新開的視窗中執行轉換動作
- 回到 Tag Assistant 查看事件是否成功送出
- 可以看到每個事件的參數細節
使用 GA4 DebugView 逐步檢查
DebugView 可以即時看到每一個事件的觸發順序:
- GA4 管理 → DebugView
- 在你的網站上啟用除錯模式:
- 安裝 GA Debugger Chrome 擴充功能
- 或在 GTM 中使用「預覽」模式
- 執行轉換動作
- 在 DebugView 中即時查看事件是否出現
- 帶有 🔑 圖示的事件就是已標記為關鍵事件的轉換
06GA4 轉換設定常見問題與錯誤排除
轉換設定後沒有資料?5 個常見原因
事件名稱拼寫錯誤
GA4 區分大小寫。Contact_Form_Submit 和 contact_form_submit 是兩個不同事件。建議統一使用小寫加底線。
GTM 容器沒有發佈
在 GTM 裡設定好代碼後,一定要按「提交」→「發佈」。在預覽模式測試成功不代表上線了。
觸發條件設定太嚴格
例如設了「完全符合 https://example.com/booking」,但實際網址多了 www。建議用「包含」而非「等於」。
資料過濾器排除了測試流量
如果你在 GA4 設了內部流量過濾,你自己的測試可能被排除了。用無痕視窗 + 不同網路環境測試。
還沒超過 24 小時
標準報表的資料更新有延遲,最長 24-48 小時。先用即時報表或 DebugView 驗證。
轉換數字異常偏高或偏低
偏高的可能原因:
- 觸發條件太寬泛(例如追蹤所有頁面瀏覽而非特定頁面)
- 同一個使用者的重複觸發(GA4 預設會計算每次觸發)
- 機器人流量
偏低的可能原因:
- Ad blocker 擋掉了 GA4 或 GTM 的載入
- 頁面跳轉太快,事件來不及送出
- 手機瀏覽器的追蹤限制
跨網域追蹤的注意事項
如果你的表單放在不同網域(例如用 Typeform 或 Google Forms),需要在 GA4 管理 → 資料串流 → 設定跨網域評估,否則轉換可能不會被正確歸因。
07進階應用:轉換數據的分析與優化
在 GA4 報表中查看轉換數據
設定好轉換後,你可以在以下位置查看成果:
- 報表 → 生命週期 → 獲客:查看哪些流量管道帶來最多轉換
- 報表 → 生命週期 → 互動 → 轉換:查看各轉換事件的趨勢
- 探索:建立自訂報表,交叉分析轉換與其他維度
利用轉換數據優化行銷決策
有了轉換數據之後,你就能回答這些關鍵問題:
- 「哪個廣告管道 CP 值最高?」 → 比較各管道的轉換率,而非只看流量
- 「Landing page 改版有效嗎?」 → 看改版前後的轉換率變化
- 「行銷預算該怎麼分配?」 → 根據轉換成本(CPA)決定預算配比
將 GA4 轉換匯入 Google Ads
如果你有投放 Google Ads,強烈建議把 GA4 的關鍵事件匯入 Google Ads 做轉換追蹤:
- 在 Google Ads 點 「工具」 → 「轉換」
- 點 「匯入」 → 選 「Google Analytics 4 資源」
- 勾選你要匯入的關鍵事件
- 完成後,Google Ads 的智慧出價就能根據這些轉換來自動優化
這是提升廣告 ROI 最直接的方式之一。
?常見問題 FAQ
GA4 的「關鍵事件」和「轉換」有什麼差別?
2024 年 3 月起,Google 將 GA4 中的「轉換事件」更名為「關鍵事件」。兩者完全相同,只是名稱更新。但在 Google Ads 中連結的轉換仍稱為「Conversion」。
GA4 轉換設定後多久會開始顯示資料?
通常在設定後 24-48 小時內會在標準報表中顯示。但你可以透過「即時報表」或「DebugView」立即驗證設定是否正確。
GA4 最多可以設定幾個關鍵事件?
標準版最多 30 個,GA4 360 版本可設 50 個。建議控制在 5-8 個,只追蹤真正重要的商業指標。
需要 GTM 才能設定轉換嗎?
不一定。簡單的轉換(如特定頁面瀏覽)可直接在 GA4 後台設定。但追蹤按鈕點擊、表單提交等互動行為,建議搭配 GTM 會更靈活。
GA4 轉換設定後顯示為 0 怎麼辦?
常見原因:事件名稱拼寫錯誤、GTM 代碼未發佈、觸發條件有誤、資料過濾器排除了測試流量,或尚未滿 24 小時。用 DebugView 逐步排查。
B2B 網站常見的轉換目標有哪些?
聯絡表單提交、諮詢預約完成、白皮書下載、Demo 請求、電話點擊、電子郵件點擊、特定服務頁面瀏覽達一定時間等。
GA4 轉換可以匯入 Google Ads 嗎?
可以。將 GA4 與 Google Ads 帳戶連結後,即可匯入關鍵事件作為轉換目標,用於廣告的自動出價優化。
從 UA 升級到 GA4,原本的目標會自動轉移嗎?
不會。GA4 的事件架構與 UA 完全不同,所有轉換都需要重新設定。