Appearance
Triển khai chiến dịch mini-game
Trang này là quy trình từ đầu tới cuối để chạy một chiến dịch mini-game: hoạch định → chuẩn bị trò chơi → cấu hình mùa giải → chạy thử → truyền thông → vận hành trong mùa → chốt bảng → xác minh và trao giải → vinh danh → chăm sóc khách tiềm năng → rút kinh nghiệm.
Chi tiết từng màn hình nằm ở các trang riêng — trang này chỉ nói làm gì, lúc nào, ai làm, rồi dẫn tới đó:
- Trò chơi & level — tạo trò chơi, vẽ level, lời giải mẫu.
- Mùa giải mini-game — các ô của mùa giải, bảng xếp hạng, trao giải.
- Khách tiềm năng (Lead) — nơi số điện thoại người chơi được lưu.
- Trò chơi (hướng dẫn người chơi) — người chơi thấy gì.
Chiến dịch mini-game dùng để làm gì
Một trò chơi lập trình kéo-thả khối ai cũng chơi được trong 5 phút, không cần tài khoản. Mùa giải biến nó thành cuộc thi có hạn và có giải: người chơi muốn có tên trên bảng xếp hạng thì để lại số điện thoại hoặc email → mỗi liên hệ thành (hoặc gộp vào) một hồ sơ Lead nguồn Mini-game. Đây là cách thu liên hệ của phụ huynh/học sinh quan tâm tới lập trình mà không phải chạy quảng cáo biểu mẫu.
Tổng quan các giai đoạn
| Giai đoạn | Mốc (mùa 1 tuần) | Người phụ trách chính | Kết quả cần có |
|---|---|---|---|
| 1. Hoạch định | T−21 → T−14 | Trưởng marketing | Mục tiêu, chỉ số, giải thưởng, lịch, thể lệ đã duyệt |
| 2. Chuẩn bị trò chơi | T−14 → T−7 | Người soạn nội dung + giảng viên | Trò chơi (còn nháp) có 5–8 level đã đăng, đã kiểm |
| 3. Cấu hình hệ thống | T−7 → T−5 | Quản trị tổ chức + marketing | Turnstile, Lead, cài đặt chung, mùa giải ở trạng thái Nháp |
| 4. Chạy thử nội bộ | T−5 → T−3 | Cả nhóm | Checklist chạy thử đạt, mùa giải thử đã xoá |
| 5. Truyền thông | T−3 → hết mùa | Marketing | Lịch bài đăng fanpage, link đã rút gọn |
| 6. Vận hành trong mùa | T → T+7 | Marketing + tư vấn viên | Theo dõi chỉ số mỗi ngày, trả lời người chơi |
| 7. Chốt bảng & xác minh | T+7 → T+9 | Marketing | Danh sách người nhận giải đã xác minh |
| 8. Trao giải & vinh danh | T+9 → T+12 | Marketing | Bài vinh danh, trạng thái Đã trao |
| 9. Chăm sóc khách tiềm năng | T+7 → T+30 | Tư vấn viên | Lead đã gọi, đã phân loại |
| 10. Rút kinh nghiệm | T+14 | Cả nhóm | Báo cáo chiến dịch, quyết định mùa sau |
T = ngày mở mùa giải. Chuỗi nhiều tuần (ví dụ 4 mùa liên tiếp) thì giai đoạn 1–4 làm một lần, giai đoạn 5–8 lặp lại mỗi tuần.
1. Hoạch định
Chốt mục tiêu và chỉ số
Viết ra một mục tiêu chính trước khi làm gì khác — nó quyết định giải thưởng, độ khó và cách đo:
| Mục tiêu chính | Chỉ số đọc ở đâu | Gợi ý con số cho mùa 1 tuần |
|---|---|---|
| Thu liên hệ (phổ biến nhất) | Số người trên tab Bảng xếp hạng của mùa; Lead nguồn Mini-game | 150–300 liên hệ |
| Tăng tương tác fanpage | Tương tác bài đăng (công cụ của Facebook) | Theo lịch sử fanpage |
| Kích hoạt học viên hiện tại | Phiên chơi mini-game trên Bảng điều hành | 30–50 % học viên đang học |
| Đo mức độ quan tâm tới khoá lập trình | Lead có dấu Ưu đãi (Đồng ý nhận thông tin ưu đãi) | 20–30 % số liên hệ |
Chỉ số phụ nên theo dõi: Lượt nộp mini-game, báo cáo Phễu level mini-game (tỉ lệ qua từng level — cho biết level nào quá khó), Thẻ kết quả đã tạo (chỉ đếm thẻ của từng level; thẻ thành tích cả trò chơi chưa có chỉ số riêng).
Chưa đo được lượt vào từ link chia sẻ
Hệ thống chưa đếm riêng người vào từ link chia sẻ của người chơi. Muốn biết kênh nào hiệu quả, dùng link rút gọn có thống kê khác nhau cho từng bài đăng / nhóm / đối tác.
Chọn đối tượng và độ khó
| Đối tượng | Level nên có | Cách nhập |
|---|---|---|
| Học sinh tiểu học, phụ huynh chơi cùng | 5 level, độ khó 1–2, không có khối điều kiện | Chỉ kéo khối |
| Học sinh THCS–THPT | 6–8 level, độ khó 1–4, có vòng lặp và điều kiện | Kéo khối, cho phép gõ mã |
| Người đi làm quan tâm lập trình | 6–8 level, độ khó 2–5 | Kéo khối + gõ mã (JavaScript/Python) |
Nguyên tắc: level 1 ai cũng qua trong 1 phút (người bỏ ở level 1 là mất liên hệ), level cuối chỉ 10–20 % người qua (để bảng xếp hạng có phân hoá).
Giải thưởng và ngân sách
- Chia giải theo hạng (top 1–3) và giải khuyến khích ngẫu nhiên cho người qua hết level — người chơi yếu vẫn có động lực để lại liên hệ.
- Giải liên quan tới sản phẩm: học bổng/giảm học phí khoá lập trình, buổi học thử — vừa rẻ vừa kéo đúng người.
- Dự trù người nhận giải không liên lạc được: ghi trong thể lệ "sau N ngày không liên hệ được thì giải chuyển cho người kế tiếp".
Chọn khung thời gian
- Mùa 1 tuần là nhịp tốt nhất: đủ ngắn để có bài vinh danh đều đặn, đủ dài để lan truyền.
- Mở vào thứ Hai hoặc thứ Sáu, đóng lúc 21:00–22:00 (người chơi còn thức, bạn còn làm việc được vào sáng hôm sau).
- Chuỗi dài: 4 mùa liên tiếp trên cùng trò chơi, mỗi mùa thêm 1–2 level mới — người chơi cũ quay lại.
Soạn thể lệ
Thể lệ dán vào ô Thể lệ của mùa giải, hiện trên trang mùa giải. Mẫu:
Thể lệ mẫu (sửa phần trong ngoặc vuông)
THỂ LỆ CHƯƠNG TRÌNH "[TÊN MÙA GIẢI]"
- Thời gian: từ [giờ ngày] đến [giờ ngày]. Kết quả chốt tự động khi hết giờ.
- Đối tượng: mọi người, trừ nhân viên và giảng viên của [tên đơn vị]. Người dưới 16 tuổi nhận giải thông qua phụ huynh/người giám hộ.
- Cách chơi: kéo-thả khối lệnh (hoặc gõ mã) để đưa nhân vật về đích. Level mở lần lượt: qua level trước mới mở level sau.
- Cách tính điểm: mỗi level tối đa [1000] điểm = 60 % khi hoàn thành + tới 40 % thưởng khi dùng ít khối. Không tính thời gian. Điểm mùa = tổng điểm tốt nhất các level. Bằng điểm thì người đạt tổng điểm đó trước xếp trên. Kéo khối và gõ mã tính điểm như nhau.
- Số lượt: [không giới hạn / tốt nhất trong N lượt mỗi level / chỉ lượt đầu].
- Nhận kết quả: để có tên trên bảng xếp hạng và được xét giải, người chơi bấm Giữ chỗ trên bảng xếp hạng và để lại tên hiển thị cùng số điện thoại hoặc email. Mỗi người một suất; một người dùng nhiều số điện thoại/email sẽ bị loại toàn bộ.
- Giải thưởng: [giải nhất…, nhì…, ba…, khuyến khích…].
- Xác minh và trao giải: ban tổ chức gọi điện xác minh người đoạt giải trong [3] ngày sau khi kết thúc. Giải chỉ trao khi xác minh được số điện thoại. Sau [5] ngày không liên hệ được, giải chuyển cho người xếp kế tiếp.
- Gian lận: ban tổ chức có quyền loại người có dấu hiệu bất thường (nhiều suất, dùng công cụ tự động, thông tin giả). Quyết định của ban tổ chức là cuối cùng.
- Khiếu nại: gửi về [email/fanpage] trước [ngày].
- Chương trình do [tên đơn vị] tự vận hành, không do Facebook tài trợ, chứng thực hay quản lý.
Chính sách của Facebook
Không đặt chia sẻ bài viết, gắn thẻ bạn bè hay chia sẻ lên tường cá nhân làm điều kiện tham gia hoặc nhận giải. Câu "không do Facebook tài trợ, chứng thực hay quản lý" là bắt buộc khi chạy trên Facebook — trang mùa giải không tự in câu này, nên hãy giữ nó trong ô Thể lệ (mục 11 của mẫu trên) và trong thể lệ trên bài đăng fanpage.
Kết quả giai đoạn 1: một trang tóm tắt gồm mục tiêu + chỉ số, đối tượng, giải thưởng, lịch, thể lệ — đã được người có thẩm quyền duyệt.
2. Chuẩn bị trò chơi
Làm tại Công cụ tương tác → Trò chơi. Chi tiết: Trò chơi & level.
Tạo trò chơi (hoặc dùng lại trò chơi cũ, thêm level mới — hoặc nhờ kỹ thuật chèn trò chơi mẫu Thỏ ngọc về cung trăng 20 level ở dạng Nháp rồi chọn/sửa level, xem Trò chơi mẫu). Đặt Đường dẫn ngắn, dễ đọc — nó xuất hiện trong link (
/g/<đường-dẫn>). Viết Mô tả 2–3 câu: nhân vật là ai, cần làm gì. Chọn Bộ hình ảnh hợp chủ đề (ví dụ Thỏ ngọc Trung thu cho chiến dịch Trung thu); bộ hình riêng của tổ chức cần gửi nhà cung cấp cài trước ít nhất 1 tuần — danh sách ảnh ở Bộ hình ảnh.Bật Khách chơi được và Cho phép chia sẻ kết quả. Để Trạng thái = Nháp trong lúc soạn — chỉ người có quyền sửa trò chơi mở được. Trò chơi sẽ được đăng ở đầu giai đoạn 4 (khách không mở được trò chơi nháp, kể cả qua mùa giải thử).
Soạn level theo đường cong độ khó — mỗi level dạy đúng một ý mới:
Level Ý mới Khối cho phép 1 Tiến lên Tiến lên, rẽ trái, rẽ phải 2 Rẽ góc như trên 3 Vòng lặp (trần số khối nhỏ để ép dùng lặp) + lặp N lần 4 Nhặt vật phẩm (ô có 2–3 cái, gọi lệnh nhặt đúng số lần) + nhặt, lặp N lần 5 Cảm biến "có đường phía trước" + lặp tới đích, nếu/nếu-không 6+ Ô nguy hiểm, bám tường; nhiều ô số lượng khác nhau + các cảm biến trái/phải; lặp khi còn vật phẩm Sáu level mẫu đã kiểm sẵn nằm ở Ví dụ cấu hình sẵn dùng — dán vào tab JSON rồi sửa bản đồ.
Mỗi level:
- Viết gợi ý (tối đa 3, từ gợi ý nhẹ tới gợi ý gần như lời giải) — người chơi mở từng gợi ý khi cần.
- Soạn lời giải mẫu → bấm Chạy thử → xem nhân vật đi đúng.
- Đặt Số khối chuẩn bằng số khối của lời giải mẫu (trình vẽ có nút gợi ý điền sẵn sau khi chạy thử đạt). Để trống thì mọi lời giải đều được trọn thưởng → bảng xếp hạng không phân hoá.
- Lưu level → hệ thống kiểm lại lời giải mẫu → đặt Trạng thái = Đã đăng.
Nhờ 2–3 người chưa từng thấy trò chơi chơi thử. Khi trò chơi còn nháp, chỉ người có quyền sửa trò chơi xem trước được — nên hoặc cấp tạm vai trò soạn nội dung cho họ, hoặc dời bước này sang giai đoạn 4 (sau khi đăng). Ghi lại level nào họ mắc kẹt quá 3 phút → sửa gợi ý hoặc giảm độ khó.
Kiểm độ phân hoá của bảng xếp hạng trước khi mở
Nếu mọi người chơi thử đều đạt trọn điểm mọi level, bảng sẽ có hàng chục người bằng điểm và xếp theo "ai đạt trước" — tức là ai chơi sớm thắng. Thêm một level khó hoặc hạ Số khối chuẩn ở level cuối để có khoảng cách điểm.
Kết quả giai đoạn 2: trò chơi có 5–8 level Đã đăng, Đã kiểm, mỗi level có số khối chuẩn và gợi ý; trang Tổng kết (/g/<đường-dẫn>/summary) hiện đúng số level.
3. Cấu hình hệ thống
Checklist cấu hình
- [ ] Module MiniGames, BlocklyGames, BlocklyRuntime đã bật cho tổ chức (không thấy mục Trò chơi trong menu → liên hệ nhà cung cấp).
- [ ] Module Lead đã bật. Không có Lead, hệ thống chỉ giữ liên hệ đã che (
0912***678) — không có số để gọi trao giải. - [ ] Turnstile (kiểm tra "không phải robot") đã cấu hình ở Cài đặt → Tích hợp → Chống spam biểu mẫu. Chưa có thì không gì chặn bot điền số điện thoại của người khác.
- [ ] Cài đặt → Học tập → Mini-game:
- Cho khách chơi không cần đăng nhập: bật.
- Hashtag khi chia sẻ: tên chiến dịch, không có
#(ví dụSocNhatHatTuan1). - Dòng chữ dưới ảnh kết quả: tên trung tâm + số hotline/website.
- [ ] Quyền: người vận hành mùa giải có quyền
*_mini_game_season; người xuất danh sách trao giải cóexport_mini_game_season; tư vấn viên có quyền xem Lead (Khách hàng tiềm năng → Lead tư vấn).
Tạo mùa giải (để ở trạng thái Nháp)
Làm tại Công cụ tương tác → Mùa giải. Chi tiết từng ô: Mùa giải mini-game.
| Ô | Gợi ý cho chiến dịch thu liên hệ |
|---|---|
| Trò chơi | Trò chơi đã chuẩn bị ở giai đoạn 2. ⚠ Không đổi được sau khi đã có người trên bảng. |
| Đường dẫn | Có số tuần/số mùa: tuan-1, he-2026-tuan-1. Duy nhất trong toàn tổ chức. |
| Mở lúc / Kết thúc lúc | Theo lịch đã duyệt. ⚠ Sau khi bảng đã chốt thì không gia hạn được — muốn kéo dài thì sửa trước giờ kết thúc. |
| Chính sách lượt | Không giới hạn — người chơi thử nhiều lần, ở lại lâu hơn. Chỉ dùng Tốt nhất trong N lượt khi giải thưởng lớn. |
| Bảng xếp hạng | Công khai suốt mùa — thúc đua, dễ làm bài "top tuần này". |
| Bắt nhận kết quả trước khi chơi | Tắt — chơi trước, để lại liên hệ sau cho tỉ lệ chuyển đổi tốt hơn. Chỉ bật khi thể lệ bắt xác thực trước. |
| Thể lệ / Giải thưởng | Dán từ giai đoạn 1. |
| Trạng thái | Nháp — tới khi chạy thử xong. |
Kết quả giai đoạn 3: checklist cấu hình tick đủ; mùa giải chính thức tồn tại ở trạng thái Nháp.
4. Chạy thử nội bộ
Đầu giai đoạn: đặt trò chơi = Đã đăng (khách không mở được trò chơi nháp). Từ lúc này ai có link /g/<đường-dẫn> đều chơi tự do được các level đã đăng — chưa có bài đăng nào nên thực tế chỉ nhóm của bạn biết link.
Tạo một mùa giải thử riêng (đường dẫn thu-nghiem, mở ngay, kết thúc sau 2 giờ, Đã đăng) trên cùng trò chơi — không chạy thử trên mùa chính thức, vì số điện thoại thử sẽ chiếm suất và nằm lại trong Lead.
Checklist — mỗi mục do một người chưa đăng nhập, trên điện thoại, mở bằng link thật:
- [ ] Mở link trang mùa giải từ tin nhắn Zalo/Messenger → trang hiện thể lệ, giải thưởng, nút Chơi ngay.
- [ ] Qua level 1 trong dưới 2 phút mà không cần ai hướng dẫn.
- [ ] Level 2 bị khoá tới khi qua level 1; qua xong thì mở.
- [ ] Bấm Giữ chỗ trên bảng xếp hạng → điền tên + số điện thoại → thấy kiểm tra "không phải robot" → Xác nhận → tên có trên bảng.
- [ ] Dùng lại cùng số điện thoại trên trình duyệt khác → bị từ chối "Số điện thoại/email này đã được dùng trong mùa giải".
- [ ] Tab Bảng xếp hạng trong panel hiện suất đó; Khách hàng tiềm năng → Lead tư vấn có hồ sơ nguồn Mini-game, đúng số điện thoại đầy đủ.
- [ ] Xuất CSV trao giải mở được trong Excel, tiếng Việt không lỗi font.
- [ ] Người đã đăng nhập chơi thì tự có suất, không phải điền liên hệ.
- [ ] Chờ qua giờ kết thúc ≥ 5 phút → mùa hiện Đã chốt bảng; nộp bài bị từ chối.
- [ ] Tải ảnh bảng xếp hạng trên trang mùa giải → ảnh 1200×630 hiện đúng tên.
- [ ] Bấm Chia sẻ kết quả sau một level → thẻ kết quả mở được, xem trước link trên Facebook có ảnh.
- [ ] Ở chơi tự do (
/g/<đường-dẫn>), qua một level → mở Tổng kết → Chia sẻ thành tích → thẻ thành tích mở được, ảnh ghi đúng tiến độ và sao.
Xong: xoá mùa giải thử (xoá mùa sẽ xoá luôn phiên và lượt chơi của mùa đó) và dọn các hồ sơ Lead thử.
Kiểm tra trước khi xoá hồ sơ Lead thử
Nếu người thử dùng một số điện thoại/email đã có hồ sơ Lead còn mở trong 30 ngày, lượt nhận kết quả được gộp vào hồ sơ cũ chứ không tạo hồ sơ mới — xoá nó là xoá mất khách thật. Mở hồ sơ, xem nguồn gốc và lịch sử trước khi xoá; tốt nhất người thử dùng email riêng cho việc thử.
Không để lẫn dữ liệu thử vào mùa thật
Người chơi thử trên mùa chính thức (dù chỉ vài phút) giữ suất trên bảng và nằm trong file trao giải. Nếu lỡ, dùng trạng thái Loại cho suất đó — lưu ý loại là một chiều, không mở lại được.
Cuối giai đoạn: đặt mùa chính thức = Đã đăng. Trang mùa giải hiện Sắp mở và không nhận bài cho tới giờ Mở lúc — nhưng chơi tự do ở /g/<đường-dẫn> vẫn mở, nên người biết link có thể tập trước các level. Mùa giải không có level riêng — nó dùng đúng các level đã đăng của trò chơi, và level đã đăng thì chơi tự do cũng mở. Nếu thể lệ cần công bằng tuyệt đối, để các level dành cho mùa giải ở trạng thái Nháp (đã kiểm) và đăng chúng đúng giờ Mở lúc.
5. Truyền thông
Vòng lan truyền chạy qua fanpage
Nút chia sẻ của người chơi chỉ đưa link lên tường của họ — phạm vi nhỏ. Tương tác thật đến từ bài do fanpage đăng. Lên lịch bài trước.
Lịch bài đăng (mùa 1 tuần)
| Khi nào | Bài | Nội dung chính |
|---|---|---|
| T−3 | Teaser | Ảnh nhân vật + "Thứ Hai này — thử thách lập trình không cần biết code" |
| T (giờ mở) | Bài mở mùa | Link mùa giải, giải thưởng, thể lệ tóm tắt, câu "không do Facebook tài trợ…" |
| T+1 | Hướng dẫn nhanh | Video/ảnh động 30 giây chơi level 1 |
| T+3 | "Top tuần này" | Ảnh bảng xếp hạng (link Tải ảnh bảng xếp hạng) + "Bạn đang ở đâu? Comment điểm của bạn" |
| T+5 | Mẹo | "Dùng khối Lặp để lấy thêm điểm" — người chơi tối ưu lại, quay lại trang |
| T+6 | Đếm ngược | "Còn 24 giờ" |
| T+7 (sau khi chốt) | Kết quả tạm | "Bảng đã chốt — đang xác minh người đoạt giải" |
| T+9 → T+12 | Vinh danh | Ảnh bảng top 10 + tên người nhận giải (đã xin phép) |
Thẻ thành tích — kênh lan truyền ngoài mùa giải
Người chơi tự do có thể chia sẻ thẻ thành tích của cả trò chơi từ trang Tổng kết (tiến độ, tổng điểm, sao — link /g/<đường-dẫn>/a/<mã>, nút Thử thách ngay dẫn người xem vào level đầu). Thẻ này thuộc chơi tự do, không thuộc mùa giải: dùng nó cho giai đoạn trước mùa ("chơi thử, khoe sao") và giữa các mùa trong chuỗi nhiều tuần; trong mùa, bài vinh danh dùng ảnh bảng xếp hạng.
Kênh khác
- Nhóm Zalo/Facebook của phụ huynh, CLB tin học trường — dùng link rút gọn riêng để đo.
- Email tới danh sách khách tiềm năng cũ: Chiến dịch email.
- Học viên hiện tại: gửi link trong lớp; học viên đăng nhập chơi thì tự có suất.
- Tại trung tâm: mã QR tới trang mùa giải trên standee/bàn tư vấn.
6. Vận hành trong mùa
Việc mỗi ngày (15 phút)
- Tab Bảng xếp hạng của mùa: số người trên bảng tăng đều? Có tên hiển thị phản cảm không (hệ thống đã chặn link, số điện thoại và từ ngữ thô tục phổ biến, nhưng không chặn hết)?
- Trung tâm báo cáo → Phễu level mini-game: level nào tỉ lệ qua tụt mạnh? Nếu một level giữ lại > 70 % người chơi, cân nhắc sửa gợi ý (sửa gợi ý không ảnh hưởng điểm; sửa bản đồ/khối thì lời giải của người đã qua có thể không còn đúng — tránh sửa trong mùa).
- Khách hàng tiềm năng → Lead tư vấn, lọc nguồn Mini-game: hồ sơ có dấu Ưu đãi (người chơi tick muốn nhận thông tin về khoá học) → tư vấn viên có thể gọi ngay (xem giai đoạn 9).
- Inbox fanpage: trả lời người chơi (câu hỏi thường gặp bên dưới).
Dấu hiệu bất thường cần để ý
| Dấu hiệu | Cách xử lý |
|---|---|
| Nhiều suất điểm tối đa được tạo cách nhau vài giây, tên na ná nhau | Ghi chú vào ô Ghi chú, xác minh kỹ lúc trao giải; loại nếu thể lệ cho phép |
| Một người báo "số điện thoại của tôi đã bị người khác dùng" | Kiểm tra suất đang giữ số đó; nếu gian lận → Loại suất đó (số được giải phóng để chủ thật nhận) |
| Có người dưới tuổi đứng top | Liên hệ phụ huynh lúc trao giải theo thể lệ |
Hệ thống tự chặn: nộp quá nhanh (quá 30 lượt/phút mỗi người mỗi level), quá nhiều khách mới từ cùng một mạng trong một giờ. Máy chấm chạy trên hệ thống nên không sửa được điểm từ trình duyệt.
Câu hỏi thường gặp của người chơi
| Người chơi hỏi | Trả lời |
|---|---|
| "Em qua rồi mà không thấy tên trên bảng" | Bấm Giữ chỗ trên bảng xếp hạng và để lại liên hệ; chưa nhận kết quả thì chỉ thấy khoảng hạng của mình. Đã nhận rồi mà vẫn không thấy: trang mùa giải chỉ hiện 50 người đầu — hạng của bạn hiện ở dải mùa giải trên trang chơi. |
| "Sao em bằng điểm bạn mà xếp dưới?" | Bằng điểm thì người đạt tổng điểm đó trước đứng trên (thể lệ mục 4). |
| "Em chơi trên máy khác thì mất điểm à?" | Khách được nhớ bằng trình duyệt. Muốn chơi nhiều máy thì đăng nhập, hoặc nhận kết quả trên máy đang chơi. |
| "Điểm thấp dù đã qua" | Dùng nhiều khối hơn số khối chuẩn — thử thay các khối tiến lên lặp lại bằng khối lặp. |
| "Nhập số điện thoại báo không hợp lệ" | Chỉ nhận số Việt Nam; hoặc dùng email. |
7. Chốt bảng và xác minh
- Hệ thống tự chốt trong vòng 5 phút sau Kết thúc lúc: ghi hạng cuối, gửi thông báo hạng cho người chơi có tài khoản. Từ đó điểm không đổi, không gia hạn được.
- Mở mùa giải → Xuất CSV trao giải (hạng, tên hiển thị, liên hệ đã che,
lead_id,user_id, điểm, số level, mốc đạt, trạng thái, xác minh, ghi chú). - Với top N + dự phòng (ví dụ cần 5 người thì lấy 10):
- Tra số điện thoại đầy đủ trong Khách hàng tiềm năng → Lead tư vấn theo
lead_id. Dòng cóuser_idmà không cólead_idlà người chơi đã đăng nhập (suất theo tài khoản, không qua bước nhận kết quả, không có hồ sơ Lead) — tra liên hệ ở hồ sơ người dùng. - Gọi xác minh: đúng người chơi, đủ điều kiện theo thể lệ, đồng ý nhận giải (người nhỏ tuổi: nói chuyện với phụ huynh).
- Trong tab Bảng xếp hạng: đánh dấu Đã xác minh (chọn nhiều dòng được), hoặc Loại kèm lý do ở ô Ghi chú.
- Tra số điện thoại đầy đủ trong Khách hàng tiềm năng → Lead tư vấn theo
- Người bị loại sau khi bảng đã chốt → hạng những người phía sau tự được đánh lại; xuất lại CSV để có danh sách cuối.
"Loại" là một chiều
Suất bị loại không khôi phục được — liên hệ của nó được giải phóng để chủ thật (nếu bị mạo danh) nhận suất khác. Chỉ loại khi đã chắc chắn và đã ghi lý do.
Kết quả giai đoạn 7: danh sách người nhận giải đã xác minh, có phương án người thay thế.
8. Trao giải và vinh danh
- Trao giải (gửi mã học bổng, hẹn nhận quà…) → trong tab Bảng xếp hạng đổi trạng thái sang Đã trao, ghi cách trao ở Ghi chú.
- Ảnh vinh danh: mở trang mùa giải → Tải ảnh bảng xếp hạng (1200×630, top 10, ghi giờ cập nhật). Dùng làm ảnh bài vinh danh trên fanpage.
- Xin phép người nhận giải trước khi đăng tên thật/ảnh; tên hiển thị trên bảng là tên họ tự chọn.
- Người chơi có tài khoản đã nhận thông báo hạng cuối ở chuông thông báo lúc chốt bảng. Nếu sau đó bạn Loại ai đó, hạng những người phía sau được đánh lại nhưng không có thông báo mới — báo lại cho người bị ảnh hưởng (nhất là người được lên hạng nhận giải).
9. Chăm sóc khách tiềm năng
Mỗi người nhận kết quả tạo một hồ sơ trong Khách hàng tiềm năng → Lead tư vấn, nguồn Mini-game — hoặc gộp vào hồ sơ đang mở của cùng số điện thoại/email trong 30 ngày gần nhất (chỉ khi hồ sơ cũ còn mở và tạo trong 30 ngày — người chơi quay lại sau hơn 30 ngày, hoặc hồ sơ đã đóng, sẽ có hồ sơ mới). Hồ sơ không tự chia cho tư vấn viên và không bắn cảnh báo "Lead mới" — một mùa có hàng trăm liên hệ. Người chơi đã đăng nhập không tạo hồ sơ Lead (trừ khi mùa giải bật Bắt nhận kết quả trước khi chơi — khi đó họ cũng qua bước nhận kết quả).
Hai ô đồng ý — đọc đúng cột
Mọi hồ sơ từ mini-game đều có dấu Liên hệ (Đồng ý được liên hệ tư vấn) — đó là ô bắt buộc "để ban tổ chức liên hệ trao giải", không có nghĩa người chơi muốn nghe tư vấn. Người muốn nghe về khoá học là người có dấu Ưu đãi (Đồng ý nhận thông tin ưu đãi), ứng với ô tuỳ chọn "muốn nhận thông tin về khoá học".
Điểm và số level ghi trong hồ sơ là số lúc người chơi nhận kết quả — thường là sớm, trước khi họ chơi hết. Điểm cuối cùng xem ở tab Bảng xếp hạng hoặc file CSV.
| Nhóm | Nhận biết | Việc nên làm |
|---|---|---|
| Muốn nhận thông tin khoá học | Hồ sơ có dấu Ưu đãi | Giao cho tư vấn viên, gọi trong 48 giờ sau khi mùa kết thúc — nhắc tới điểm của họ để mở lời |
| Chỉ đồng ý liên hệ trao giải | Có Liên hệ nhưng không có Ưu đãi | Không gọi bán khoá học. Chỉ liên hệ khi trao giải; mời mùa sau qua bài fanpage |
| Qua hết level, điểm cao | Điểm/số level ở tab Bảng xếp hạng hoặc CSV (không dùng số trong hồ sơ Lead — đó là số lúc nhận kết quả) | Ưu tiên mời học thử khoá lập trình phù hợp (nếu có dấu Ưu đãi) |
| Học viên hiện tại | Có user_id và không có lead_id trong CSV | Không có hồ sơ Lead; dùng để đo mức độ tham gia |
Tôn trọng lựa chọn đồng ý
Ô "để ban tổ chức liên hệ trao giải" (hiện ở Lead là dấu Liên hệ) không phải đồng ý nhận tiếp thị. Gọi bán hàng cho người không có dấu Ưu đãi là sai cam kết với họ và rủi ro pháp lý về dữ liệu cá nhân.
10. Rút kinh nghiệm
Họp 30 phút khoảng một tuần sau khi mùa kết thúc, điền bảng:
| Chỉ số | Mục tiêu | Thực tế | Nguồn |
|---|---|---|---|
| Người chơi (phiên) | Bảng điều hành → Phiên chơi mini-game | ||
| Người để lại liên hệ | Số dòng có lead_id và trạng thái khác disqualified trong CSV (file có cả dòng bị loại; bảng xếp hạng còn gồm người đã đăng nhập; Lead nguồn Mini-game có thể ít hơn vì gộp hồ sơ) | ||
| Tỉ lệ để lại liên hệ | Người để lại liên hệ ÷ phiên chơi | ||
| Muốn nhận thông tin khoá học | Lead nguồn Mini-game có dấu Ưu đãi | ||
| Tỉ lệ qua level 1 / level cuối | Trung tâm báo cáo → Phễu level mini-game | ||
| Thẻ kết quả đã tạo | Bảng điều hành (chỉ thẻ của từng level) | ||
| Lead → học thử → ghi danh | Lead tư vấn (theo dõi 30 ngày) | ||
| Chi phí giải thưởng / liên hệ | Kế toán |
Câu hỏi để quyết định mùa sau:
- Level nào rơi người nhiều nhất? Sửa gợi ý hay giảm độ khó?
- Bảng có đủ phân hoá không, hay nhiều người bằng điểm tối đa?
- Kênh nào (link rút gọn nào) mang nhiều người nhất?
- Giải thưởng có kéo đúng đối tượng (người quan tâm khoá học) không?
Mùa tiếp theo: thêm 1–2 level mới vào cùng trò chơi (người chơi cũ quay lại), tạo mùa giải mới với đường dẫn mới — mùa cũ vẫn giữ nguyên bảng và thẻ kết quả.
Phụ lục: checklist một trang
In ra để dán cạnh bàn
Trước mở mùa
- [ ] Mục tiêu + chỉ số + giải thưởng + lịch + thể lệ đã duyệt
- [ ] Trò chơi đã đăng, 5–8 level đã kiểm, có số khối chuẩn và gợi ý
- [ ] Module Lead bật, Turnstile cấu hình, cài đặt Mini-game xong
- [ ] Mùa giải chính thức tạo đúng giờ, bảng công khai, không bắt nhận kết quả trước
- [ ] Chạy thử trên mùa thử bằng điện thoại, chưa đăng nhập — đạt hết checklist
- [ ] Mùa thử và Lead thử đã xoá
- [ ] Trò chơi + mùa chính thức Đã đăng
- [ ] Lịch bài fanpage + link rút gọn theo kênh
Trong mùa (mỗi ngày)
- [ ] Bảng xếp hạng: số người, tên phản cảm
- [ ] Phễu level: level tụt người
- [ ] Lead có dấu Ưu đãi → giao tư vấn viên
- [ ] Inbox fanpage
Sau mùa
- [ ] Bảng đã chốt (≤ 5 phút sau giờ kết thúc)
- [ ] Xuất CSV → gọi top N + dự phòng → Đã xác minh / Loại
- [ ] Trao giải → Đã trao
- [ ] Ảnh bảng xếp hạng → bài vinh danh (đã xin phép)
- [ ] Gọi Lead có dấu Ưu đãi trong 48 giờ
- [ ] Họp rút kinh nghiệm, điền bảng chỉ số