Khi ra mắt một dự án mới, trong tuần đầu tiên tôi chạy Google Analytics và Yandex Metrica song song. Tôi muốn so sánh chúng trên cùng một lượng traffic thực tế thay vì chọn dựa trên ảnh chụp màn hình, danh sách tính năng hay thói quen.
Sau một tuần, tôi nhận ra mình mở Yandex Metrica thường xuyên hơn hẳn. Lý do không phải một chỉ số riêng lẻ trên dashboard mà là Webvisor, tính năng session replay. Ở giai đoạn đầu của dự án, tôi ít cần thêm một biểu đồ tổng hợp hơn và quan tâm nhiều hơn đến một câu hỏi rất trực tiếp: người dùng thực sự đang làm gì trên website?
Phản ứng ban đầu của tôi là “Yandex Metrica thắng áp đảo”. Tôi vẫn thích Metrica cho kiểu công việc này, nhưng câu đó mang tính cảm xúc nhiều hơn là một kết luận chặt chẽ. Một dự án và một tuần đủ để mô tả trải nghiệm của tôi. Nó không đủ để chứng minh Metrica khách quan tốt hơn Google Analytics cho mọi người.
Vì sao Google Analytics tạo cảm giác trừu tượng hơn với tôi
Trong bản gốc tôi gọi Google Analytics là khá trừu tượng. Cần nói chính xác hơn. GA4 không hề nông: nó có reports, Explorations, segmentation và User Explorer để đi sâu vào hoạt động của từng người dùng. Vấn đề của tôi không phải thiếu chiều sâu, mà là workflow tôi cần vào thời điểm đó.
Analytics theo event và dữ liệu tổng hợp có thể cho biết người dùng đã tới một trang, kích hoạt một event, rời khỏi một luồng hoặc có hành vi khác trong một segment. Điều đó hữu ích. Nhưng khi tôi cố hiểu một vấn đề UX chưa quen thuộc, vẫn có một bước suy luận giữa con số và giao diện mà người dùng thực sự đã thao tác.
Session replay rút ngắn khoảng cách đó. Thay vì chỉ nhìn số lượng, tôi có thể xem chuỗi tương tác trong một lượt truy cập cụ thể: điều hướng, cuộn, click, tạm dừng và quay lại. Nó không tự động giải thích vì sao người dùng hành động như vậy, nhưng cho tôi chất liệu cụ thể hơn nhiều để hình thành giả thuyết.
Webvisor không loại bỏ việc phỏng đoán
Đây là chỉnh sửa quan trọng nhất so với bài cũ. Replay không nói cho tôi biết người dùng đang “bực bội”. Nó chỉ cho thấy hành vi, còn friction là điều tôi suy luận từ hành vi đó. Click lặp lại, quay lui, dừng lâu hoặc bỏ một flow có thể là tín hiệu, nhưng không phải đọc được suy nghĩ.
Sự phân biệt này rất quan trọng vì chỉ một session bất thường cũng có thể khiến ta dựng nên một câu chuyện nguyên nhân nghe cực kỳ thuyết phục. Kết luận đúng không phải “tôi đã tìm ra nguyên nhân”, mà là “tôi đã tìm thấy một giả thuyết đáng kiểm tra”.
Workflow tôi thích hiện nay:
- Dùng dữ liệu tổng hợp để tìm một trang, flow, nhóm thiết bị hoặc segment đáng chú ý.
- Xem một số replay liên quan thay vì các session ngẫu nhiên.
- Ghi riêng điều quan sát trực tiếp được và phần diễn giải của tôi.
- Chỉ thay đổi giao diện khi bằng chứng đủ mạnh.
- Sau thay đổi, đo lại để xem hành vi có thể đo lường thực sự được cải thiện hay không.
Session replay làm phần giữa của vòng lặp này cụ thể hơn rất nhiều. Nó không thay thế toàn bộ vòng lặp.
Vì sao nó đặc biệt hữu ích ở một dự án mới
Ngay sau khi launch, còn rất nhiều câu hỏi UX chưa biết. Chưa có nhiều tháng baseline ổn định, funnel trưởng thành hay danh sách dài những failure mode đã quen thuộc. Trong bối cảnh đó, quan sát định tính rất có giá trị vì nó giúp tôi biết mình nên đặt câu hỏi gì.
Điều này không có nghĩa replay quan trọng hơn analytics tổng hợp. Hai thứ trả lời hai loại câu hỏi khác nhau. Dữ liệu tổng hợp tốt hơn để biết một hiện tượng xảy ra thường xuyên đến đâu. Replay tốt hơn để thấy một tương tác cụ thể thực sự diễn ra như thế nào.
Kết hợp cả hai mạnh hơn: trước tiên tìm pattern rồi xem ví dụ, hoặc trước tiên phát hiện một tương tác đáng ngờ rồi kiểm tra xem nó có xảy ra đủ thường xuyên để thực sự đáng quan tâm hay không.
Session replay có giới hạn kỹ thuật
Webvisor cũng không phải là “sự thật tuyệt đối” vì bản thân quá trình ghi lại có giới hạn. Yandex nêu rõ rằng không phải mọi lượt truy cập đều nhất thiết được ghi, replay chỉ được lưu trong một khoảng thời gian giới hạn và một số công nghệ của browser hoặc trang có thể ảnh hưởng đến việc ghi hay phát lại. Dynamic styles, cross-domain iframe, private browsing, canvas và Shadow DOM là một số ví dụ.
Vì vậy một replay bị lỗi không tự động chứng minh rằng người dùng đã nhìn thấy trang bị lỗi. Và không có bản ghi cũng không chứng minh rằng session đó chưa từng xảy ra.
Privacy cũng cần được xử lý cẩn thận. Công cụ session replay có thể quan sát nhiều thứ hơn rất nhiều so với bộ đếm pageview thông thường. Có cơ chế bảo vệ password và field nhạy cảm, nhưng chủ website vẫn phải cấu hình thu thập dữ liệu có trách nhiệm, tránh gửi dữ liệu định danh không nên gửi và tuân thủ yêu cầu về consent và privacy áp dụng cho website.
Vậy tôi sẽ chọn cái nào?
Cho việc debug UX ở giai đoạn đầu của chính dự án này, tôi thích Yandex Metrica hơn. Webvisor giúp tôi đi nhanh hơn từ “có gì đó lạ trong các con số” sang “tôi có thể xem tương tác cụ thể có thể nằm phía sau”. Trong tuần đầu tiên, đó là lợi thế quyết định.
Tôi sẽ không còn biến kết luận đó thành “Google Analytics tệ” hay “Metrica là nền tảng analytics tốt hơn”. GA4 có những thế mạnh khác và workflow phân tích event sâu hơn rất nhiều so với ấn tượng từ bài viết ngắn ban đầu của tôi. Nếu acquisition, custom events, integrations hoặc measurement stack rộng hơn là ưu tiên, kết quả so sánh hoàn toàn có thể khác.
Tôi cũng không cho rằng chạy cả hai trong một thời gian so sánh là vô nghĩa. Các nền tảng có thể mô hình hóa và xử lý session, user và event khác nhau, vì thế không nên kỳ vọng số liệu trùng khớp hoàn toàn.
Điều tôi thực sự học được sau một tuần
Kết luận hữu ích hẹp hơn câu “thắng áp đảo” ban đầu, nhưng chính vì thế nó đáng tin hơn.
Yandex Metrica chiếm được sự chú ý của tôi vì tôi thấy dễ kiểm tra hành vi của từng người dùng hơn. Nó rút ngắn con đường từ một metric tới một giả thuyết UX cụ thể. Google Analytics vẫn hữu ích, nhưng với vấn đề tôi tập trung ngay sau khi launch, Metrica là công cụ tôi mở trước.
Webvisor không biến phỏng đoán thành chắc chắn. Nó biến những phỏng đoán mơ hồ thành những câu hỏi có cơ sở hơn. Với công việc UX, như vậy đã là một cải thiện đáng kể.