Trong Google Analytics 4 (GA4), việc đo lường hành vi người dùng không chỉ dừng lại ở các sự kiện mặc định như “page_view” hay “scroll”. Để hiểu sâu hơn cách khách hàng tương tác với website, bạn cần đến sự kiện tùy chỉnh Google Analytics. Đây là công cụ giúp bạn theo dõi chính xác các hành động quan trọng như nhấp nút CTA, điền form, tải tài liệu hay xem video. Bài viết này sẽ hướng dẫn chi tiết cách tạo sự kiện tùy chỉnh trong GA4, giúp bạn tối ưu theo dõi dữ liệu và ra quyết định marketing chính xác hơn.
Sự kiện tuỳ chỉnh Google Analytics là gì?
Sự kiện tùy chỉnh (Custom Event) trong Google Analytics là những hành động được bạn tự định nghĩa để theo dõi các tương tác cụ thể của người dùng trên website hoặc ứng dụng mà hệ thống mặc định của Google chưa có sẵn. Khác với các sự kiện tự động như page_view, scroll hay click_link, sự kiện tùy chỉnh cho phép bạn chủ động xác định những hành vi mang ý nghĩa chuyển đổi riêng của doanh nghiệp, ví dụ như: người dùng bấm nút “Đặt lịch tư vấn”, “Tải báo giá”, “Xem bảng giá”, hay “Nhấn gọi hotline”. Nhờ đó, bạn có thể hiểu rõ hơn về cách khách hàng tương tác với các yếu tố quan trọng trên trang và tối ưu trải nghiệm người dùng dựa trên dữ liệu thực tế.

Khi nào nên sử dụng sự kiện tùy chỉnh
- Hành động muốn theo dõi không có trong danh sách mặc định của GA4: Google Analytics chỉ hỗ trợ một số loại event phổ biến, vì vậy nếu bạn muốn theo dõi những tương tác đặc thù (như bấm nút “Đăng ký khóa học” hoặc “Xem video testimonial”), việc tạo custom event là cần thiết.
- Doanh nghiệp cần đo lường hành vi riêng biệt: Mỗi lĩnh vực có mục tiêu chuyển đổi khác nhau, ví dụ ngành bất động sản cần theo dõi số lượt “Điền form nhận báo giá”, trong khi lĩnh vực giáo dục cần đếm số lượt “Đăng ký học thử”. Custom event giúp bạn đo đúng mục tiêu kinh doanh thay vì chỉ nhìn vào lượng truy cập tổng quan.
Ứng dụng thực tế của sự kiện tùy chỉnh trong GA4
Sự kiện tùy chỉnh cho phép bạn theo dõi các hành vi đặc thù mà GA4 mặc định không đo lường, từ đó cung cấp dữ liệu sâu sắc hơn về người dùng và hiệu quả chiến dịch. Một số ứng dụng phổ biến bao gồm:
- Đo lường hành vi trên các nút CTA: Bạn có thể theo dõi số lần người dùng nhấp vào nút “Đăng ký”, “Mua ngay” hay các nút hành động khác trên landing page để đánh giá mức độ hấp dẫn của từng CTA.
- Theo dõi tiến trình hoàn thành form hoặc đơn hàng: Sử dụng custom event để ghi nhận khi khách hàng điền xong form đăng ký, gửi đơn hàng, hoặc hoàn tất các bước quan trọng trong phễu bán hàng.
- Phân tích tương tác với nội dung: Ghi nhận các hành động như xem video, nhấp vào banner quảng cáo, hoặc đọc bài viết để đánh giá mức độ thu hút và thời gian tương tác của người dùng.
- Tối ưu chiến dịch Google Ads: Kết hợp dữ liệu từ sự kiện tùy chỉnh với Google Ads để đo lường chính xác chuyển đổi và tối ưu ngân sách dựa trên hành vi thực tế của khách hàng.
- Đặt custom event làm mục tiêu trong GA4: Gắn các sự kiện tùy chỉnh này vào Conversion để theo dõi KPI, đo lường hiệu quả các chiến lược marketing và điều chỉnh chiến dịch nhanh chóng.
Cách tạo sự kiện tùy chỉnh trong Google Analytics 4
Cài đặt sự kiện tuỳ chỉnh trong Google Analytics 4 trực tiếp
1.Truy cập giao diện GA4
Truy cập Admin > Events > Create event.

2.Tạo sự kiện mới
- Nhập tên sự kiện bạn muốn theo dõi (ví dụ: “click_zalo”, “form_submit”, “book_service”). Thêm điều kiện kích hoạt để xác định khi nào sự kiện này được ghi nhận.
- Ví dụ: nếu bạn muốn đo lường hành vi người dùng nhấp vào nút Zalo, bạn có thể đặt:
- Tên sự kiện gốc: click
- Điều kiện: link_url chứa “zalo.me”. Sau đó nhấn Lưu (Save) và chờ khoảng 24-48 giờ để dữ liệu bắt đầu hiển thị.

3.Đánh dấu sự kiện là chuyển đổi (Conversion)
Khi sự kiện bạn tạo đã xuất hiện trong danh sách, vào “Định cấu hình → Chuyển đổi (Conversions)”, nhấn “Sự kiện chuyển đổi mới (New conversion event)”, và nhập đúng tên sự kiện đã tạo. Cách này giúp GA4 ghi nhận hành động đó là chuyển đổi quan trọng trong chiến dịch của bạn (ví dụ: nhấp Zalo, gọi điện, điền form).

Cài đặt sự kiện tùy chỉnh bằng Google Tag Manager
1.Tạo trigger trong Google Tag Manager
Trước tiên, bạn cần tạo một trigger để thông báo cho Google Tag Manager khi nào sự kiện nhấp vào liên kết menu sẽ được kích hoạt. Mở chế độ Xem trước (Preview) trong GTM và thử nhấp vào bất kỳ liên kết menu nào trên trang web. Khi đó, bạn sẽ thấy sự kiện “Link Click” xuất hiện ở thanh bên trái của chế độ Xem trước.

Nếu bạn không thấy sự kiện này, hãy kiểm tra:
- Có ít nhất một trigger Just Links được kích hoạt trên trang.
- Hoặc đã bật tính năng theo dõi “Tải xuống tệp” hoặc “Liên kết ngoài” trong Cài đặt đo lường nâng cao của GA4.
Trong trường hợp bạn không sử dụng đo lường nâng cao, hãy tạo trigger mới:Vào Google Tag Manager → Triggers → New → Just Links. Chọn All Link Clicks (tất cả các nhấp chuột vào liên kết) và lưu thay đổi.

Trigger này sẽ thông báo cho GTM khi một liên kết được nhấp, chuẩn bị cho việc gửi dữ liệu sang GA4.
2.Bật biến liên quan đến nhấp chuột
Điều hướng tới Variables → Configure trong phần Built-in Variables và bật tất cả các biến liên quan đến nhấp chuột (Click Classes, Click Text, Click URL…). Sau đó, làm mới chế độ Preview. Khi truy cập website và nhấp vào ít nhất hai liên kết menu, bạn sẽ thấy các sự kiện Link Click xuất hiện trong chế độ xem trước.

Nhấp vào từng sự kiện và chuyển sang tab Variables để xác định biến nào có thể phân biệt các liên kết menu với các liên kết khác. Ví dụ, cả hai liên kết menu đều có Click Classes là site-nav__link site-nav__link–main. Biến này sẽ được sử dụng làm điều kiện cho trigger.

Quay lại danh sách trigger trong GTM, mở trigger All Link Clicks đã tạo và thêm điều kiện: Click Classes chứa site-nav__link–main. Lưu trigger để kích hoạt đúng các nhấp chuột vào menu.
3.Tạo thẻ sự kiện GA4
Vào Tags → New → Google Analytics: GA4 Event.
Nhập Measurement ID của GA4 (tốt nhất nên dùng biến hằng số để dễ quản lý).

Nhập tên sự kiện, ví dụ: menu_link_click. Bạn có thể đặt tên khác như menu_click, menu_item_click… chỉ cần tuân thủ giới hạn độ dài tên sự kiện.
Thêm tham số tùy chỉnh (nếu cần)
Để biết người dùng nhấp vào mục menu nào, bạn có thể gửi các tham số tùy chỉnh:

- menu_item_url → gán biến Click URL.
- menu_item_name → gán biến Click Text.

Bạn có thể gửi tối đa 25 tham số cho một sự kiện. Mở rộng phần Event Parameters trong thẻ GA4 và thêm các tham số này.
Kết nối trigger với thẻ và kiểm tra: Gán trigger Just Links đã chỉnh sửa cho thẻ GA4 và lưu lại. Làm mới chế độ Preview của GTM, nhấp vào các mục menu và kiểm tra xem thẻ GA4 đã được kích hoạt chưa
Xác nhận trong Google Analytics 4: Truy cập DebugView trong GA4 để đảm bảo sự kiện và các tham số tùy chỉnh đã được ghi nhận. Lưu ý: mặc dù các tham số sẽ hiển thị trong DebugView và báo cáo thời gian thực, bạn cần đăng ký chúng làm Custom Dimensions trong GA4 nếu muốn xuất hiện trong các báo cáo khác.
Hạn chế cần lưu ý khi tạo sự kiện tùy chỉnh trong GA4
Trước khi triển khai các sự kiện tùy chỉnh trong Google Analytics 4, bạn cần hiểu rõ một số giới hạn quan trọng để tránh lỗi và đảm bảo dữ liệu được ghi nhận chính xác:
1.Giới hạn về tên sự kiện
- Tên sự kiện không được vượt quá 40 ký tự, nếu dài hơn, bạn sẽ không thể đánh dấu nó là chuyển đổi.
- Một số tên sự kiện đã được GA4 đặt trước và không thể gửi trực tiếp, ví dụ: session_start, first_visit. Tuy nhiên, bạn vẫn có thể tạo các sự kiện đo lường nâng cao (Enhanced Measurement) như file_download, view_search_results hoặc bất kỳ sự kiện tùy chỉnh nào thông qua GTM.
- Tên sự kiện phải bắt đầu bằng chữ cái, chỉ chứa chữ cái, số và dấu gạch dưới. Không nên dùng dấu cách hay ký tự đặc biệt. Nên sử dụng kiểu snake_case để dễ quản lý, ví dụ: menu_link_click.
- Mặc dù GA4 cho phép ký tự không phải tiếng Anh, nhưng trong thực tế, việc sử dụng ký tự này có thể gây lỗi khi kích hoạt trigger hoặc gửi dữ liệu.
2.Giới hạn về tham số sự kiện
- Mỗi sự kiện tối đa có thể gửi 25 tham số. Lưu ý rằng các tham số được thu thập tự động như page_location cũng được tính vào giới hạn này.
- Tên tham số không được vượt quá 40 ký tự.
- Giá trị của tham số bị giới hạn 100 ký tự, nếu vượt quá sẽ không được GA4 chấp nhận.
Hiểu rõ những hạn chế này sẽ giúp bạn tạo các sự kiện tùy chỉnh hiệu quả, tránh lỗi dữ liệu và dễ dàng quản lý trong báo cáo GA4.
Kết luận
Sự kiện tùy chỉnh trong Google Analytics 4 là chìa khóa để bạn nắm bắt hành vi thực tế của người dùng, đặc biệt là những hành động mang tính chuyển đổi. Khi được thiết lập đúng cách, custom event không chỉ giúp bạn đo lường chính xác hơn mà còn hỗ trợ mạnh mẽ cho quá trình tối ưu quảng cáo và cải thiện trải nghiệm người dùng. Hãy bắt đầu thử tạo một sự kiện đơn giản hôm nay để cảm nhận sự khác biệt trong cách bạn đọc hiểu dữ liệu.









