Trong Google Analytics 4 (GA4), events là các tương tác hoặc sự kiện cụ thể xảy ra trên website hoặc ứng dụng của bạn.
Events giúp bạn hiểu cách người dùng hành xử trên nền tảng của bạn — họ ở lại trang bao lâu, có bao nhiêu người gửi biểu mẫu, và nhiều thông tin khác.
GA4 có nhiều events mặc định và tự động ghi nhận, nhưng bạn cũng có thể theo dõi các hành vi riêng biệt dưới dạng custom events.
Custom Events trong Google Analytics 4 là gì?
Custom events là các events tùy chọn mà bạn có thể tạo trong Google Analytics. Chúng cho phép bạn thu thập dữ liệu về tương tác của người dùng trên website hoặc app mà Google chưa ghi nhận.
Ví dụ, bạn có thể tạo custom event để theo dõi số lần một trang cụ thể được xem (như trang xác nhận) hoặc biết được biểu mẫu nào người dùng thường dùng nhất để đăng ký nhận bản tin.
So sánh Custom Events với các loại event khác
Custom events trong Google Analytics đặc biệt vì do bạn tạo ra để theo dõi dữ liệu mà GA không bao phủ.
Trước khi tạo custom event, bạn nên chắc chắn rằng hành vi người dùng bạn muốn theo dõi không nằm trong các loại event khác.
Google có ba loại event khác:
- Automatically collected events: Là các events cơ bản được GA4 tự động ghi nhận và không thể tắt. Ví dụ như session_start (kích hoạt khi người dùng tương tác với website hoặc app) và user_engagement (kích hoạt khi trang web của bạn được tập trung hoặc app ở foreground ít nhất một giây).
- Enhanced measurement events: Cho phép bạn theo dõi thêm các events mà không cần chỉnh sửa code hay cấu hình Google Tag Manager (GTM), nhưng bạn có thể tắt chúng. Ví dụ như view_search_results (kích hoạt khi người dùng xem trang kết quả tìm kiếm trên website) và file_download (kích hoạt khi người dùng nhấp vào liên kết tải file).
- Recommended events: Cung cấp thêm thông tin về hành vi người dùng. Khác với automatically collected hoặc enhanced measurement events, recommended events không được ghi nhận tự động mà bạn phải thiết lập theo nhu cầu.
Đọc thêm: Google Analytics 4 Events Guide: Giải thích về Event Tracking
Cách tạo Custom Events trong Google Analytics 4
Có hai cách chính để tạo Google Analytics custom events: qua giao diện GA4 hoặc Google Tag Manager.
Tạo events trong giao diện GA4 đơn giản hơn nhưng chỉ cho phép bạn tạo dựa trên các events đã có. Trong khi tạo events qua Google Tag Manager phức tạp hơn nhưng cho phép bạn thu thập dữ liệu cụ thể hơn.
Chúng tôi khuyên bạn chọn phương pháp giúp bạn đo lường chính xác điều bạn muốn biết nhất.
Nhưng trước tiên, hãy kiểm tra xem sự kiện bạn muốn theo dõi đã được GA4 thu thập chưa. Xem danh sách các sự kiện được Google tự động thu thập (bao gồm cả các sự kiện đo lường nâng cao) và các sự kiện được đề xuất để biết Google đã có thể thu thập dữ liệu bạn cần chưa.
Hãy làm quen với tên sự kiện để đảm bảo các sự kiện tùy chỉnh của bạn không trùng tên với bất kỳ sự kiện nào do GA4 tự động thu thập, đo lường nâng cao hoặc đề xuất.
Hãy nhớ các quy tắc sau khi đặt tên sự kiện:
- Tên sự kiện phải bắt đầu bằng một chữ cái
- Tên sự kiện chỉ được bao gồm chữ cái, số và dấu gạch dưới — không có dấu cách hay ký tự đặc biệt khác. Chúng tôi khuyên bạn dùng kiểu “snake case” (toàn chữ thường và dấu gạch dưới thay cho khoảng trắng).
- Tên sự kiện phân biệt chữ hoa chữ thường. Nghĩa là “custom_event,” “Custom_Event,” và “Custom_event” sẽ được tính là ba sự kiện khác nhau.
- Tên sự kiện không nên dùng bất kỳ tên sự kiện hoặc tiền tố đã được dành riêngNếu dùng, Google Analytics sẽ hiển thị thông báo lỗi.
Ngoài ra, bạn cần lưu ý giới hạn ký tự cho tên sự kiện và tên tham số tùy chỉnh:
- Tên sự kiện tối đa 40 ký tự. Điều này đặc biệt quan trọng nếu bạn muốn đánh dấu sự kiện tùy chỉnh là chuyển đổi. Nếu tên dài hơn 40 ký tự, phần “_c” thêm vào sẽ bị mất và sự kiện sẽ không được theo dõi như chuyển đổi.
- Tên tham số sự kiện tối đa 40 ký tự
- Giá trị tham số sự kiện tối đa 100 ký tự
Bây giờ, hãy cùng xem hai cách tạo sự kiện tùy chỉnh:
Tạo sự kiện tùy chỉnh trong giao diện Google Analytics 4
Giao diện GA4 cung cấp cách đơn giản để tạo sự kiện tùy chỉnh dựa trên các sự kiện có sẵn. Nó không toàn diện bằng cách tạo sự kiện tùy chỉnh trong Google Tag Manager (GTM), nhưng là lựa chọn tốt cho những ai chưa cài GTM.
Giả sử bạn muốn theo dõi lượt tải xuống một tài liệu cụ thể — một gói chào mừng với tên file welcome-packet.pdf — trên website của bạn.
Vào Google Analytics 4, sau đó điều hướng đến biểu tượng bánh răng, nhấn “Events,” và nhấn “Create event.”

Tiếp theo, nhấn “Create.”

Ở màn hình tiếp theo, đặt tên sự kiện tùy chỉnh và cấu hình các tham số.

Ví dụ này, chúng ta đặt tên sự kiện là “welcome_packet_download.” Vì sự kiện này dựa trên sự kiện file_download có sẵn, ta sẽ đặt “Parameter” là “event_name,” “Operator” là “equals,” và “Value” là “file_download.”
Để theo dõi lượt tải xuống file cụ thể này, ta sẽ đặt tham số “file_name” chứa giá trị “welcome-packet.”

Cuối cùng, lưu sự kiện mới của bạn.
Lưu ý rằng custom event chỉ kích hoạt khi có một event xảy ra trên trang web hoặc app của bạn mà thỏa mãn tất cả các điều kiện bạn đã chỉ định.
Giờ bạn đã thiết lập thành công GA4 custom event, bước quan trọng tiếp theo là đảm bảo nó được theo dõi chính xác. Chúng ta sẽ tìm hiểu kỹ hơn về điều này sau..
Tạo Custom Events với Google Tag Manager
Google Tag Manager cho phép bạn tạo các event hoàn toàn mới mà không cần dựa trên các event đã gửi tới Google Analytics.
Bây giờ, đăng nhập vào GTMvà nhấn “New Tag” từ màn hình “Overview”.

Bạn sẽ thấy màn hình như dưới đây.

Đặt tên tag sao cho dễ hiểu. Ví dụ này, chúng ta sẽ theo dõi lượt xem trang welcome. Sau đó, nhấn “Tag Configuration.”

Từ menu hiện ra, chọn “Google Analytics.”

Tiếp theo, chọn “Google Analytics: GA4 Event.”

Nếu bạn chưa làm, tìm measurement ID của bạn và lưu nó dưới dạng biến để tái sử dụng bằng cách nhấn biểu tượng bên phải trường “Measurement ID”. (Hoặc bạn có thể copy và dán trực tiếp vào trường “Measurement ID”.)

Tiếp theo, nhập tên event, nhớ áp dụng các best practices về đặt tên. Tên này sẽ hiển thị trong báo cáo nên bạn cần đặt sao cho dễ hiểu.

Lưu ý
Bạn có thể thêm các parameter để cung cấp thêm ngữ cảnh cho từng event.
Giờ là lúc bạn định nghĩa hành động muốn theo dõi.
Đây gọi là trigger. Nó là điều kiện cụ thể hoặc tập hợp điều kiện bạn xác định để quyết định khi nào một tag sẽ được kích hoạt.
Ví dụ này, chúng ta muốn theo dõi mỗi lần ai đó xem một trang cụ thể: trang welcome có “/welcome” trong URL.
Kéo xuống và nhấn “Triggering” (nó nằm ngay dưới module “Tag Configuration”) để mở menu.
Khi menu “Choose a trigger” mở ra, nhấn biểu tượng “+” ở góc trên bên phải. Điều này cho phép bạn tạo trigger tùy chỉnh chỉ kích hoạt trên các trang bạn chỉ định.

Ở màn hình tiếp theo, đặt tên cho trigger của bạn.

Tiếp theo, nhấn module “Trigger Configuration”.
Một danh sách tùy chọn sẽ hiện ra, bạn chọn trigger phù hợp với mục tiêu theo dõi. Ở đây, chọn “Page View.”

Bạn có thể chỉ định trang nào sẽ kích hoạt event. Chọn vòng tròn bên cạnh “Some Page Views.”
Bây giờ, chọn “Page Path” trong menu thả xuống đầu tiên và chọn “contains” trong menu thả xuống tiếp theo. Rồi nhập “welcome” vào ô văn bản. (Điều này có nghĩa event sẽ kích hoạt khi người dùng xem trang có đường dẫn URL chứa “welcome.”)

Đừng quên nhấn “Save” ở góc trên bên phải.

Bạn sẽ được đưa trở lại màn hình với các module “Tag Configuration” và “Triggering”.
Một lần nữa, nhấp vào “Save” ở góc trên bên phải.

Bạn sẽ trở lại màn hình “Overview”. Bây giờ bạn có thể thấy dòng chữ “2 Added” dưới “Workspace Changes” để báo rằng bạn đã tạo một trigger mới và một tag mới.
Mẹo chuyên nghiệp
Bạn luôn nên xem trước và debug bất kỳ tag mới nào trước khi xuất bản các thay đổi.

Để đẩy các thay đổi lên bản live, nhấp vào “Submit” ở góc trên bên phải.

Trong màn hình hiện ra, bạn cần nhập tên vào trường “Version Name” và mô tả vào trường “Version Description”.
Sau đó, nhấp vào “Publish.”

Cách đảm bảo Custom Events được theo dõi trong GA4
Bây giờ bạn đã tạo custom event, bạn sẽ muốn chắc chắn nó được kích hoạt đúng cách bằng cách sử dụng báo cáo “Realtime”. Báo cáo này hiển thị hoạt động trong 30 phút gần nhất.
Trong GA4, nhấp vào “Reports” > “Realtime.” Bạn có thể kích hoạt thủ công event của mình (ví dụ như xem trang welcome). Sau đó, kiểm tra xem nó có xuất hiện trong báo cáo “Realtime” không.
Nếu event của bạn đang được theo dõi, bạn sẽ thấy event “welcome_page_view” xuất hiện dưới “Event count by Event name.”

Sử dụng DebugView trong GA4 để kiểm tra Custom Events
Nếu bạn đã thử nghiệm event mà không thấy nó trong báo cáo “Realtime”, hãy thử dùng “DebugView” trong GA4.
Tính năng này giúp bạn thấy được cách các custom event được ghi nhận và xử lý — đảm bảo theo dõi chính xác và hiệu quả.
Trước tiên bạn phải bật chế độ debug cho thiết bị bạn sẽ dùng để test.
Khi đã bật, nhấp vào biểu tượng admin và chọn “DebugView.”

Ở đây, bạn sẽ thấy luồng sự kiện theo thời gian thực, giúp bạn xác nhận và xử lý ngay lập tức việc triển khai custom event.

Nguồn ảnh: Google
Cách xem Custom Events trong báo cáo GA4
Bạn đã tạo custom event và kiểm tra nó hoạt động. Giờ là lúc xem dữ liệu bạn muốn theo dõi với event này.
Báo cáo “Events” hiển thị tất cả các event được theo dõi trên trang của bạn.
Trong Google Analytics, nhấp vào “Reports” > “Engagement” > “Events” để xem báo cáo “Events”.

Nhấp vào custom event trong bảng bên dưới để xem dữ liệu chi tiết hơn, như số người dùng kích hoạt event và thông tin về các tham số.

Thiết lập Custom Events làm Conversions
Giả sử bạn muốn đặt event vừa tạo làm conversion trong Google Analytics 4 vì nó cung cấp những insight giá trị về hiệu suất website hoặc tương tác người dùng.
Cách làm như sau:
Đi tới phần quản trị bằng cách nhấn vào biểu tượng bánh răng. Sau đó, vào “Conversions” > “Sự kiện chuyển đổi mới.”

Tiếp theo, chỉ cần thêm tên sự kiện tùy chỉnh của bạn và nhấn “Save.”

Mở khóa Insights với Custom Events
Việc triển khai theo dõi sự kiện tùy chỉnh trong GA4 là chìa khóa để bạn khai thác những insight tinh vi về hành vi người dùng bằng cách giám sát các chỉ số tùy chỉnh quan trọng với doanh nghiệp của bạn. Dù đó là đăng ký nhận newsletter, tải tài liệu, nhấn nút hay các tương tác quan trọng khác.
Bằng cách tùy chỉnh phương pháp, bạn có thể xác định chính xác các hoạt động của người dùng, phân tích dữ liệu chi tiết, tối ưu chiến lược và tận dụng tối đa tiềm năng của GA4.
Nhưng đó mới chỉ là bước khởi đầu. Bạn còn có thể sử dụng công cụ Organic Traffic Insights của Semrush để kết hợp dữ liệu từ Google Analytics 4, Google Search Console (GSC), và Semrush vào một bảng điều khiển duy nhất.
Công cụ này cho phép bạn phân tích hiệu suất landing page, keyword và các chỉ số quan trọng khác—bao gồm cả conversions:

Sau đó, bạn có thể tận dụng dữ liệu này để hỗ trợ việc ra quyết định.
Đưa góc nhìn thành kế hoạch.
Chia sẻ website và mục tiêu để LionTech tư vấn giải pháp phù hợp.
Đăng ký tư vấn ↗