Split test offer và landing page: A/B test không tự lừa mình

Split test là cách rẻ nhất để tăng lợi nhuận cho funnel: bạn không đổi nguồn traffic, không tăng giá thầu, chỉ tìm ra offer hay landing page nào chuyển đổi cùng một traffic tốt hơn.

Tracking và phân tích11 phút đọc
Split test offer và landing page: A/B test không tự lừa mình
Mục lục
  1. Split test trong affiliate marketing là gì
  2. So sánh gì: CR, EPC hay ROI
  3. Xoay vòng theo trọng số hoạt động thế nào
  4. Chờ kết quả split test bao lâu
  5. Split test pre-landing: cần chú ý gì riêng
  6. Traffic sạch là điều kiện của một bài test trung thực
  7. Cách chạy split test trong ArtisanClo
  8. Những lỗi split test thường gặp
  9. Tóm lại

Cùng một tệp khách phản ứng khác nhau với các offer, pre-landing khác nhau, thậm chí với màu của nút bấm. Đoán trước cái gì sẽ hiệu quả là điều không làm được, dù bạn là người mới hay buyer lâu năm. Vì vậy sớm hay muộn mọi funnel đều đi tới split test: traffic được chia giữa các phương án, và con số quyết định chứ không phải trực giác.

Split test trong affiliate marketing là gì

Split test (còn gọi là A/B test) là việc hiển thị đồng thời nhiều phương án trên cùng một traffic rồi so sánh kết quả. Từ khóa là «đồng thời». Nếu tuần này đổ traffic vào offer A, tuần sau vào offer B, bạn không so sánh hai offer mà so sánh hai tuần khác nhau: phiên đấu giá khác, creative khác, tâm trạng của tệp khách khác.

Trong affiliate, người ta split ba tầng:

  1. Offer — hai mạng affiliate cùng một sản phẩm, hai sản phẩm cùng một vertical, hoặc cùng phiên bản geo của offer ở các mạng khác nhau.
  2. Pre-landing — quiz đối đầu bài viết, bài review đối đầu «câu chuyện thành công», văn bản ngắn đối đầu văn bản dài.
  3. Landing page — các form đăng ký khác nhau, giá trên trang, các khối tạo niềm tin.

Creative thường được test ngay trên nền tảng quảng cáo — nền tảng có công cụ riêng cho việc đó. Còn mọi thứ diễn ra sau click là việc của tracker. Nếu bạn chưa tìm hiểu vì sao cần tracker, hãy bắt đầu với bài về tracker cho affiliate.

So sánh gì: CR, EPC hay ROI

Lỗi phổ biến nhất của split test là so sánh sai chỉ số. Mỗi tầng test có chỉ số mục tiêu riêng.

Bạn test gì Chỉ số chính Vì sao không phải chỉ số khác
Offer EPC (doanh thu mỗi click) có tính approve CR theo lead không cho biết mạng sẽ xác nhận bao nhiêu lead và trả bao nhiêu tiền
Pre-landing CTR của pre-landing và EPC cuối cùng CTR cao mà không có conversion nghĩa là pre-landing đang «kéo» nhầm người
Landing page CR thành lead và tỷ lệ approve Form gom lead rác cho CR đẹp và payout trống rỗng
Toàn bộ funnel ROI Chỉ ROI tính cả doanh thu lẫn chi phí

Vì sao lại là EPC chứ không phải tỷ lệ chuyển đổi? Giả sử offer A chuyển đổi 4% với payout 20 $, còn offer B chuyển đổi 3% với payout 30 $. Theo CR thì A thắng, nhưng trên một trăm click A mang về 80 $, còn B mang về 90 $. Còn nếu approve của B chỉ bằng một nửa, bức tranh lại đảo ngược. Tất cả các chỉ số được phân tích chi tiết trong bài chỉ số affiliate: ROI, EPC, CR.

Mẹo. Đánh giá offer theo tiền đã được xác nhận chứ không theo số đăng ký. Lead ở hold chỉ là lời hứa, chưa phải doanh thu. Trạng thái ảnh hưởng tới con số thế nào được mô tả trong bài trạng thái conversion: hold, approve, trash.

Xoay vòng theo trọng số hoạt động thế nào

Về kỹ thuật, split test là xoay vòng: mỗi click được gửi tới một trong các phương án. Có hai cách chính để chia traffic.

Xoay vòng theo trọng số

Mỗi phương án được gán một tỷ lệ phần trăm — 50/50, 70/30, 34/33/33. Với từng click, phương án được chọn ngẫu nhiên theo xác suất đó. Ở volume lớn, tỷ lệ hội tụ về mức đã đặt; ở volume nhỏ thì dao động. Nếu một giờ có 20 click, tỷ lệ 13 và 7 hoàn toàn có thể xảy ra, và đó không phải lỗi của tracker mà là bản chất của sự ngẫu nhiên.

Trọng số không đều hữu ích khi một phương án đã được kiểm chứng còn phương án kia là thử nghiệm. Hãy giao cho phương án mới 20–30% traffic: nếu nó thất bại, bạn mất không nhiều.

Ưu tiên

Toàn bộ traffic đi vào phương án đầu tiên đang bật, các phương án còn lại ở chế độ dự phòng. Đây không phải split theo nghĩa hẹp mà là bảo hiểm: nếu offer chính bị dừng hoặc bị tắt, traffic vẫn tiếp tục chuyển đổi trên offer dự phòng.

Ghim khách truy cập

Nếu một người quay lại từ quảng cáo lần thứ hai, tốt nhất nên cho họ xem đúng phương án lần đầu. Nếu không, họ sẽ thấy giá khác hoặc sản phẩm khác, bối rối, còn thống kê bị trộn lẫn. Vì thế tracker có tính năng ghim khách truy cập trong một khoảng thời gian: người quay lại trong khoảng đó sẽ vào đúng pre-landing và đúng offer cũ.

Chờ kết quả split test bao lâu

Đây là câu hỏi quan trọng nhất, và cũng là nơi ngân sách bị đốt nhiều nhất. Kết luận «phương án B tốt hơn» sau 30 click và hai lead chỉ là tung đồng xu.

Trên thực tế, hãy suy luận như sau:

  • Đếm conversion, không đếm click. Một trăm click không có conversion nào ở cả hai phương án không nói lên điều gì. Hãy dựa vào số hành động mục tiêu của từng phương án.
  • Chênh lệch càng nhỏ, mẫu càng phải lớn. Khoảng cách gấp đôi thấy rất nhanh. Chênh 10% cần nhiều dữ liệu hơn cả chục lần.
  • Bắt trọn một chu kỳ. Tối thiểu vài ngày trọn vẹn, tốt nhất là một tuần: traffic ngày thường và cuối tuần hành xử khác nhau.
  • Đừng nhìn trộm rồi quyết định. Nếu cứ hai giờ lại xem biểu đồ và dừng test ngay khi một bên nhỉnh hơn, bạn sẽ liên tục chọn ra những kẻ thắng ngẫu nhiên.

Trong thống kê, người ta dùng khái niệm độ tin cậy: xác suất chênh lệch không phải ngẫu nhiên là bao nhiêu. Chuẩn là 95%. Nghĩa là, với các điều kiện khác như nhau, bạn sẽ sai không quá một lần trong hai mươi.

Mẹo. Quyết định trước bạn sẵn sàng dành bao nhiêu traffic cho bài test và đừng dừng sớm hơn. Nếu ngân sách đã hết mà chưa đạt độ tin cậy, kết luận trung thực là «không thấy khác biệt», chứ không phải «bên đang dẫn trước đã thắng».

Split test pre-landing: cần chú ý gì riêng

Với pre-landing và landing, bài test có hai giai đoạn: khách xem pre-landing trước, rồi bấm nút và đi tới offer. Vì vậy pre-landing có hai chỉ số:

  1. CTR của pre-landing — bao nhiêu phần trăm khách đi tiếp tới offer.
  2. Chuyển đổi cuối cùng và EPC — traffic đi qua pre-landing này mang lại bao nhiêu tiền.

Cái bẫy điển hình: pre-landing giật tít câu click cho CTR 40%, còn bài viết bình thường chỉ 15%. Nhưng những người đã đọc bài viết mà vẫn đi tiếp thì đã được «làm nóng», và tỷ lệ chuyển đổi của họ cao hơn nhiều lần. Kết quả tính bằng tiền có thể nghiêng về bài viết.

Một điểm tinh tế nữa: khi test pre-landing, offer phía sau phải giữ nguyên, còn khi test offer thì pre-landing phải giữ nguyên. Nếu không, bạn thay đổi hai biến cùng lúc và sẽ không hiểu cái gì đã có tác dụng.

Traffic sạch là điều kiện của một bài test trung thực

Split test so sánh phản ứng của con người. Nếu traffic lẫn bot, chúng sẽ phân tán ngẫu nhiên giữa các phương án và làm loãng thống kê. Một phương án có thể «thua» chỉ vì nó nhận phải một loạt bot từ datacenter, những thứ sẽ không bao giờ mua gì.

Vì vậy hãy test trên traffic đã được lọc: lọc trước, xoay vòng sau. Cách lọc hoạt động thế nào có trong bài cách lọc bot. Còn để conversion gắn được với từng phương án, bạn cần cấu hình đúng postback từ mạng affiliate — thiếu nó, bạn chỉ đang so sánh click.

Cách chạy split test trong ArtisanClo

Trong ArtisanClo, split được cấu hình bên trong một luồng, ở bước «Đích đến». Luồng phải chạy ở chế độ «Tracker» hoặc «Cloaking + Tracker» để tiền được tính trên traffic đã cho qua.

Offer và trọng số

  1. Thêm offer thứ hai và các offer tiếp theo vào luồng. Mỗi offer có tên riêng cho báo cáo, chế độ hiển thị và URL.
  2. Khi có từ hai offer trở lên, mỗi offer có trường Trọng số từ 1 đến 100. Tổng trọng số phải đúng 100%, nút Trọng số tự động chia đều.
  3. Để tạm thời ngừng gửi traffic tới một offer, hãy tắt nó bằng công tắc chứ không đặt trọng số 0.

Link quảng cáo không đổi theo số lượng offer: offer được chọn cho từng lượt truy cập sau mọi bước kiểm tra của bộ lọc. Nghĩa là có thể thêm phương án vào chiến dịch đang chạy mà không cần sửa quảng cáo.

Ngoài xoay vòng offer theo trọng số còn có chế độ Ưu tiên — toàn bộ traffic vào offer đầu tiên đang bật, các offer còn lại dự phòng. Và ghim khách truy cập — từ 0 đến 720 giờ: người quay lại sẽ nhận đúng pre-landing và đúng offer cũ.

Trang tiền đích

Pre-landing được thêm ở cùng bước đó; khi có từ hai trở lên, chúng cũng có trọng số. Pre-landing dẫn tới offer «theo trọng số giữa các offer» hoặc tới một offer cụ thể. Nút trên pre-landing phải trỏ tới macro {click_url}:

https://pre-landing-cua-ban.com/?go={click_url}

Nếu trang có nhiều nút dẫn tới các offer khác nhau, thêm /2, /3 vào URL — offer thứ hai và thứ ba sẽ mở ra.

Nhánh thay cho split mù

Đôi khi test cho thấy offer A tốt hơn trên Android, còn B tốt hơn trên iOS. Khi đó split trở thành nhánh: khách khác nhau theo điều kiện (quốc gia, thiết bị, hệ điều hành, ngôn ngữ, tham số link, nhãn) đi tới các offer khác nhau. Nhánh được kiểm tra từ trên xuống, nhánh khớp đầu tiên quyết định.

Xem kết quả ở đâu

  • Trong Báo cáo, bảng «Doanh thu theo lát cắt» chia theo offer và pre-landing: click, conversion, CR, doanh thu, chi phí, lợi nhuận, ROI. Có thể bật thêm các cột «Tới offer», «CTR LP», «Đang chờ», EPC và CPA.
  • Trong Chẩn đoán luồng, tab «Tự động tinh chỉnh» có khối Split test offer. Kết luận về offer tốt nhất chỉ xuất hiện khi độ tin cậy từ 95% và mỗi offer có ít nhất 100 lượt truy cập — đúng kiểu bảo vệ khỏi kết luận vội vàng đã nói ở trên.

Danh sách đầy đủ khả năng có trên trang tính năng của ArtisanClo, còn nhánh, pre-landing và chế độ ưu tiên có ở gói nào thì xem tại mục bảng giá.

Những lỗi split test thường gặp

  • Test trên traffic khác nhau. Phương án A chạy ở một chiến dịch, B ở chiến dịch khác. Đó là hai thí nghiệm khác nhau.
  • Đổi điều kiện giữa chừng. Đổi creative, giá thầu hay geo — hãy bỏ các kết luận cũ.
  • So sánh theo lead khi approve khác nhau. Hãy đợi mạng xác nhận lead, ít nhất là một phần.
  • Quá nhiều phương án với ngân sách nhỏ. Năm offer, mỗi offer 20% traffic, là năm mẫu nhỏ, không mẫu nào chứng minh được gì.
  • Test mãi không dừng. Khi đã đạt độ tin cậy, hãy tắt bên thua: mỗi click vào phương án kém hơn là lợi nhuận bị mất.

Tóm lại

Split test không phải «ném hai offer vào rồi xem» mà là một kỷ luật: mỗi lần một biến, traffic như nhau và đã lọc bot, so sánh theo tiền chứ không theo lead, và kiên nhẫn cho tới khi đạt độ tin cậy thống kê. Xoay vòng theo trọng số, ghim khách truy cập và báo cáo theo offer cho bạn công cụ, nhưng quyết định «đủ dữ liệu hay chưa» vẫn là của bạn. Khi đã tìm ra phương án thắng, bước tiếp theo là tính xem nó thực sự kiếm được bao nhiêu: hãy đọc bài cách tính ROI.

Câu hỏi thường gặp

01

Split test một offer cần bao nhiêu traffic?

Tùy vào mức chênh lệch giữa các phương án. Nếu tỷ lệ chuyển đổi chênh gấp đôi, chỉ vài trăm click mỗi phương án đã thấy rõ. Nếu chênh lệch trong khoảng mười đến hai mươi phần trăm, bạn cần hàng nghìn click và hàng chục conversion cho mỗi phương án, nếu không kết luận sẽ chỉ là ngẫu nhiên.

02

Split test và A/B test khác nhau thế nào?

Về bản chất không khác: cả hai đều là hiển thị đồng thời nhiều phương án trên cùng traffic rồi so sánh kết quả. Trong affiliate, người ta hay nói split khi test offer và pre-landing, còn A/B test khi test các thành phần của một trang: tiêu đề, nút, form.

03

Có thể test nhiều thành phần cùng lúc không?

Có thể, nhưng khi đó số phương án tăng lên và mỗi phương án nhận ít traffic hơn. Với ngân sách affiliate, hợp lý hơn là mỗi lần chỉ test một thay đổi lớn: trước tiên là offer, sau đó pre-landing, rồi mới đến chi tiết.

04

Vì sao phương án thắng split test sau đó lại tụt?

Thường là do dừng test quá sớm và chiến thắng chỉ là may rủi. Nguyên nhân thứ hai là traffic thay đổi: ngày khác trong tuần, creative đã cháy hoặc tệp khách mới. Thứ ba là test đếm lead chứ không đếm approve, và offer có tỷ lệ xác nhận kém lại thắng.

05

Thêm offer vào split có phải đổi link quảng cáo không?

Trong ArtisanClo thì không: link quảng cáo của luồng không đổi theo số lượng offer, offer được chọn cho từng lượt truy cập sau mọi bước kiểm tra. Vì vậy phương án mới được thêm vào mà không cần chạy lại quảng cáo hay sửa link quảng cáo.

Đọc thêm

Xem lưu lượng thật của bạn

Kết nối ArtisanClo với trang web của bạn, xem ai thực sự đến từ quảng cáo và vì sao mỗi lượt nhấp nhận quyết định đó.