Tất tần tật về Conversion Tracking Google Ads, Google Analytics & Tagmanager

Cùng tìm hiểu những kiến thức hữu ích Nam sưu tầm được từ quá trình thực chiến nhé. Hy vọng những chia sẻ này sẽ giúp ích cho bạn trong việc Setup Conversion Tracking đối với kênh Google Ads, Google Analytics, Google Tag manager

Chiến lược Bidding – cấp Campaign (nhóm qc sẽ không chỉnh dc mà chỉnh được giá bidding)

Goals settings của từng campaign (Sẽ theo goals của tài khoản)

Cách Set Goals Conversion Tracking

CHọn conversion và setting 1 mẫu có sẵn

Phần tag settings sẽ kết nối trực tiếp với Google Tag manager để thu các thẻ chuyển đổi

Cách settings phần tracking

Khi tạo chuyển đổi mới cần set phần thẻ tag trigger (Có 2 cách)

  1. Nếu là Admin thì dùng cách gắn HTML vào Header đối với thẻ chuyển đổi và thẻ kích hoạt
  2. Đối với Tag manager thì ta chọn mục như sau để lấy thông tin

Ta sẽ lấy 2 chỉ số

Conversion ID 10775005722 Conversion label hfDrCK7i-_QCEJqU9pEo

Sau đó vào Tag manager và tạo 1 Tag mới

Lựa chọn trigger Page view có chứa Thank-you, thứ 2 là Referrer sẽ là trang landing page (Trước đấy cần set thank you page chuẩn – Flatsome → Contact form)

Update: Cách Set Goal với lựa chọn Install the tag yourself

Nếu bạn chỉ muốn sử dụng Google Ads tracking mà không cần thông qua Tag manager hoặc Google Analytics thì ta sẽ sử dụng phương án như sau: 

Tự cài đặt thẻ img

Để sử dụng tracking trực tiếp của Google Ads ta cần cài đặt thẻ gtag.js để ghi nhận các chuyển đổi về đúng tài khoản, thường ta sẽ cài vào khu vực <head></head> của tất cả các trang trong Website, tiếp đó ngay bên dưới ta có thể gắn 1 script theo dõi lượt click vào nút bấm và gửi thông tin về cho Google Ads theo mã theo dõi được thiết lập 

 
<!-- Event snippet for Click mobile conversion page
In your html page, add the snippet and call gtag_report_conversion when someone clicks on the chosen link or button. -->
<script>
function gtag_report_conversion(url) {
  var callback = function () {
    if (typeof(url) != 'undefined') {
      window.location = url;
    }
  };
  gtag('event', 'conversion', {
      'send_to': 'AW-{mã theo dõi tùy tài khoản}',
      'event_callback': callback
  });
  return false;
}
</script>

Trên đây là đoạn mã mà Google Ads cho sẵn, tuy vậy nó lại chưa gán vào các hành động chuyển đổi nào cả, ta sẽ cải tiến nó 1 chút để gửi thông số về cho Google Ads, giả sử nút bấm có đoạn html như sau:

<div class="hotline-bar">
                    <a href="tel:hotline của bạn">
                        <span class="text-hotline">hotline của bạn</span>
                    </a>
                </div>

Lúc này, đoạn mã theo dõi sẽ cần có bổ sung như sau:

<script>
  function gtag_report_conversion(url) {
    var callback = function () {
      if (typeof(url) != 'undefined') {
        window.location = url;
      }
    };
    gtag('event', 'conversion', {
      'send_to': 'AW-{mã theo dõi tùy tài khoản}',
      'event_callback': callback
    });
    return false;
  }

  // Gắn sự kiện vào nút gọi
  document.addEventListener('DOMContentLoaded', function () {
    const hotlineLink = document.querySelector('.hotline-bar a[href^="tel:"]'); // thành phần theo dõi lượt click
    if (hotlineLink) {
      hotlineLink.addEventListener('click', function (e) {
        e.preventDefault(); // chặn hành động mặc định
        const phoneHref = hotlineLink.getAttribute('href');
        gtag_report_conversion(phoneHref); // gửi sự kiện rồi chuyển tiếp
      });
    }
  });
</script>

Cách set Goal Google Ads Remarketing

Cách theo dõi chuyển đổi với Hubspot Form

Hubspot Form đặc thù hơn bởi thực tế ta không thể set điều kiện:

  • Thank you page
  • Page Referrer: Landing page dự án

Chính vì vậy ta cần sử dụng theo hướng dẫn sau:

Bước 1: Setup 1 đoạn mã tải ngay sau form Hubspot Form gắn ngoài


Tiếp đó ta sẽ ghi nhận được hành động Hubspot Form Success bất cứ khi nào có người thực hiện event Submit Form

Bước 2: Setup biến (Variable)

Đây là một biến mới nhằm cho Google Tag manager biết là ta đang tạo 1 biến dữ liệu tự set (Custom tag)

Bước 3: Setup Trigger

Setup một trigger với thông số như sau: trong đó Data Layer với Event name là hubspot Form Success

Tiếp đó setup thêm một hành động Event Form Submit

Bước 4: Setup chuyển đổi google conversion

https://www.3whitehats.com/knowledge/tracking-hubspot-forms-google-tag-manager

Cách cài đặt chuyển đổi tùy chỉnh với Google Tag manager và Google Analytics 4

Để làm được việc này thì bạn cần hiểu cơ chế sau

Khi cài đặt một thẻ Tag manager với Trigger mong muốn (Ví dụ: khách bấm vào 1 nút bấm có id bằng “chuyen-doi” chẳng hạn), ở phía đầu Google Analytics cũng cần cài đặt để ghi nhận chuyển đổi.

Ví dụ, mình muốn đo lường khách bấm vào nút nhận báo giá có id là “ux-builder-tracking-quotes”, tương tự như ở Inspection Tools dưới đây

Inspection Tools chỉ ra nút bấm này có id là ux-builder-tracking-quotes

Tốt nhất là bạn nên quy về id và chỉ giới hạn hành động của khách trên một trang là 1 – 3 mà thôi, vì nếu quá rối thì khách không biết nên bấm vào đâu để thực hiện hành động trên website của bạn.

Nam Digital

Ở phía đầu Google Tag Manager

Tracking UX builder

Bạn lưu ý tên sự kiện là tracking-uxbuilder-pricing

Trình kích hoạt, mình chọn Nhấp chuột – Chỉ liên kết với Click ID chứa ux-builder-tracking-pricing, tương đương với id của nút bấm

Ở phía đầu Google Analytics

Ở đầu Google Analytics 4, lựa chọn cài đặt – Sự kiện – Chọn luồng dữ liệu
Bạn tạo 1 sự kiện Tracking_UXBuilder_Pricing với event_name bằng tracking-uxbuilder-pricing (trùng với tên sự kiện tại Google Tag Manager)

Bình luận cho Nam qua zalo nhé!