
轉換追蹤沒設對,等於整個廣告投放都在盲飛。你不知道哪些關鍵字帶來成交、出價演算法學不到正確方向、每個月的報告數字也是假的。
接手既有帳戶時,我們最常發現的問題不是出價太高或文案不好,而是轉換根本沒有正確記錄。這篇談怎麼設對,以及最常見的幾種設錯方式。
這是所有問題的起點。轉換必須是對生意有實際意義的動作,不是任何互動。
判斷原則很簡單:如果這個動作發生一百次,你的業務會忙起來嗎?不會的話,它就不是轉換。
兩者都能記錄轉換,職責不同,實務上經常被搞混。
| GA4 | 分析用。看使用者路徑、各管道的貢獻、內容表現 |
| Google Ads | 出價用。演算法依這裡的轉換資料學習該把預算給誰 |
兩種常見做法:
關鍵是不要兩邊都算同一件事。同一個表單送出,如果 Ads 自己記一次、又從 GA4 匯入一次,轉換數會直接變成兩倍——這個錯誤非常常見,而且會讓智慧出價嚴重誤判。
表單送出成功時觸發,不是點擊送出鈕時觸發——這兩者的差別是「有沒有真的送出去」。以我們自己的表單為例:
if (response.ok) {
gtag('event', 'generate_lead', { method: 'contact_form' });
}
電話與 LINE 這類外連,則綁在點擊事件上:
document.addEventListener('click', function (e) {
var a = e.target.closest('a[href]');
if (!a) return;
var href = a.getAttribute('href') || '';
if (href.indexOf('tel:') === 0) gtag('event', 'contact_click', { method: 'phone' });
});
使用者連點三次電話按鈕,不該算成三次轉換。做法是在同一次瀏覽中,同一種動作只送一次:
var fired = {};
function report(method) {
if (fired[method]) return;
fired[method] = true;
gtag('event', 'contact_click', { method: method });
}
這一步常被跳過,結果是行動裝置的轉換數莫名偏高——因為手機上重複點擊很常見。
兩個設定要留意:
設完一定要測。實際走一次流程,然後檢查:
dataLayer,確認事件只送了一次沒有驗證過的追蹤設定,等於沒設。我們遇過設定看起來完全正確、實際上因為表單用了 AJAX 而事件從未觸發的案例。
在地服務業有很高比例的詢問是打電話。網頁上的 tel: 連結點擊可以追蹤,但要注意點擊不等於接通。要更準確的話需要用通話追蹤號碼,並設定最低通話秒數(例如 30 秒以上才算轉換)。
台灣的重要管道,但點擊 LINE 連結之後就離開網站了,後續無法追蹤。實務做法是把「點擊 LINE 連結」設為轉換,並理解它是意圖指標而非成交指標。若要更精確,可以在 LINE 官方帳號那端用不同的加好友連結來源做區分。
B2B 或高單價服務的成交發生在線下。名單進來之後,實際成交的比例可能只有兩成——但廣告演算法只看得到「產生名單」,會傾向去找容易留資料的人,不是容易成交的人。
解法是匯入離線轉換:把 CRM 裡實際成交的資料回傳給 Google Ads。這需要在表單送出時記錄 GCLID,成交後再一併上傳。設定較複雜,但對名單品質的改善非常明顯。
接手帳戶時,這七項先確認:
這幾項確認完,才有資格談優化。在錯誤的數據上做優化,做得越勤,錯得越遠。