I. Giới thiệu Máy tính
Máy tính Tỷ lệ Mua lại Món (Sản phẩm) Người dùng Mới dùng để phân tích hiệu suất mua lại các món hoặc sản phẩm mà người dùng mới đã mua vào ngày đăng ký, trong 30 ngày, 60 ngày và 180 ngày sau đăng ký. Công cụ nhóm theo "món/sản phẩm ngày đầu", tính tổng người dùng, người dùng mua lại và tỷ lệ mua lại cho từng nhóm, và hiển thị kết quả cho ba cửa sổ thời gian trong một bảng gộp với tiêu đề đa cấp, giúp so sánh tiềm năng mua lại của các món khác nhau theo chiều ngang.
Chức năng Cốt lõi
- Mua lại 30 / 60 / 180 ngày: Chỉ người dùng đã đăng ký ít nhất N ngày mới được tính; đơn hàng của họ trong N ngày sau đăng ký (kể cả ngày đăng ký) được tính; tỷ lệ mua lại được tính bằng cách nhóm theo món/sản phẩm ngày đầu.
- Báo cáo gộp: Gộp thành một bảng theo tên món/sản phẩm, với tiêu đề đa cấp phân biệt ba nhóm chỉ số cho 30, 60 và 180 ngày (người dùng mua lại, tổng người dùng, tỷ lệ mua lại).
- Sắp xếp: Báo cáo được sắp xếp theo tổng người dùng 30 ngày giảm dần, để xem trước các món có lượng lớn hơn.
Trường hợp Ứng dụng
- Xác định món/sản phẩm ngày đầu nào thúc đẩy mua lại người dùng mới tốt hơn, để tối ưu thực đơn hoặc mặt hàng.
- So sánh thay đổi tỷ lệ mua lại của cùng một món qua cửa sổ 30, 60 và 180 ngày, để quan sát hiệu suất mua lại dài hạn.
- Kết hợp quy mô tổng người dùng để ưu tiên đầu tư vận hành hoặc chuỗi cung ứng vào các món có "đủ lượng và tỷ lệ mua lại nổi bật".
Khách hàng Áp dụng
Máy tính này phù hợp với doanh nghiệp có dữ liệu "người dùng + chi tiết đơn hàng (gồm tên món/sản phẩm) + ngày đăng ký", như ăn uống, bán lẻ, thương mại điện tử, v.v., và muốn phân tích hiệu suất mua lại người dùng mới theo chiều danh mục mua ngày đầu.
Điều kiện tiên quyết: Dữ liệu cung cấp được ID người dùng, ngày đơn hàng, ngày đăng ký và tên món/sản phẩm; và người dùng mới có ít nhất một đơn hàng vào ngày đăng ký (công cụ này chỉ tính người dùng mới có ít nhất một giao dịch vào ngày đăng ký).
⚠️ Về so sánh tỷ lệ mua lại: Chỉ các món có đủ lượng mới có thể dùng để so sánh tỷ lệ mua lại. Với món có tổng người dùng quá ít, tỷ lệ mua lại dễ bị ảnh hưởng bởi hành vi cá nhân và dao động hơn; không nên so sánh tỷ lệ mua lại của chúng trực tiếp với món lượng lớn. Khi diễn giải, vui lòng xem xét "tổng người dùng" và "người dùng mua lại" cùng nhau.
II. Giới thiệu Thuật toán
2.1 Khái niệm Cốt lõi
Món/sản phẩm ngày đầu
Với mỗi người dùng, tập tên món hoặc sản phẩm (đã loại trùng) được mua vào ngày đăng ký gọi là "món/sản phẩm ngày đầu" của người dùng đó. Mỗi dòng trong báo cáo tương ứng với một món/sản phẩm ngày đầu, và số liệu là hiệu suất mua lại của "người dùng mới đã mua món/sản phẩm đó vào ngày đăng ký".
Ngày đơn hàng và mua lại
Trong một cửa sổ thời gian cho trước (vd. 30 ngày), với mỗi người dùng số ngày đơn hàng khác nhau được tính; đây gọi là "ngày đơn hàng" của người dùng đó trong cửa sổ đó.
- Người dùng mua lại: Người dùng có ngày đơn hàng ≥ 2 (tức ít nhất 2 ngày đơn hàng khác nhau trong cửa sổ đó).
- Tỷ lệ mua lại: Người dùng mua lại / tổng người dùng cho món đó trong cửa sổ đó.
Cửa sổ thời gian và "đã đăng ký ít nhất N ngày"
- 30 ngày: Chỉ người dùng có "ngày đăng ký + 30 ngày ≤ ngày tối đa trong dữ liệu", tức đã đăng ký ít nhất 30 ngày; chỉ đơn hàng của họ trong 30 ngày sau đăng ký (kể cả ngày đăng ký) mới được tính.
- 60 ngày / 180 ngày: Tương tự, yêu cầu đăng ký ít nhất 60 và 180 ngày tương ứng, và chỉ đơn hàng trong 60 và 180 ngày sau đăng ký (kể cả ngày đăng ký) được tính.
2.2 Logic Tính toán
- Ngày tham chiếu: Ngày đơn hàng tối đa trong toàn bộ tập dữ liệu được lấy làm ngày cắt phân tích.
- Lọc người dùng: Với mỗi cửa sổ (30/60/180 ngày), chỉ giữ người dùng có "ngày đăng ký + N ngày ≤ ngày tham chiếu" và "ít nhất một đơn hàng vào ngày đăng ký".
- Đơn hàng trong cửa sổ: Với mỗi người dùng, chỉ giữ các dòng đơn hàng có ngày đơn nằm trong [ngày đăng ký, ngày đăng ký + N − 1 ngày].
- Món ngày đầu: Với mỗi người dùng, đánh dấu tên món/sản phẩm mua vào ngày đăng ký.
- Tổng hợp theo món: Với mỗi (món ngày đầu, người dùng), tính ngày đơn hàng của người dùng đó trong cửa sổ; sau đó tổng hợp theo món ngày đầu để có tổng người dùng và người dùng mua lại, và do đó tỷ lệ mua lại.
- Gộp và sắp xếp: Gộp kết quả 30, 60 và 180 ngày theo tên món/sản phẩm thành một bảng, sắp xếp theo tổng người dùng 30 ngày giảm dần.
2.3 Hiển thị Kết quả
Báo cáo là một bảng gộp với tiêu đề hai cấp:
- Dòng đầu: 30 ngày, 60 ngày, 180 ngày (mỗi nhóm chiếm 3 cột).
- Dòng thứ hai: Món/sản phẩm; dưới mỗi nhóm: "Người dùng mua lại", "Tổng người dùng", "Tỷ lệ mua lại".
Mỗi dòng tương ứng với một món/sản phẩm ngày đầu; các cột là người dùng mua lại, tổng người dùng và tỷ lệ mua lại (theo phần trăm) trong cửa sổ 30, 60 và 180 ngày.
III. Cách dùng và Lưu ý
3.1 Chuẩn bị Dữ liệu
Các trường bắt buộc
Đảm bảo file dữ liệu có bốn cột sau:
- Cột ID người dùng: Cột xác định người dùng duy nhất (vd. ID thành viên, số điện thoại).
- Cột ngày đơn hàng: Ngày xảy ra đơn hàng, định dạng như 2025-01-01 hoặc 2025/1/1.
- Cột ngày đăng ký: Ngày người dùng đăng ký, dùng để xác định khách hàng mới và tính cửa sổ mua lại.
- Cột tên món/sản phẩm: Cột ghi tên món hoặc sản phẩm (vd. Gà Kung Pao, tên SKU cụ thể).
Độ chi tiết dữ liệu: Mỗi dòng nên là một dòng đơn hàng (một bản ghi người dùng mua một món/sản phẩm cụ thể vào một ngày cụ thể).
3.2 Ánh xạ trường
Sau khi tải file lên, ánh xạ các cột dữ liệu sang: Cột ID người dùng, Cột ngày đơn hàng, Cột ngày đăng ký, Cột tên món/sản phẩm.
3.3 Diễn giải kết quả
- Tổng người dùng: Trong cửa sổ thời gian tương ứng, tổng số người dùng mới đã mua món/sản phẩm đó trong ngày đầu (người dùng có đơn vào ngày đăng ký và được tính trong thống kê cửa sổ).
- Người dùng mua lại: Trong số đó, số người dùng có ngày đơn hàng ≥ 2 trong cửa sổ đó.
- Tỷ lệ mua lại: Người dùng mua lại / tổng người dùng; phản ánh tỷ lệ người dùng mới do món/sản phẩm ngày đầu đó mang lại đã mua lại trong cửa sổ.
3.4 Lưu ý
- Lượng và so sánh tỷ lệ mua lại: Chỉ món có đủ lượng mới phù hợp để so sánh tỷ lệ mua lại. Món có tổng người dùng rất ít có tỷ lệ mua lại biến động hơn và không nên so sánh trực tiếp với món lượng lớn; nên đánh giá toàn diện cùng "tổng người dùng" và "người dùng mua lại".
- Đơn hàng vào ngày đăng ký: Chỉ tính người dùng có ít nhất một đơn hàng vào ngày đăng ký; người dùng không có đơn vào ngày đăng ký không được đưa vào tính toán.
- Cửa sổ thời gian: 30 ngày = từ ngày đăng ký đến ngày đăng ký + 29 ngày (kể cả ngày đăng ký); 60 và 180 ngày theo cùng logic.
IV. Tóm tắt
Máy tính này phân tích mua lại người dùng mới theo chiều "món/sản phẩm mua ngày đầu", xuất bảng gộp chỉ số 30/60/180 ngày và giúp xác định món nào thúc đẩy mua lại tốt hơn. Khi diễn giải, chú ý tổng lượng người dùng và chỉ so sánh tỷ lệ mua lại và ra quyết định cho các món có đủ lượng.