Danh sách khách hàng

Hồ sơ người chơi hợp nhất theo SĐT, lịch sử chơi và trúng, lead gửi bán hàng, phân khúc, chặn người chơi.

Mục tiêu

Mục tiêuChỉ số đoNgưỡng MVP
Một người — một hồ sơSố hồ sơ trùng SĐT0
Lead tới bán hàng kịp gọiThời gian từ đồng ý tư vấn đến khi lead có trên CRM ≤ 15 phút (online); ≤ 15 phút sau khi kiosk có mạng
Lead sạchTỉ lệ lead CRM từ chối do trùng / sai SĐT ≤ 2%
Không lộ SĐTLần xem SĐT đầy đủ không có nhật ký0
Tra cứu khiếu nạiTìm lịch sử của 1 SĐT ≤ 3 giây, 1 ô tìm kiếm

Ngoài phạm vi

Định danh & hợp nhất

Định danhLấy từXác thựcVai trò trong hồ sơ
SĐTMọi kênhOTP (web), Zalo (quyền SĐT), FPT ID, phiên app: đã xác thực. Kiosk nhập tay: chưa xác thựcKhoá chính. Một SĐT = một người chơi
Zalo IDZalo Mini AppZaloĐịnh danh phụ; một Zalo ID gắn tối đa một SĐT
FPT IDWeb (đăng nhập FPT ID), webview app FPTFPT IDĐịnh danh phụ; một FPT ID gắn tối đa một SĐT

Quy tắc hợp nhất

  1. Người chơi vào bằng Zalo/FPT ID chưa cấp SĐT → tạo hồ sơ chưa có SĐT; được chơi, nhưng phải cấp SĐT trước bước nhận quà (theo Kênh triển khai (UI)).
  2. Khi có SĐT: nếu SĐT chưa có hồ sơ → gắn SĐT vào hồ sơ hiện tại. Nếu đã có → gộp vào hồ sơ SĐT: Zalo ID / FPT ID, lịch sử phiên chơi, lượt trúng, lead chuyển sang; hồ sơ tạm bị đóng.
  3. Sau khi gộp, lượt đã dùng và số quà đã trúng cộng dồn; giới hạn của campaign áp trên tổng (BR-CMP-07).
  4. SĐT nhập ở kiosk chưa xác thực vẫn gộp lịch sử vào hồ sơ SĐT, nhưng không ghi đè tên/khu vực của hồ sơ đã xác thực.

Vai trò & quyền

Vai tròDanh sách, hồ sơ (SĐT che)Xem SĐT đầy đủXuất / đẩy leadChặn / gỡ chặnPhân khúc
Quản trị hệ thống✓✓ (ghi nhật ký)✓✓ toàn hệ thống✓
Quản lý campaignNgười chơi campaign trong phạm vi mìnhKhi được cấp quyền riêngKhi được cấp quyền riêng✓ trong campaign mình✓
Người duyệtNhư quản lý campaign——✓ trong phạm vi mìnhXem
Quản lý kho quàLịch sử trúng (đối soát)————
Nhân viên boothTra theo SĐT tại điểm mình: lượt còn, quà chưa nhận————
Người xem báo cáoChỉ số tổng hợp, không thấy danh sách————

Quyền "Xem SĐT đầy đủ" và "Xuất lead" là quyền riêng, cấp theo tài khoản: Tài khoản & phân quyền. Bán hàng nhận lead qua CRM, không có tài khoản ở đây .

User stories

MãLà…Tôi muốn…Để…Ưu tiên
US-KH-01Quản lý campaigntìm người chơi theo SĐT, xem lịch sử chơi và trúngtrả lời khiếu nại "trúng mà chưa nhận quà"Must
US-KH-02Quản lý campaignlead tự đẩy sang CRMbán hàng gọi trong ngàyMust
US-KH-03Quản lý campaignxuất lead theo campaign/điểm ra XLSXchia cho cửa hàng khi CRM chưa nốiMust
US-KH-04Quản trị hệ thốnghồ sơ Zalo và web cùng SĐT tự gộpgiới hạn trúng không bị láchMust
US-KH-05Quản lý campaignchặn một SĐT gian lận, có lý do và thời hạnbảo vệ kho quàMust
US-KH-06Quản lý campaignlọc theo khu vực, kênh, đã trúng, là lead, khách hiện hữu FPTđánh giá chất lượng campaignShould
US-KH-07Quản lý campaignlưu bộ lọc thành phân khúcdùng lại cho lần xuất sauShould
US-KH-08Quản lý campaignbiết người chơi là khách hiện hữu FPT hay khôngchia lead mới cho sale, lead hiện hữu cho CSKHCould
US-KH-09Nhân viên boothtra SĐT để xem lượt còn và quà chưa nhậngiải đáp tại chỗShould

Luồng chính

Ghi nhận người chơi

  1. Màn đăng ký thu các trường campaign đã bật (xem Trường thu thập) và đồng ý theo Dữ liệu cá nhân.
  2. Hệ thống chuẩn hoá SĐT, tìm hồ sơ; tạo mới hoặc hợp nhất theo mục Định danh.
  3. Mỗi phiên chơi, lượt trúng gắn vào hồ sơ: campaign, kênh, điểm, thiết bị, thời điểm, kết quả.

Thành lead và đẩy CRM

  1. Người chơi tick "Đồng ý để FPT liên hệ tư vấn" (không tick sẵn, tách khỏi đồng ý xử lý dữ liệu).
  2. Đủ điều kiện BR-KH-05 → tạo lead trạng thái Mới, kèm campaign, điểm, nhu cầu quan tâm.
  3. Hệ thống tra khách hiện hữu FPT (nếu bật), gắn cờ.
  4. Đẩy sang CRM theo lô mỗi 5 phút → Đã gửi; CRM xác nhận → CRM đã nhận. Hợp đồng tích hợp: Hệ thống ngoài.
  5. Lỗi → thử lại theo BR-KH-08; quá số lần → Lỗi gửi, báo quản trị.

Chặn người chơi

  1. Quản lý campaign mở hồ sơ → "Chặn": chọn phạm vi (campaign / toàn hệ thống), lý do, thời hạn.
  2. Hiệu lực ngay với phiên mới; phiên đang chơi kết thúc được nhưng không trúng .
  3. Cấp phát đã có không tự huỷ — quản lý kho quà xử lý theo Kho quà.
  4. Gỡ chặn: người có quyền ở phạm vi đó, ghi lý do; hoặc tự gỡ khi hết thời hạn.

Màn hình

MànKênhThành phần chínhHành động
Danh sách người chơiQuản trịÔ tìm SĐT/Zalo ID/FPT ID; bảng: SĐT che 09•••••123, tên, khu vực, lần chơi đầu/cuối, số phiên, số quà, lead, hiện hữu FPT, trạng thái; bộ lọcLọc, lưu phân khúc, xuất
Hồ sơ người chơiQuản trịĐịnh danh đã gắn, đồng ý (lúc, kênh, phiên bản chính sách), dòng thời gian phiên chơi + lượt trúng + trạng thái cấp phát, lead, lịch sử chặn, lịch sử gộpHiện SĐT, chặn/gỡ chặn
Danh sách leadQuản trịBảng: SĐT che, tên, khu vực, nhu cầu, campaign, điểm, lúc đồng ý, trạng thái gửi CRMXuất XLSX/CSV, gửi lại lead lỗi
Phân khúcQuản trịTên, điều kiện lọc, số người hiện tạiTạo, sửa, xoá, xuất
Tra cứu tại boothBooth (iPad/điện thoại)Ô SĐT, lượt còn hôm nay, quà chưa nhận tại điểmCấp lượt (theo Khung game)

Quy tắc nghiệp vụ

MãQuy tắcVí dụ
BR-KH-01SĐT chuẩn hoá về dạng 0xxxxxxxxx (10 số, đầu số di động Việt Nam) trước khi lưu và so khớp+84 912 345 678, 84912345678 → 0912345678
BR-KH-02Một Zalo ID / FPT ID gắn tối đa một SĐT. Định danh đã gắn SĐT A mà nay trả SĐT B → không tự gộp, đưa vào hàng chờ xử lýĐổi SĐT trên Zalo
BR-KH-03Gộp hồ sơ không xoá dữ liệu: hồ sơ tạm đóng lại, giữ liên kết tới hồ sơ chính, ghi lịch sử gộp
BR-KH-04Trường thu thập: chỉ chọn từ danh sách cho phép (mục Trường thu thập). Không thu email, CCCD, địa chỉ chi tiết
BR-KH-05Thành lead khi: có SĐT + đồng ý tư vấn + không bị chặn + có ≥ 1 phiên chơi hợp lệ. Không cần trúng quà
BR-KH-06Chống lead trùng: cùng SĐT đã có lead trong 30 ngày → không tạo lead mới, chỉ cập nhật campaign gần nhất vào lead cũChơi 3 campaign trong tháng → 1 lead
BR-KH-07Lead từ SĐT chưa xác thực (kiosk) gắn nhãn "chưa xác thực" khi gửi CRM
BR-KH-08Gửi CRM lỗi: thử lại 5 lần, giãn cách tăng dần trong 1 giờ; vẫn lỗi → Lỗi gửi, gửi lại thủ công được
BR-KH-09SĐT luôn che giữa trên trang quản trị và file xuất mặc định. Hiện đầy đủ cần quyền riêng; mỗi lần hiện ghi nhật ký: ai, lúc, hồ sơ nào09•••••123
BR-KH-10Xuất file có SĐT đầy đủ: cần quyền "Xuất lead", nhập lý do, ghi nhật ký (người, bộ lọc, số dòng); tối đa 10.000 dòng/lần
BR-KH-11Xem SĐT đầy đủ quá 50 lần/ngày/tài khoản → cảnh báo quản trị hệ thống
BR-KH-12Chặn phạm vi campaign: người chơi vẫn chơi campaign khác. Chặn toàn hệ thống: chỉ quản trị hệ thống, hoặc tự động từ Chống gian lận
BR-KH-13Người chơi bị chặn thấy thông báo trung lập, không nêu lý do chặn"Bạn chưa thể tham gia chương trình. Liên hệ 1900 6600 để được hỗ trợ"
BR-KH-14Cờ khách hiện hữu FPT: Có · Không · Chưa tra được. Tra lại khi cờ cũ hơn 30 ngày. Không hiện cờ này cho người chơi
BR-KH-15Danh sách người chơi lọc theo phạm vi dữ liệu của tài khoản (vùng/chi nhánh của campaign)

Lọc & phân khúc

NhómĐiều kiện lọc
Hoạt độngCampaign, kênh, điểm activation, khoảng thời gian chơi, số phiên, lần chơi đầu/cuối
Kết quảĐã trúng / chưa, loại quà (vật lý/digital), quà cụ thể, quà chưa nhận
Hồ sơKhu vực, nguồn định danh (SĐT/Zalo/FPT ID), SĐT đã xác thực, khách hiện hữu FPT, nhu cầu quan tâm
Trạng tháiLà lead, trạng thái gửi CRM, bị chặn

Phân khúc lưu điều kiện, không lưu danh sách; số người tính lại mỗi lần mở. Phân khúc chỉ chứa người trong phạm vi của người xem (BR-KH-15).

Trường dữ liệu

Trường thu thập (campaign chọn bật)

TrườngKiểuBắt buộcRàng buộcGhi chú
SĐTChuỗi✓ (trước nhận quà)BR-KH-01Zalo/app tự điền
Họ tênChuỗiTuỳ campaign2–50 ký tự
Tỉnh/thành, quận/huyệnChọnTuỳ campaignDanh mục hành chínhChia lead theo chi nhánh
Nhu cầu quan tâmChọn nhiều—Internet · FPT Play · Camera · KhácChỉ hiện khi đồng ý tư vấn
Nhóm tuổiChọn— <18 · 18–24 · 25–34 · 35–44 · 45+Game TV hiện nhóm tuổi thay SĐT
Đồng ý xử lý dữ liệuCó/không + thời điểm✓Không tick sẵnDữ liệu cá nhân
Đồng ý tư vấnCó/không + thời điểm—Không tick sẵn, tách riêngĐiều kiện lead

Người chơi

TrườngKiểuBắt buộcRàng buộcGhi chú
Mã người chơiChuỗi✓Tự sinh, không lộ SĐT
SĐTChuỗi, mã hoá khi lưu— (hồ sơ tạm)Duy nhấtBR-KH-09
SĐT đã xác thựcCó/không + cách xác thực✓OTP · Zalo · FPT ID · App · Không
Zalo ID, FPT IDChuỗi—Duy nhất mỗi loạiBR-KH-02
Họ tên, khu vực, nhóm tuổiNhư trên—Lấy giá trị đã xác thực mới nhất
Khách hiện hữu FPTChọn + thời điểm tra—BR-KH-14
Kênh / campaign đầu tiênTham chiếu✓Nguồn khách
Trạng tháiChọn✓Xem mục Trạng thái

Lead

TrườngKiểuGhi chú
Mã leadChuỗiLEAD-000001
Người chơiTham chiếu
Campaign, điểm, kênhTham chiếuLần gần nhất (BR-KH-06)
Nhu cầu quan tâmDanh sách
Thời điểm đồng ý tư vấnThời điểm
Chi nhánh nhậnTham chiếuTheo tỉnh/quận hoặc điểm activation
Trạng thái gửi, mã lead phía CRM, lỗi gần nhấtChọn, chuỗi

Chặn

TrườngKiểuGhi chú
Phạm viChọnCampaign cụ thể · Toàn hệ thống
Lý doChọn + văn bảnGian lận · Nhân viên nội bộ · Khiếu nại · Khác
Hiệu lực đếnThời điểmTrống = vô thời hạn
Người chặn / gỡ, lúcTham chiếu, thời điểmHệ thống nếu tự động

Trạng thái

Người chơi

Hoạt động⇄Bị chặn·Đã gộp·Đã xoá
TừSangAi / điều kiện
—Hoạt độngHệ thống, lần định danh đầu tiên
Hoạt độngBị chặnChặn toàn hệ thống (BR-KH-12). Chặn phạm vi campaign không đổi trạng thái hồ sơ
Bị chặnHoạt độngGỡ chặn, hoặc hết hiệu lực
Hoạt độngĐã gộpHệ thống, hồ sơ tạm gộp vào hồ sơ SĐT
Bất kỳĐã xoáTheo yêu cầu xoá / hết hạn lưu — Dữ liệu cá nhân

Lead

Mới→Đã gửi→CRM đã nhận·Lỗi gửi·Bị loại
TừSangAi / điều kiện
MớiĐã gửiHệ thống, lô đẩy CRM
Đã gửiCRM đã nhậnCRM xác nhận, trả mã lead
Mới, Đã gửiLỗi gửiHết số lần thử (BR-KH-08)
Lỗi gửiĐã gửiQuản lý campaign / quản trị bấm gửi lại
MớiBị loạiNgười chơi bị chặn, rút đồng ý tư vấn, hoặc CRM từ chối do trùng

Ngoại lệ & lỗi

Tình huốngHệ thống xử lýThông báo hiển thị
SĐT sai định dạng / không phải đầu số di độngKhông cho tiếp"Số điện thoại chưa đúng, vui lòng kiểm tra lại"
Zalo ID đã gắn SĐT khácKhông gộp, đưa vào hàng chờ, cho chơi bằng hồ sơ cũQuản trị: "Zalo ID xung đột SĐT" trong hàng chờ
CRM ngừng nhận leadLead giữ ở Mới/Lỗi gửi, không mất; báo quản trị sau lần lỗi đầuDanh sách lead: dải cảnh báo "CRM chưa nhận lead từ 10:15"
Kiosk mất mạngLead lưu trên máy, đồng bộ khi có mạng — Activation offline—
Xuất vượt 10.000 dòngTừ chối, đề nghị thu hẹp bộ lọc"Bộ lọc có 25.300 dòng, tối đa 10.000/lần"
Người bị chặn đăng nhậpKhông tạo phiên chơi; vẫn xem được "Quà của tôi"BR-KH-13

Tiêu chí nghiệm thu

Câu hỏi mở

#Câu hỏiHỏi aiHạnTrả lời
Q-KH-01CRM nào nhận lead (CRM bán hàng FTEL / data mart Sales)? Đẩy API hay file? Có trả trạng thái chăm sóc về không?CRM / IT
Q-KH-02Được phép tra SĐT để biết khách hiện hữu FPT không? Qua hệ thống nào, trả những trường gì?Pháp chế / IT
Q-KH-03Kiosk có bắt OTP không? Nếu không, lead "chưa xác thực" có được gửi CRM không?FCM / Bán hàng
Q-KH-04Thời gian chống lead trùng 30 ngày có khớp quy tắc chia lead của bán hàng?Bán hàng
Q-KH-05Chia lead theo tỉnh người chơi khai hay theo điểm activation nơi chơi?Bán hàng
Q-KH-06Có chặn sẵn SĐT nhân viên FPT khỏi trúng quà không? Lấy danh sách từ đâu?FCM / HR

Lịch sử thay đổi

BảnNgàyNgười sửaNội dung
0.12026-11-11PMNháp khởi tạo