0988.227.905 | contact@webseo.com.vn
Đăng ký dài hạn giảm tới 20% · Xem ưu đãi |
WebSEO
Trang chủ Kiểm tra tên miền
Dịch vụ
Tên miền Cloud Hosting Email doanh nghiệp Thiết kế web Chăm sóc website
Khác
Bảng giá Blog Liên hệ Đăng nhập / Đăng ký
Hướng dẫn

Hướng dẫn cài Google Tag Manager và GA4 theo dõi click Đăng ký, Gọi điện

Hướng dẫn từng bước cài Google Tag Manager và GA4 để đo click Đăng ký, Gọi điện trên website; kiểm tra bằng Tag Assistant, xuất bản GTM và xác nhận event trong GA4 Realtime.

Hướng dẫn cài Google Tag Manager và GA4 theo dõi click

Bài viết hướng dẫn từng bước dùng Google Tag Manager (GTM) để bắt các hành động quan trọng của khách trên website — bấm Đăng ký và bấm Gọi điện — rồi gửi sang Google Analytics 4 (GA4) thành các sự kiện sign_up_clickclick_call. Toàn bộ minh hoạ theo cấu hình thật đã triển khai trên WebSEO.com.vn, đủ chi tiết để nhân viên hoặc khách hàng tự làm theo.

Lưu ý về hình ảnh: các ảnh chụp màn hình dưới đây lấy từ tài khoản thật của WebSEO. Một số thông tin nhạy cảm như mã container GTM, Measurement ID / Stream ID của GA4email người quản trị đã được che (ô màu xám) để bảo mật — bạn thay bằng mã của chính website mình khi thực hiện.

1. Sau bài này bạn làm được gì?

Kết thúc hướng dẫn, người thực hiện có thể tự cấu hình đo lường hành vi khách hàng thay vì chỉ đếm lượt xem trang:

  • Theo dõi khách bấm nút Đăng ký bằng event GA4 sign_up_click.
  • Theo dõi khách bấm số điện thoại / nút gọi bằng event GA4 click_call.
  • Đọc chính xác Click Text, Click URL, Click Classes bằng Tag Assistant trước khi đặt điều kiện Trigger.
  • Preview/Test kỹ trước khi Publish để không ghi nhận sai.
  • Xác nhận dữ liệu trong báo cáo Realtime của GA4.
  • Biết cách mở rộng sang đo form gửi thành công ở giai đoạn sau.

2. Sơ đồ nguyên lý

Luồng dữ liệu đi từ thao tác của khách đến báo cáo GA4 như sau:

Khách thao tác trên WebsiteGoogle Tag ManagerTrigger nhận diện hành độngGA4 Event TagGoogle Analytics 4Realtime / ReportsĐánh dấu Key event

3. Chuẩn bị trước khi cấu hình

  • Quyền chỉnh sửa website hoặc xác nhận GTM đã được cài trên website.
  • Quyền Publish container Google Tag Manager.
  • Quyền truy cập đúng GA4 property của website.
  • Biết Measurement ID của GA4 (dạng G-XXXXXXXXXX).
  • Dùng trình duyệt Chrome để test bằng Tag Assistant.
Nơi lấy Measurement ID của GA4 trong phần Luồng dữ liệu
Hình 1. Nơi lấy Measurement ID (G-XXXXXXXXXX): GA4 → Quản trị → Luồng dữ liệu → chọn luồng web. Mã đo lường và Mã luồng đã được che.

4. Bước 1 — Kiểm tra GTM và GA4 đang kết nối website

Mở Tag Assistant (tagassistant.google.com), nhập URL website để đưa container GTM vào chế độ Preview/Debug. Khi Tag Assistant báo Connected và nhận được các mốc Container Loaded, DOM Ready, Window Loaded, Link Click thì GTM đã hoạt động. Nếu thấy đồng thời mã GTM và mã GA4 thì nền tảng đo lường đã sẵn sàng.

Kết nối Tag Assistant với website
Hình 2. Mở Tag Assistant → Connect, dán URL website để bắt đầu Preview container GTM (mã container đã che).
Tag Assistant báo Connected
Hình 3. Tag Assistant báo Connected — đã kết nối thành công, sẵn sàng ghi nhận mọi thao tác trên trang.

5. Bước 2 — Bật các biến Click trong GTM

Vào Variables → Configure và bật các Built-in Variables nhóm Click. Tối thiểu cần có: Click Element, Click Classes, Click ID, Click Target, Click URL, Click Text. Đây là dữ liệu để phân biệt nút Đăng ký, số điện thoại, menu và các nút mua gói.

Bật built-in click variables trong GTM
Hình 4. GTM → Variables → Configure → tích đủ nhóm Clicks (Click Element, Classes, ID, Target, URL, Text).
Danh sách built-in variables sau khi bật
Hình 5. Sau khi bật, các biến Click xuất hiện trong danh sách Built-in Variables.

6. Bước 3 — Dùng Preview để lấy đúng điều kiện của nút

Không nên đoán class hay URL. Hãy Preview website, bấm đúng nút cần đo, rồi mở event Link Click trong Tag Assistant → tab Variables và ghi lại Click Text, Click URL, Click Classes. Trên WebSEO, nút “Đăng ký” và “Chọn gói này” dẫn tới giỏ hàng kèm tham số sản phẩm; các menu hosting/email cũng tạo Link Click nhưng không phải chuyển đổi — vì vậy Trigger phải đủ chặt để không bắt nhầm.

Đọc Click Text và Click URL của nút Đăng ký
Hình 6. Tab Variables của event Link Click: Click Text = "Đăng ký", Click URL chứa action=register — đây chính là điều kiện để đặt Trigger.
Đọc Click URL tel của nút gọi điện
Hình 7. Với nút gọi điện: Click URL bắt đầu bằng tel: (ví dụ tel:0988227905) — điều kiện ổn định nhất cho hành động Gọi điện.

7. Bước 4 — Tạo Trigger theo dõi click Đăng ký

Tạo Trigger loại Click (thường là Just Links nếu phần tử là thẻ liên kết), chọn Some Link Clicks và đặt điều kiện dựa trên dữ liệu thực tế. Với website có nhiều nút cùng chữ “Đăng ký”, nên kết hợp Click Text với Click URL để tránh bắt nhầm menu/đăng nhập.

Thông số Cấu hình khuyến nghị
Tên Trigger Click – KH Đăng ký
Loại Click – Just Links / Some Link Clicks
Điều kiện chính Click URL contains action=register (kết hợp Click Text = Đăng ký)
Event GA4 gửi đi sign_up_click
Danh sách Trigger với điều kiện
Hình 8. Danh sách Trigger: Click – KH Đăng ký (Click URL contains action=register) và Click – Gọi điện (Click URL starts with tel:) — điều kiện đủ chặt để không bắt nhầm menu.

8. Bước 5 — Tạo Trigger theo dõi click Gọi điện

Với số điện thoại/nút gọi, điều kiện ổn định nhất là Click URLstarts withtel:. Nếu website dùng nút JavaScript thay vì link tel:, cần kiểm tra Click Classes/Click Text trong Preview rồi đặt điều kiện theo phần tử thực tế.

Thông số Cấu hình khuyến nghị
Tên Trigger Click – Gọi điện
Loại Click – Just Links / Some Link Clicks
Điều kiện ưu tiên Click URL starts with tel:
Event GA4 gửi đi click_call
Tạo trigger click gọi điện với điều kiện tel
Hình 9. Trigger Configuration: Click – Just Links → Some Link Clicks, điều kiện Click URL starts with tel — chỉ kích hoạt khi khách bấm số điện thoại.

9. Bước 6 — Tạo GA4 Event Tag cho từng hành động

Mỗi hành động quan trọng nên có tên event rõ ràng, viết chữ thường và dùng dấu gạch dưới. Tag loại “Google Analytics: GA4 Event” sẽ dùng Measurement ID của website và được kích hoạt bởi Trigger tương ứng.

  • Tag “GA4 – KH Click Đăng ký” → Event name sign_up_click → Trigger Click – KH Đăng ký.
  • Tag “GA4 – Click Gọi điện” → Event name click_call → Trigger Click – Gọi điện.
  • Không dùng một Trigger All Clicks làm trigger chính cho conversion — sẽ tạo dữ liệu rác. Trigger test chỉ dùng lúc dò phần tử.
Tạo tag GA4 Event
Hình 10. Tạo Tag loại Google Analytics: GA4 Event → nhập Measurement IDEvent Name (sign_up_click hoặc click_call).
Thẻ Google Tag nền tảng gắn Measurement ID
Hình 11. Thẻ Google Tag nền tảng (gắn Measurement ID GA4, chạy trên All Pages) — bắt buộc có để GA4 nhận dữ liệu. Measurement ID đã che.
Danh sách tag sau khi cấu hình
Hình 12. Danh sách Tag sau khi cấu hình: GA4 – Click Gọi điện (GA4 Event) và GA4 – Google Tag – Webseo (chạy All Pages).

10. Bước 7 — Preview và test trước khi Publish

Nhấn Preview trong GTM, kết nối website rồi thực hiện từng hành động. Trong Tag Assistant, chọn đúng event Click/Link Click và kiểm tra tab Tags: tag mong muốn phải xuất hiện ở Tags Fired. Đồng thời kiểm tra tab Variables để chắc chắn Click Text/URL/Class đúng điều kiện. Test ít nhất một trường hợp đúng và một trường hợp không liên quan để bảo đảm tag không bắn nhầm.

Kiểm tra tag fired trong Tag Assistant
Hình 13. Khi bấm đúng nút, tag tương ứng phải nằm ở mục Tags Fired trong Tag Assistant.

11. Bước 8 — Publish phiên bản GTM

Khi test đạt, quay lại Workspace → Submit. Chọn Publish and Create Version và đặt tên phiên bản có ý nghĩa để sau này dễ kiểm tra hoặc rollback. Sau khi Publish, xem Version Summary để chắc chắn các Tags/Triggers mới đã nằm trong phiên bản đã xuất bản.

Màn Publish của GTM
Hình 14. Publish: chọn Publish and Create Version, đặt tên & mô tả phiên bản. Cột User (email người thực hiện) đã che.
Version Summary của GTM
Hình 15.Version Summary sau khi Publish: phiên bản “GA4 – Tracking Click Đăng ký + Gọi điện” gồm 3 Tags, 3 Triggers, 17 Variables — danh sách thay đổi rõ ràng, dễ rollback.

12. Bước 9 — Xác nhận event trong GA4 Realtime

Mở GA4 → Reports → Realtime (Tổng quan theo thời gian thực). Thực hiện thử Đăng ký và Gọi điện trên website. Trong thẻ “Số lượng sự kiện theo Tên sự kiện”, nếu xuất hiện sign_up_clickclick_call thì luồng Website → GTM → GA4 đã hoạt động.

Xác nhận event trong GA4 Realtime
Hình 16. GA4 → Realtime: sau khi thao tác thử, các event sign_up_clickclick_call xuất hiện trong danh sách sự kiện theo thời gian thực.

13. Vì sao báo cáo “Sự kiện hôm nay” có thể vẫn là 0?

Đây là điểm dễ gây nhầm. Realtime nhận sự kiện gần như tức thì, nhưng báo cáo chuẩn ở mục Mức độ tương tác → Sự kiện có thể xử lý chậm hơn (vài giờ đến ~24h). Vì vậy vừa Publish xong hãy dùng Realtime hoặc DebugView/Tag Assistant để nghiệm thu; đừng kết luận lỗi chỉ vì báo cáo ngày chưa hiện ngay.

14. Bước 10 — Đánh dấu Key event khi cần đo chuyển đổi

Sau khi event đã xuất hiện ổn định, có thể đánh dấu sign_up_clickclick_callKey events nếu doanh nghiệp coi đây là chuyển đổi. Khi chạy Google Ads có thể liên kết/import conversion phù hợp. Nên thống nhất định nghĩa chuyển đổi trước để số liệu giữa SEO, Ads và Sales không lệch nhau.

15. Phần Form gửi yêu cầu — cấu hình ở giai đoạn sau

Khi triển khai tracking form, nên đo sự kiện ở thời điểm hệ thống xác nhận “Đã gửi yêu cầu!” thay vì chỉ đo click nút “Gửi”. Lý do: click nút có thể xảy ra khi thiếu trường bắt buộc, lỗi mạng hoặc gửi thất bại; còn success event phản ánh lead thực tế chính xác hơn.

16. Checklist nghiệm thu cho nhân viên / khách hàng

  • GTM container đã cài đúng website và Tag Assistant báo Connected.
  • GA4 Measurement ID đúng property cần đo.
  • Built-in Click Variables đã bật.
  • Đã Preview và lấy Click Text / Click URL / Click Classes thực tế.
  • Trigger Đăng ký không bắt nhầm menu hoặc click khác.
  • Trigger Gọi điện chỉ bắt đúng liên kết/nút gọi.
  • Tên event GA4 thống nhất: sign_up_click, click_call.
  • Tag fired đúng trong Preview.
  • Đã Publish phiên bản GTM và có Version Summary.
  • GA4 Realtime nhìn thấy event sau thao tác test.
  • Sau khi ổn định mới đánh dấu Key event / import Google Ads.

17. Các lỗi thường gặp và cách xử lý

Hiện tượng Cách xử lý
Tag Assistant có Click nhưng GA4 không có event Kiểm tra tag GA4 Event có Fired không; kiểm tra Google tag/Measurement ID; kiểm tra consent/ad blocker.
Bấm Đăng ký nhưng trigger không chạy Mở tab Variables tại đúng Link Click; đối chiếu Click Text, Click URL, Click Classes; sửa điều kiện.
Trigger chạy cả khi bấm menu Điều kiện quá rộng. Bổ sung URL/class hoặc giới hạn Page Path.
Realtime có event nhưng “Sự kiện hôm nay” chưa có Chờ hệ thống xử lý báo cáo chuẩn; dùng Realtime để nghiệm thu tức thời.
Một click ghi nhận nhiều lần Kiểm tra trùng GTM container, trùng GA4 tag hoặc nhiều trigger cùng kích hoạt một tag.
Dùng All Clicks để đo chuyển đổi Không nên. All Clicks chỉ để test/dò phần tử; production phải dùng Some Clicks có điều kiện rõ ràng.

18. Quy ước đặt tên khi triển khai cho khách hàng

Để dễ bàn giao, nên dùng quy ước [Nền tảng] – [Hành động] – [Đối tượng]. Ví dụ: “GA4 – KH Click Đăng ký”, “GA4 – Click Gọi điện”, “Click – KH Đăng ký”, “Click – Gọi điện”. Event GA4 nên dùng snake_case: sign_up_click, click_call, form_submit_success, zalo_click, messenger_click.

19. Kết luận

Với cấu hình này, website đã có nền tảng đo lường hành động khách hàng quan trọng thay vì chỉ đếm lượt xem trang. Quy trình chuẩn là: xác định hành động → Preview lấy dữ liệu phần tử → tạo Trigger → tạo GA4 Event Tag → test → Publish → xác nhận Realtime → đánh dấu Key event. Cách làm này tái sử dụng được cho website khách hàng, chỉ cần thay điều kiện click theo cấu trúc thực tế của từng website.

Cần WebSEO cài đặt GTM + GA4 và thiết lập đo lường chuyển đổi cho website của bạn? Liên hệ 0988 227 905 để được tư vấn.
A

admin8x

Tác giả tại WebSEO.vn — chia sẻ công cụ + mẹo xử lý PDF, ảnh, CV miễn phí dành cho người Việt.

Kiến thức & tin tức

Bài viết mới nhất

Xem tất cả