Landing Page GuideMở ứng dụng
Khóa 415 phútBài 8/11

A/B Testing

Lập giả thuyết, đổi một biến chính, chạy đủ cỡ mẫu và thời gian, đọc ý nghĩa thống kê và tránh dừng sớm khi xem kết quả.

Mục tiêu bài học
  • Viết giả thuyết A/B test có thể kiểm chứng
  • Hiểu cỡ mẫu, thời gian chạy và ý nghĩa thống kê ở mức dễ hiểu
  • Tránh các lỗi phổ biến như peeking và đổi nhiều biến cùng lúc

A/B testing là chia ngẫu nhiên người truy cập thành hai nhóm: nhóm A xem phiên bản hiện tại, nhóm B xem phiên bản thay đổi. So sánh tỷ lệ chuyển đổi giúp biết thay đổi có thật sự tốt hơn hay chỉ do may rủi.

ABvs3,1%4,6%
Traffic chia ngẫu nhiên cho hai phiên bản, so sánh cùng một chỉ số chuyển đổi.
Vì [quan sát từ dữ liệu], nếu chúng ta [thay đổi cụ thể] thì [chỉ số chính] sẽ tăng, vì [lý do về hành vi khách].
Ví dụ: Vì nhiều khách hỏi "có làm số lượng ít không", nếu đưa chính sách số lượng tối thiểu lên dòng phụ hero thì tỷ lệ gửi form báo giá sẽ tăng, vì giảm được do dự lớn nhất.

Quy trình chuẩn

  1. Chọn một chỉ số chính (ví dụ: gửi form hợp lệ), quyết định trước khi chạy.
  2. Đổi một biến chính: headline, CTA, ảnh hero, hoặc độ dài form. Đổi nhiều thứ cùng lúc sẽ không biết yếu tố nào tạo khác biệt.
  3. Ước tính cỡ mẫu cần thiết bằng công cụ tính cỡ mẫu, dựa trên tỷ lệ chuyển đổi hiện tại và mức thay đổi tối thiểu bạn quan tâm.
  4. Chạy đủ ít nhất một đến hai chu kỳ tuần trọn vẹn để tính cả ngày thường và cuối tuần.
  5. Không dừng sớm chỉ vì một bên đang dẫn trước.
  6. Đọc kết quả khi đủ cỡ mẫu đã định, ghi lại bài học dù thắng hay thua.

Ý nghĩa thống kê, hiểu đơn giản

Khi B có tỷ lệ chuyển đổi cao hơn A, câu hỏi là: khác biệt này có thể chỉ do ngẫu nhiên không? Ý nghĩa thống kê đo điều đó. Quy ước phổ biến là mức tin cậy 95%: nếu thực tế hai phiên bản như nhau, khả năng thấy khác biệt lớn như vậy chỉ do may rủi là dưới 5%. Mức này là quy ước, không phải đảm bảo; kết quả vẫn có thể sai, nên các thay đổi quan trọng cần được theo dõi tiếp sau khi áp dụng.

Vì sao cỡ mẫu nhỏ dễ đánh lừa (số giả định)A: 200 lượt truy cập, 6 lead (3%). B: 200 lượt truy cập, 10 lead (5%). Trông như B tốt hơn gần gấp đôi, nhưng chỉ chênh 4 lead — rất có thể do ngẫu nhiên. Với lượng truy cập nhỏ như vậy, khác biệt này thường chưa đạt ý nghĩa thống kê. Cần chạy thêm hoặc chấp nhận thử thay đổi lớn hơn.
Peeking là xem kết quả liên tục và dừng ngay khi thấy "có ý nghĩa". Cách làm này làm tăng mạnh khả năng kết luận sai, vì trong quá trình chạy kết quả luôn dao động. Hãy định trước cỡ mẫu hoặc thời gian, và chỉ kết luận khi đạt đủ.

Test tốt

  • Có giả thuyết từ dữ liệu thật
  • Một biến chính, một chỉ số chính
  • Cỡ mẫu và thời gian định trước
  • Chia traffic ngẫu nhiên, cùng nguồn, cùng thời điểm

Test sai

  • Đổi cả headline, màu, ảnh, giá cùng lúc
  • Chạy A tuần này, B tuần sau
  • Dừng sau 2 ngày vì B đang thắng
  • Chọn chỉ số sau khi thấy kết quả
Trang ít traffic khó chạy A/B test có ý nghĩa. Khi đó, ưu tiên sửa các vấn đề rõ ràng (form lỗi, trang chậm, CTA mơ hồ), thử thay đổi lớn hơn và theo dõi xu hướng trước/sau trong thời gian đủ dài.

Mở công cụ kiểm tra A/B test

Bài tập thực hành

Lập kế hoạch A/B test cho trang của bạn: giả thuyết theo khung, biến thay đổi, chỉ số chính, cỡ mẫu ước tính, thời gian chạy và tiêu chí dừng.

Gợi ý: Lấy tỷ lệ chuyển đổi hiện tại từ GA4, nhập vào công cụ A/B test trong app để ước tính cỡ mẫu. Nếu cỡ mẫu quá lớn so với traffic, chọn thay đổi táo bạo hơn.

  • Giả thuyết có quan sát, thay đổi, chỉ số và lý do
  • Chỉ một biến chính được thay đổi
  • Cỡ mẫu và thời gian định trước, ít nhất trọn chu kỳ tuần
  • Có ghi rõ sẽ không dừng sớm khi xem kết quả giữa chừng

Làm bài & lưu ghi chú trong ứng dụng

Kiểm tra kiến thức

1. Peeking trong A/B testing là gì?
  1. Xem trước thiết kế của đối thủ
  2. Xem kết quả liên tục và dừng ngay khi thấy có vẻ có ý nghĩa
  3. Chia traffic 50/50
  4. Ghi lại bài học
Xem đáp án

B. Xem kết quả liên tục và dừng ngay khi thấy có vẻ có ý nghĩa — Dừng sớm dựa trên kết quả đang dao động làm tăng xác suất kết luận sai; nên định trước cỡ mẫu.

2. Mức tin cậy 95% thường được hiểu là gì?
  1. Phiên bản thắng chắc chắn tốt hơn 95%
  2. Nếu hai bản thực ra như nhau, khả năng thấy khác biệt này do ngẫu nhiên dưới 5%
  3. Tỷ lệ chuyển đổi đạt 95%
  4. 95% khách thích bản B
Xem đáp án

B. Nếu hai bản thực ra như nhau, khả năng thấy khác biệt này do ngẫu nhiên dưới 5% — Đây là quy ước phổ biến về mức chấp nhận rủi ro kết luận sai do ngẫu nhiên, không phải đảm bảo tuyệt đối.

3. Vì sao nên chỉ đổi một biến chính mỗi lần test?
  1. Để test chạy nhanh hơn
  2. Để biết yếu tố nào tạo ra khác biệt
  3. Vì công cụ không cho đổi nhiều
  4. Không quan trọng
Xem đáp án

B. Để biết yếu tố nào tạo ra khác biệt — Đổi nhiều yếu tố cùng lúc khiến bạn không biết thay đổi nào tạo ra kết quả, nên không rút ra bài học được.