Tổng quan
4 mục0. (Dành cho IT) Kết nối Supabase lần đầu
✓ Đã có ảnhChỉ IT/Quản lý CLB làm bước này một lần trên mỗi máy — nhân viên thường KHÔNG cần thấy màn này. Nếu máy hiện màn này, liên hệ IT, không tự ý nhập.
- Vào Dashboard Supabase của dự án → Project Settings → API để lấy Project URL và anon public key.
- Dán vào 2 ô tương ứng trên màn hình.
- Bấm “Lưu & kết nối” — trình duyệt sẽ tự nhớ, không cần nhập lại lần sau trên máy đó.
1. Đăng nhập hệ thống
✓ Đã có ảnhDùng số điện thoại hoặc email + mật khẩu được cấp. Nên đăng nhập bằng tài khoản admin/CEO nếu muốn xem được mọi bước/mọi mục.
- Nhập Số điện thoại hoặc Email vào ô đầu tiên.
- Nhập Mật khẩu vào ô thứ hai.
- Bấm “Đăng nhập”.
2. Màn hình Console sau khi đăng nhập
✓ Đã có ảnhConsole (Bàn bán hàng) mở mặc định vào màn “Tạo Hợp Đồng”. Thanh menu trên cùng là nơi điều hướng tới mọi tính năng khác.
- Thanh menu trên cùng: Dashboard · Tạo Hợp Đồng · Báo cáo ▾ · Nhân sự ▾ · Cài đặt ▾ · Lead/CRM ↗ · Đặt Lịch ▾ · Chăm Lead · VFL Academy · Báo cáo BOD ↗.
- Quy trình 6 bước hiện ngay giữa màn: Khách & Câu lạc bộ → Báo giá → Xác nhận thanh toán → Kế toán xác minh → Phát hành & Ký hợp đồng → Kích hoạt hội viên.
- Góc phải trên: tên tài khoản đang đăng nhập và nút Đăng xuất.
3. Màn hình CRM Lead sau khi đăng nhập
✓ Đã có ảnhCRM Lead mở mặc định vào tab “🎯 Cần làm hôm nay” — nơi tổng hợp mọi việc cần xử lý trong ngày.
- Thanh tab trên cùng: Cần làm hôm nay · Lead · Hội viên · Báo cáo · Chờ duyệt · SLA quá hạn · Win-back · Lead App Khoẻ.
- KPI nhanh: số Lead mới, tỉ lệ đã liên hệ trong 24h, và các mốc chuyển đổi trong phễu bán hàng.
- Các khối bên dưới: Việc đã quá hạn, Việc đến hạn hôm nay, Lead quá hạn SLA, Hội viên có nguy cơ rời bỏ — nên xem hết các khối này đầu ca làm việc.
Sales / CSKH / Lễ tân
21 mụcQuản lý Lead — chế độ List
✓ Đã có ảnhXem danh sách Lead dạng bảng, có bộ lọc thông minh dựng sẵn để bắt lỗi dữ liệu.
- Thanh tìm kiếm + các bộ lọc: Giai đoạn, Nguồn, CLB, Nhân viên, Vùng, Từ ngày–Đến ngày.
- Bấm “Danh sách” / “Lộ trình” để chuyển giữa chế độ bảng và chế độ Kanban.
- “Lọc thông minh” có sẵn các nút hay dùng: Thiếu SĐT · Người >30 ngày (chưa xử lý) · Chưa gán CLB · Chưa gán nhân viên · Trùng lặp.
- Bảng hiển thị: Khách hàng, SĐT, Giai đoạn, Nguồn, Việc kế (tiếp theo), Điểm.
Quản lý Lead — chế độ Kanban (Lộ trình)
✓ Đã có ảnhKéo-thả thẻ Lead giữa các cột để đổi giai đoạn — trực quan hơn khi cần nhìn toàn bộ phễu bán hàng.
- Mỗi cột là 1 giai đoạn: Lead mới → Đã liên hệ → Đủ điều kiện → Đã đặt lịch → Đã đánh giá/Scan → Tư vấn → Báo giá → (Đàm phán → Chốt/Mất, cuộn phải để xem tiếp).
- Số trong khung tròn đầu mỗi cột là tổng số Lead đang ở giai đoạn đó.
- Kéo thẻ Lead sang cột khác để đổi giai đoạn — hệ thống tự ghi vào dòng thời gian của Lead đó.
Bộ lọc Nguồn / Giai đoạn / Nhân viên
✓ Đã có ảnh3 bộ lọc hay dùng nhất khi cần khoanh vùng danh sách Lead cần xử lý.
- Nguồn: chọn nhanh theo “Nhóm nhanh” (Sự kiện mọi giải · Web đối tác PPT · App Khoẻ), hoặc chọn đúng 1 nguồn cụ thể (Facebook, Zalo OA, Giới thiệu, Sự kiện Pickleball...).
- Giai đoạn: lọc theo đúng 1 trong 9 giai đoạn của phễu, từ Lead mới đến Chốt (Won) / Mất (Lost).
- Nhân viên: Quản lý/Admin có thể lọc theo từng nhân viên Sales cụ thể để kiểm tra khối lượng công việc của từng người.
Nhập Excel/CSV hàng loạt
✓ Đã có ảnhDùng khi có danh sách Lead từ sự kiện/đối tác cần đưa vào hệ thống một lần thay vì nhập tay từng người.
- Bấm “⬆ Nhập Excel” trên tab Lead.
- Bước 1: chọn file Excel/CSV — dòng đầu tiên của file phải là tên cột. Hệ thống hỗ trợ khoảng 10.000+ dòng mỗi lần.
- Làm theo các bước tiếp theo của wizard để đối chiếu cột và xác nhận nhập.
Chi tiết 1 Lead — Hồ sơ & Progressive Profile
✓ Đã có ảnhMở 1 Lead để xem/điền hồ sơ. Progressive Profile là hồ sơ "điền dần" — không cần điền hết ngay từ lần liên hệ đầu tiên, hệ thống tự nhắc còn thiếu gì để đủ điều kiện báo giá.
- Khối “Hồ sơ” phía trên: SĐT, Email, CLB, Quan tâm, Mục tiêu, Ngân sách — bấm “Lưu thay đổi” sau khi sửa.
- Khối “Progressive Profile”: danh sách các trường còn thiếu để đủ điều kiện báo giá (cần đạt ≥85% Bước 1+2) hoặc đủ điều kiện dùng thử (≥85% Bước 1+2+3, gồm PAR-Q & consent) — 2 thanh phần trăm ngay dưới cho biết đang đạt bao nhiêu.
- Bước 3 – Dùng thử có nút quét CCCD/Passport ngay tại đây (dùng chung công cụ quét CCCD của toàn hệ thống), cùng các trường bắt buộc trước khi cho khách dùng thử: ngày sinh, PAR-Q, tình trạng sức khoẻ, người liên hệ khẩn cấp, đồng ý điều khoản & xử lý dữ liệu cá nhân.
- Cuối trang: đổi giai đoạn, ghi hoạt động (kênh liên hệ + nội dung trao đổi), tạo việc cần làm, và đổi người phụ trách (owner) — chỉ Quản lý/Admin hoặc chủ Lead hiện tại mới đổi được owner.
- Khối “🕐 Lịch sử thay đổi” (cuộn xuống cuối hồ sơ): ghi lại TỪNG trường đã sửa, giá trị cũ → giá trị mới, ai sửa và sửa lúc nào — kể cả các trường ẩn như thời điểm đồng ý xử lý dữ liệu cá nhân, thời điểm xác minh CCCD/email.
Chuyển Lead thành hội viên
✓ Đã có ảnhChỉ nên bấm khi Lead đã thật sự ký hợp đồng và thanh toán — thao tác này tạo hồ sơ hội viên thật, liên kết tổ chức, và chuyển giai đoạn sang Chốt (Won).
- Trong hồ sơ Lead, kéo xuống khối “Chuyển thành hội viên” → bấm “Chuyển lead này thành hội viên”.
- Hộp thoại xác nhận hiện ra: “Chuyển lead này thành hội viên thật? (Tạo hồ sơ hội viên + liên kết tổ chức + chuyển sang Chốt/Won)” — bấm OK để xác nhận, Cancel để huỷ.
Tab Hội viên — danh sách
✓ Đã có ảnhLọc theo giai đoạn vòng đời Bước 5–9. Nếu chưa có hội viên nào, hệ thống gợi ý: vào tab Lead, mở một lead và bấm “Chuyển thành hội viên”.
Chi tiết 1 hội viên
Đang chờ ảnhHồ sơ sức khoẻ, Hộ Chiếu Thành Công, hợp đồng, timeline.
Tab 📊 Báo cáo (CRM Lead)
✓ Đã có ảnhPhễu chuyển đổi theo chặng — xem tỉ lệ rơi rụng giữa các giai đoạn để biết đội Sales đang tắc ở đâu.
- Chọn khoảng “Từ ngày – Đến ngày” và CLB cần xem, bấm “Xem báo cáo”.
- Phễu chuyển đổi theo chặng: mỗi dòng là 1 giai đoạn (Lead mới → Đã liên hệ → Đủ điều kiện → Đã đặt lịch → Đã đánh giá/Scan → Tư vấn → Báo giá → Đàm phán → Chốt/Won), số dưới mỗi dòng là % giữ lại so với dòng trên.
- Hệ thống tự nêu “⚠ CHẶNG GÃY” ngay tại chặng có tỉ lệ rơi lớn nhất, kèm dòng “Chẩn đoán” gợi ý việc cần làm (nghe lại ghi chú Lead dừng ở đó, huấn luyện kịch bản, kiểm tra dữ liệu Progressive Profile).
- Bảng “Hiệu suất nhân viên vs mục tiêu” bên dưới so sánh Lead mới/Qualified/Trial/Paid thực tế với mục tiêu đã đặt cho từng nhân viên (bấm “🎯 Mục tiêu” để đặt/sửa).
Tab ⏰ SLA quá hạn
✓ Đã có ảnhDanh sách Lead mới quá 24 giờ mà chưa có hoạt động liên hệ nào — SLA bắt buộc là phải liên hệ Lead mới trong 24h đầu, để lâu tỉ lệ chốt giảm mạnh.
- Danh sách tự cập nhật, bấm vào 1 dòng để mở thẳng hồ sơ Lead đó và xử lý ngay.
- Nếu danh sách trống và hiện “Không có Lead nào quá hạn SLA — tốt lắm!” nghĩa là cả đội đang liên hệ Lead đúng hạn.
Tab 🔁 Win-back
✓ Đã có ảnhDanh sách hội viên vừa hết hạn hợp đồng (7–180 ngày qua) mà chưa có hợp đồng mới — dùng để chủ động chăm sóc lại trước khi khách quên hẳn CLB.
- Chọn hội viên cần chăm sóc lại, bấm “Bắt đầu Win-back”.
- Hệ thống tự tạo 3 việc nhắc liên hệ theo mốc 1 ngày / 30 ngày / 90 ngày tới, giao cho đúng người phụ trách hội viên đó.
Tab 📲 Lead App Khoẻ
✓ Đã có ảnhLead đến từ App Khoẻ (Quick Test/giới thiệu) — nhóm này KHÔNG tự động rơi vào phễu Chăm Lead, gồm cả người đã hoàn thành Quick Test lẫn người mới đăng ký nhưng chưa đo (cần chủ động liên hệ hẹn lịch).
- Bảng liệt kê: Ngày, Tên, SĐT, Nguồn (appkhoe_public_lead / appkhoe_coach_event...), Trạng thái (✓ Đã đo / ⏳ Chưa đo — cần hẹn lịch), HLV phụ trách, Wellness Score.
- Tick chọn các Lead cần theo dõi rồi bấm “Xuất Lead đã chọn” để đẩy sang phễu Chăm Lead.
- Nút “Chia turn HLV” dùng để phân bổ đều Lead App Khoẻ mới cho các HLV theo vòng (round-robin).
Console → Chăm Lead
✓ Đã có ảnhBàn làm việc riêng cho Lead thô kiểu "xếp bài" — mỗi nhân viên nhận tối đa 15 lá/ngày, SLA 48h/lá, không lặp lại người cũ, ưu tiên lead giới thiệu (referral).
- Tab “Xếp bài của tôi”: xem các Lead đang được giao cho chính mình hôm nay — nếu trống nghĩa là quản lý chưa Chia bài sáng.
- Tab “Chia bài sáng” (quản lý dùng): tick chọn nhân viên/nhóm (BOD, HOD...) và CLB, nhập số lá/người, bấm “Chia bài” để hệ thống tự chia ngẫu nhiên, không trùng người cũ, ưu tiên referral lên đầu.
- Tab “Bảng điểm ngày”: so sánh Được giao / Đã chạm / Hẹn được / Chốt / Bị thu hồi của từng nhân viên trong ngày — ai giỏi lộ ngay, ai giấu lead cũng lộ ngay.
- Quy tắc nhịp: gọi trong 2 giờ sau khi nhận lá; mỗi cú gọi/Zalo bấm ngay 1 nút kết quả; quá 48h không chạm, lá bị thu hồi và ghi tên (hiện trong “Bị thu hồi”).
Tạo Hợp Đồng — Bước 1: Khách & CLB
✓ Đã có ảnhBước đầu tiên của quy trình 6 bước Tạo Hợp Đồng — tìm đúng khách hàng (Lead đã đủ điều kiện hoặc hội viên cũ) để bắt đầu một thương vụ mới.
- Gõ tên hoặc số điện thoại khách vào ô tìm kiếm, bấm “Tìm” (hoặc nhấn Enter).
- Chọn đúng khách trong kết quả trả về để bắt đầu thương vụ — hệ thống sẽ tự kéo hồ sơ Lead/hội viên đó vào các bước tiếp theo (Báo giá, Xác nhận thanh toán...).
- Nếu khách chưa có trong hệ thống, cần tạo Lead trước ở CRM Lead (xem phần “Chi tiết 1 Lead”) rồi quay lại đây tìm theo tên/SĐT vừa tạo.
Tạo Hợp Đồng — Bước 2: Báo giá
✓ Đã có ảnhLập báo giá cho gói dịch vụ đã chọn ở Bước 1 — có thể gửi thẳng cho khách xác nhận từ xa qua Zalo, không bắt buộc khách phải có mặt tại quầy.
- Bảng sản phẩm: tên gói (VD “Gia đình 2 người · CLASS · 12 tháng”), số lượng, đơn giá, thành tiền — hệ thống tự cộng VAT 8% ra “Thành tiền” cuối cùng.
- Bấm “Xem/In báo giá” để lấy file báo giá gửi khách xem trước khi ký.
- Nếu khách không có mặt tại quầy: bấm “Gửi Zalo cho khách (xác nhận từ xa)” — khách sẽ tự bấm Chấp nhận / Cần chỉnh / Từ chối ngay trên Zalo, kết quả cập nhật thẳng vào đây.
- Trạng thái “sent” đổi thành “Khách: Đã chấp nhận” khi khách đồng ý — lúc đó mới được sang Bước 3.
Tạo Hợp Đồng — Bước 3: Xác nhận thanh toán
✓ Đã có ảnhGhi nhận tiền khách đã trả — có thể trả cọc trước rồi trả đủ sau, hoặc trả đủ luôn một lần; mọi giao dịch đều có thể Hủy nếu ghi sai (không mất dấu vết).
- Chọn Kênh thanh toán (VD: QR), rồi bấm “Đặt cọc [số tiền gợi ý]” hoặc “Trả đủ [số tiền còn lại]” — hoặc bấm “Số tiền khác…” để nhập số tùy ý.
- Thanh % và “Đã trả X đ / Y đ” cập nhật ngay sau mỗi lần ghi nhận; mỗi dòng lịch sử giao dịch có nút “Hủy” riêng nếu ghi nhầm.
- Khi đã trả đủ 100%, hộp xanh hiện “Đã thu đủ… Kiểm tra lịch sử giao dịch — nếu có dòng sai, bấm Hủy dòng đó trước khi chốt” cùng nút “✓ Chốt thanh toán — Gửi Kế toán xác minh”.
- Bấm nút này để chuyển hồ sơ sang Bước 4 cho Kế toán kiểm tra.
Tạo Hợp Đồng — Bước 4: Kế toán xác minh
✓ Đã có ảnhKế toán kiểm tra 3 điều kiện (Hợp đồng, Thanh toán, VAT) trước khi cho phép phát hành hợp đồng chính thức.
- Bấm “Xem các mục kiểm” để xem chi tiết từng điều kiện đã đạt/chưa đạt.
- Nếu cả 3 mục đều “đạt”: bấm “Xác minh tiền & duyệt” để chuyển hồ sơ sang Bước 5.
- Nếu có sai sót (thiếu chứng từ, sai số tiền...): nhập lý do vào ô “Lý do trả lại” rồi bấm “Trả lại Sales” — hồ sơ quay lại Bước 3 để Sales xử lý lại.
Tạo Hợp Đồng — Bước 5: Phát hành & Ký hợp đồng
✓ Đã có ảnhCần đủ 3 xác nhận nội bộ (Hội viên, NV Tư vấn, Kế toán) trước khi phát hành hợp đồng chính thức để ký; chữ ký đại diện CLB/CEO đã gắn sẵn tự động, chỉ cần khách ký (Bên B).
- Mục A — Xác nhận nội bộ trước phát hành: bấm “Gửi Zalo xin xác nhận” hoặc “Khách xác nhận tại quầy” cho dòng Hội viên; bấm “Tôi xác nhận (phiên đăng nhập của tôi)” cho dòng NV Tư vấn; dòng Kế toán tự đánh dấu đã xác nhận từ Bước 4.
- Khi cả 3 dòng đều có dấu ✓ kèm thời gian, hộp xanh “✓ Đã đủ PAR-Q & Miễn trừ trách nhiệm (100%) — sẵn sàng phát hành” hiện ra — bấm “Phát hành hợp đồng”.
- Sau khi phát hành, mục Chữ ký hiện ra: khách (Bên B) ký trực tiếp vào khung bên trái bằng chuột/tay (hoặc bấm “Tải ảnh chữ ký” nếu có sẵn ảnh), rồi bấm “Lưu chữ ký Hội viên”.
- Bên A (Đại diện CLB/CEO) đã có chữ ký điện tử gắn sẵn tự động lấy từ Cài đặt → Thương hiệu & Ngân hàng — khách ký xong là hợp đồng hoàn tất, không cần thao tác gì thêm ở Bên A.
Tạo Hợp Đồng — Bước 6: Kích hoạt hội viên
✓ Đã có ảnhBước cuối cùng — kích hoạt gói dịch vụ để hội viên bắt đầu sử dụng, có thể kích hoạt ngay hôm nay hoặc hẹn kích hoạt vào một ngày gần đây.
- Hộp xanh “✓ Hồ sơ đủ Bước 4 (100%) — sẵn sàng kích hoạt” xác nhận hồ sơ đã đủ điều kiện.
- Chọn “Ngày kích hoạt”: để trống hoặc chọn hôm nay = kích hoạt ngay; chọn ngày sau (tối đa 30 ngày) = hẹn kích hoạt.
- Bấm “Kích hoạt hội viên” để hoàn tất toàn bộ quy trình 6 bước — Lead chính thức trở thành hội viên đang hoạt động.
Đặt Lịch (PT / Lớp học / SGT)
Đang chờ ảnhCông cụ quét CCCD
Đang chờ ảnhHLV / Coach
6 mụcProfile Pro Skill của tôi
Đang chờ ảnhHồ sơ năng lực chuyên môn — nguồn dữ liệu duy nhất cho lương, chứng nhận, xếp lịch.
VFL Academy → VFL SOP
✓ Đã có ảnhTab đầu tiên của VFL Academy (menu trên cùng) — nơi tra cứu các quy trình chuẩn (SOP) được CEO/Quản lý đào tạo đăng, lọc sẵn theo đúng Bộ phận và Vai trò của tài khoản đang đăng nhập.
- Vào menu trên cùng “VFL Academy” → chọn tab “VFL SOP”.
- Danh sách bên dưới chỉ hiện các SOP đã đăng có Bộ phận/Cấp tối thiểu phù hợp với tài khoản của bạn — nếu chưa có SOP nào phù hợp, trang sẽ ghi “Chưa có SOP nào dành cho bạn”.
- Riêng CEO/Quản lý đào tạo sẽ thấy thêm khối “Đăng nội dung mới” ở trên cùng: nhập Tiêu đề, chọn Loại = SOP, chọn Bộ phận (VD: Toàn công ty hoặc 1 bộ phận cụ thể), chọn Cấp tối thiểu, nhập Nội dung/quy trình, có thể đính kèm file (PDF/ảnh/video), rồi bấm “Đăng nội dung”.
VFL Academy → VFL E-Learning
✓ Đã có ảnhTab thứ 2 của VFL Academy — nơi xem các bài học/khoá học online đã đăng, cũng lọc sẵn theo Bộ phận và Vai trò của tài khoản đang đăng nhập (giao diện giống hệt tab VFL SOP, chỉ khác Loại nội dung = Bài học).
- Vào menu trên cùng “VFL Academy” → chọn tab “VFL E-Learning”.
- Danh sách bên dưới chỉ hiện các bài học phù hợp Bộ phận/Cấp của bạn — chưa có thì ghi “Chưa có khoá học nào dành cho bạn”.
- CEO/Quản lý đào tạo dùng khối “Đăng nội dung mới” phía trên để đăng bài học mới: Tiêu đề, Loại = Bài học, Bộ phận, Cấp tối thiểu, Nội dung, đính kèm file, bấm “Đăng nội dung”.
VFL Academy → Khoá học & Chứng nhận
✓ Đã có ảnhTab thứ 4 của VFL Academy (cạnh VFL SOP, VFL E-Learning, Duyệt Pro Skill) — nơi CEO/Quản lý đào tạo tạo khoá học mới và gắn chứng nhận cho từng nhóm nhân sự (BOD/HOD...).
- Xem nhanh danh sách HLV theo nhóm (Tất cả/BOD/HOD) cùng các chip chứng nhận đã có: KHOẺ Coach, Group Fitness Instructor, Personal Trainer, Wellness Coach, Pilates Instructor, Fitness Instructor, Corporate Wellness Coach.
- Khối “+ Tạo khoá học mới” bên dưới: nhập Tên khoá học, Giảng viên, Thời lượng, số giờ Online/Offline, Chi phí khoá, Chứng nhận gắn kèm, Đối tượng·Bộ phận, Đối tượng·Vai trò (bỏ trống = mọi vai trò).
- Tick “Bắt buộc với đối tượng” nếu muốn hệ thống ép người thuộc nhóm đó phải hoàn thành khoá học.
- Bấm “Lưu khoá học” — khi HLV hoàn thành khoá, chứng nhận sẽ TỰ GẮN vào Profile Pro Skill của họ, không cần thao tác thủ công thêm.
🔴 Kiểm tra trùng lịch HLV
Đang chờ ảnhApp Khoẻ Coach Console
Đang chờ ảnhĐiều kiện suy ra tự động: tốt nghiệp Academy + đúng biên chế CLB + CLB được cấp phép.
Leader / Quản lý CLB
10 mụcTab ⏳ Chờ duyệt (CRM)
✓ Đã có ảnhDuyệt các trường hợp Lead xin miễn xuất trình CCCD/Passport ngay — chỉ Quản lý CLB (đúng CLB) hoặc Admin mới thấy và duyệt được tab này.
- Mỗi thẻ hiện: tên + vai trò của Lead, Lý do xin phê duyệt, và người gửi yêu cầu kèm thời gian.
- Bấm “✓ Duyệt” nếu đồng ý cho qua — hệ thống tự đánh dấu N/A có kiểm soát cho mục “Đã xác minh CCCD” của Lead đó (có ghi nhật ký audit).
- Bấm “✗ Từ chối” nếu chưa đủ căn cứ — Lead vẫn ở trạng thái chưa xác minh và Sales cần xin lại giấy tờ.
Console → Đơn OFF/Phép chờ duyệt
✓ Đã có ảnhNhân sự ▾ → nơi đăng ký OFF tuần/nghỉ phép và duyệt đơn cho nhân viên trong CLB mình quản lý.
- Khối “Đăng ký OFF tuần & Nghỉ phép”: chọn Nhân viên + Ngày OFF, bấm “Đăng ký OFF” — lưu ý OFF tuần sau phải đăng ký trước hết thứ Sáu tuần này, quá hạn hệ thống tự chối, mỗi tuần chỉ 1 ngày/người.
- Đăng ký nghỉ phép: chọn Loại phép (VD: Phép năm có lương), Từ ngày–Đến ngày, Lý do, bấm “Tạo đơn phép” — phép năm 12 ngày/năm có lương, đơn quá 3 ngày cần xin trước 30 ngày; nghỉ ốm trừ theo BHXH (không cần biết trước).
- Khối “Chờ duyệt · OFF & Phép” bên dưới liệt kê các đơn đang chờ xử lý của CLB mình.
VFL Academy → Duyệt Pro Skill
✓ Đã có ảnhTab thứ 3 của VFL Academy — “Bàn Chuẩn năng lực”: nơi CEO/Quản lý đào tạo duyệt từng HLV được phép dạy loại hình nào, xác nhận tốt nghiệp và xếp Hạng, theo từng nhóm CLB (Tất cả/BOD/HOD...).
- Lọc theo nhóm CLB (Tất cả · BOD · HOD...) và theo loại Bằng cấp/chứng nhận (Group Fitness Instructor, Personal Trainer, Wellness Coach, Pilates Instructor, Fitness Instructor, Corporate Wellness Coach, 🎓 KHOẺ Coach) ở 2 hàng nút phía trên.
- Mỗi HLV hiện 1 thẻ: các chip loại hình bấm để cấp/gỡ phép giảng dạy (chip có dấu ✓ = đã được cấp phép loại đó — chip này quyết định luôn bảng lương lớp & việc gán lớp cho HLV).
- Nút “Duyệt” (xanh) = xác nhận hồ sơ năng lực hợp lệ; nút “🎓 Tốt nghiệp” (vàng) = xác nhận đã hoàn thành khoá và tự động gắn chip 🎓 KHOẺ Coach vào Profile Pro Skill của HLV đó — không cần thao tác thủ công thêm ở nơi khác.
- Dropdown “Hạng” (VD: Master / — Hạng —) để xếp hạng năng lực cho từng người — bấm chọn là lưu ngay, không cần nút Lưu riêng.
- Cuối trang có khối “+ Tạo khoá học mới” giống hệt tab “Khoá học & Chứng nhận” bên cạnh — nhập Tên khoá học, Giảng viên, Thời lượng, giờ Online/Offline, Chi phí, Chứng nhận gắn kèm, Đối tượng·Bộ phận/Vai trò, tick “Bắt buộc với đối tượng” nếu cần, rồi “Lưu khoá học”.
Báo cáo ▾ → Doanh thu
✓ Đã có ảnhConsole → Báo cáo ▾ mở ra 5 mục con: Doanh thu · Chấm công & Lương cơ bản · Hiệu suất Lớp học · Hiệu suất Sản phẩm Dịch vụ · Check-in Hội viên (Face ID). Trung tâm báo cáo Doanh thu có 4 tab con: Doanh thu, Công nợ & hạn cọc, Chờ Kế toán xác minh, Nhân sự & hoa hồng.
- Chọn khoảng Từ ngày–Đến ngày, CLB, Nhân viên, Tầng sản phẩm, Sản phẩm rồi bấm “Xem” (hoặc “Xuất CSV” để tải về).
- 4 ô số ở trên: Đã thu trong kỳ · Đã Kế toán xác minh · Chưa xác minh · Còn nợ (toàn bộ).
- Ghi nhớ Nguyên tắc 11C: chỉ số “Đã xác minh” mới là doanh thu tin cậy — số “Đã thu” có thể còn chờ Kế toán duyệt (xem Bước 4 quy trình Tạo Hợp Đồng).
- Bảng “Doanh thu theo nhân viên” bên dưới liệt kê từng nhân viên đã phát sinh doanh thu trong kỳ.
Báo cáo ▾ → Chấm công & Lương cơ bản
✓ Đã có ảnhXem giờ công thực tế so với chuẩn của từng nhân sự trong tháng, cùng lương cơ bản tạm tính.
- Chọn Tháng và Câu lạc bộ, bấm “Xem”.
- Dòng ghi chú đầu trang giải thích công thức: Ngày công chuẩn = số ngày tháng – ngày OFF; Lương tạm tính = Lương CB ÷ chuẩn × (công thực tế + phép có lương).
- Ô “Chọn nhân sự/HLV” cho phép chọn nhiều người cùng lúc (giữ Ctrl/Cmd) để lọc bảng riêng cho nhóm đó; nút Chế độ lọc theo Hoa hồng Bán hàng / Hoa hồng Giảng dạy.
- Bảng chi tiết: Chuẩn, Thực tế, Phép lương, Không lương, Quên out, Quỹ phép còn, Lương P1 (BH), Lương P2, Lương tạm tính — theo từng người và dòng Tổng.
Báo cáo ▾ → Hiệu suất Lớp học
✓ Đã có ảnhĐo hiệu quả lịch lớp: mở bao nhiêu lớp, hội viên đăng ký ra sao — số lớp mở theo tuần/tháng, tỉ lệ lấp đầy, lớp bị hủy và lý do, giờ đứng lớp của HLV (nối sang Chấm công).
Báo cáo ▾ → Hiệu suất Sản phẩm Dịch vụ
✓ Đã có ảnhĐo buổi dịch vụ (PT, Wellness Coach, Pilates...) đã thực hiện, nối thẳng vào hợp đồng Tầng 2 — buổi đã dùng/còn lại từng hợp đồng, no-show/hủy muộn, hợp đồng sắp hết hạn buổi, nền tính lương buổi & hoa hồng HLV (chỉ trên buổi có nghiệm thu, đúng nguyên tắc 11C).
Báo cáo ▾ → Check-in Hội viên (Face ID)
✓ Đã có ảnhXem lượt hội viên có mặt tại CLB theo ngày qua thiết bị Face ID/Camera AI, và đăng ký thiết bị mới.
- Chọn Ngày và CLB, bấm “Xem” để xem các sự kiện check-in trong ngày đó.
- Nếu CLB chưa có thiết bị: khai báo ở khối “Thiết bị Face ID/Camera AI” — nhập Tên thiết bị, chọn Hãng, chọn CLB, bấm “Đăng ký thiết bị” để lấy khoá API.
- Sau khi đăng ký, dán URL cổng nhận + khoá API vào phần cấu hình Webhook/HTTP Push của máy chấm công — máy sẽ tự đẩy dữ liệu check-in về đây.
Cài đặt ▾ → Chấm công GPS
✓ Đã có ảnhKhai báo toạ độ và bán kính cho phép chấm công đúng vị trí từng CLB — làm 1 lần khi mở CLB mới hoặc khi cần đổi vị trí.
- Cách làm chuẩn: đứng ngay tại quầy lễ tân của CLB, chọn đúng CLB trong dropdown, bấm “Lấy vị trí tại chỗ” để hệ thống tự điền Vĩ độ (lat)/Kinh độ (lng) theo vị trí thiết bị đang đứng.
- Nhập Bán kính (m) cho phép chấm công — mặc định gợi ý 100m, tối thiểu nên để ≥30m vì GPS trong nhà thường sai số lớn.
- Bấm “Lưu” — cột “Trạng thái GPS” của CLB đó sẽ chuyển từ “Chưa — chấm công không xác thực vị trí” sang đã cấu hình.
- Dùng cột “Đối chiếu bản đồ” (lấy link Google Maps từ mục CLB/Location) để so sánh lại toạ độ vừa lấy, tránh lấy nhầm vị trí.
Nhân sự ▾ → Danh sách Nhân sự
✓ Đã có ảnhXem/tạo hồ sơ nhân viên trong CLB mình phụ trách — mỗi hồ sơ tự kiểm tra còn thiếu mục nào (ảnh đại diện, CCCD, địa chỉ, giới thiệu bản thân...).
- Chọn nhóm (BOD/HOD/nhân viên...) và CLB/Vùng, rồi chọn đúng người cần xem trong ô tìm kiếm, bấm “Xem hồ sơ”.
- Hồ sơ hiện: tên, mã nhân sự, chức danh/cấp, bộ phận, SĐT, ngày vào làm, cùng các chứng nhận Pro Skill (KHOẺ Coach, Group Fitness Instructor...) và Hạng.
- Khối “🔒 Thông tin bảo mật (CCCD · địa chỉ · lương)” gập lại mặc định — bấm để mở, chỉ người có quyền mới xem được.
- Nếu hồ sơ còn thiếu mục bắt buộc, dòng cảnh báo màu cam liệt kê rõ (VD: Ảnh đại diện · Số CCCD · Địa chỉ thường trú · Giới thiệu bản thân) — bấm “🔔 Gửi yêu cầu bổ sung cho nhân viên” để nhắc trực tiếp.
- Khối “🔑 Trao quyền xem toàn công ty” (gập lại) chỉ CEO/Super Admin thao tác — dùng khi cần cấp cho ai đó xem dữ liệu ngoài phạm vi CLB của họ.
Giám đốc / CEO / BOD
4 mụcCài đặt ▾ (toàn bộ menu)
✓ Đã có ảnhConsole → Cài đặt ▾ là nơi cấu hình toàn hệ thống — chỉ CEO/Admin mới thấy đủ menu này. Gồm 12 mục: Sản phẩm & Danh mục Lead · CLB/Location · Bộ phận · Set Target · Vai trò & tài khoản · Commission & Thưởng · Chấm công GPS · Lịch nghỉ lễ · Thông báo Zalo/Email · Mẫu hợp đồng & chữ ký · Giá & chiết khấu · Nhật ký audit.
- Bấm “Cài đặt ▾” trên thanh menu để mở danh sách 12 mục cấu hình.
- “Vai trò & tài khoản” là nơi cấp/thu hồi quyền “Sửa Danh sách Nhân sự” cho từng người (thấy ngay trong ảnh: nút “+ Cấp quyền” và “Thu hồi” theo từng dòng).
- “Nhật ký audit” ghi lại toàn bộ thay đổi hệ thống — nên tra cứu mục này khi cần biết ai đã đổi gì, lúc nào.
Nhân sự ▾ → Sơ đồ Phân quyền
✓ Đã có ảnhMa trận quyền theo thang bậc 0–5 (CTV → Nhân viên → Leader → Quản lý CLB → Giám đốc → CEO) — CHỈ áp dụng cho Console (Bàn bán hàng/Báo cáo/Nhân sự/Cài đặt...), KHÔNG áp dụng cho CRM Lead (CRM dùng hệ vai trò riêng).
- Hai nhóm quyền chính: “XEM” (VD: Danh bạ nội bộ, Lương của chính mình, CCCD & địa chỉ theo CLB/toàn hệ thống, Doanh thu, Báo cáo BOD) và “HIỂN THỊ MENU” (những mục nào hiện trên thanh bar cho từng cấp).
- Tick/bỏ tick ô tương ứng với từng Cấp (0 CTV → 5 CEO) để cấp hoặc thu hồi quyền đó.
- Dòng có biểu tượng 🔒 là luật tối cao, khoá cứng chỉ CEO mới có (VD: “Lương cấp Giám đốc & CEO”) — không ai chỉnh được kể cả cấp 5 khác.
- Bấm “Lưu Sơ đồ” để luật có hiệu lực ngay lập tức trên toàn hệ thống.
Nhân sự ▾ → Lương toàn hệ thống
✓ Đã có ảnhTrung tâm lương của toàn hệ thống, gồm 6 màn: Phí Đóng Bảo Hiểm (BHXH/BHYT) · Lương Cơ Bản · Lương Hoa Hồng · Lương Lớp Học · Profile Pro Skill (HLV) · Phiếu Lương (soạn & phát hành).
- Phí Đóng Bảo Hiểm: bảng Lương P1/P2/Tổng lương và số tiền DN đóng (21,5%) / NLĐ đóng (10,5%) của từng người — có nút Xuất Excel/PDF.
- Lương Cơ Bản: theo Tháng + CLB, hiện Lương tổng, Công chuẩn, Công thực tế, Phép lương, Chi phí lương thực tế từng người.
- Lương Hoa Hồng: 3 tab Hoa hồng Bán hàng / Hoa hồng Giảng dạy / Lương Tổng — công thức hiện ngay trên đầu trang (HH Bán = DT đã Kế toán xác minh × % theo vai trò; HH Dạy = Σ buổi đã diễn ra × đơn giá 60′ × hệ số).
- Lương Lớp Học: Bảng giá theo Hạng HLV (Junior/Senior/Master, giá 60′ và SGT riêng) + bảng buổi dạy từng HLV — đơn giá 45′/30′ tự tính theo hệ số, không nhập tay.
- Profile Pro Skill (HLV): danh sách toàn bộ HLV với Loại HLV, Chuyên sâu, Bằng cấp, Đơn giá 60′ — bấm “Sửa Pro Skill” để cập nhật cho từng người.
- Phiếu Lương (Phát hành): danh sách phiếu theo Kỳ, trạng thái “ĐÃ PHÁT HÀNH” (nhân viên xem trên App Khoẻ) — bấm “+ Phiếu mới” để soạn, mỗi dòng lương chia theo nhóm P1/Bảo hiểm khấu trừ, phát hành xong là khoá không sửa được nữa.
Báo cáo BOD ↗
✓ Đã có ảnhLiên kết riêng mở ở tab mới, có giao diện báo cáo điều hành riêng biệt (nền tối, không giống Console) — góc trên bên phải luôn ghi rõ nguồn dữ liệu là “DỮ LIỆU THẬT · Supabase” để phân biệt với báo cáo demo.
- Tab “Báo cáo Sale & Marketing”: 1 màn tổng — Tóm tắt điều hành (Doanh thu, VS chỉ tiêu, Hội viên mới, Attrition, Join từ giới thiệu, PT Penetration), khối cam “3 VIỆC BOD CẦN QUYẾT ĐỊNH THÁNG NÀY” nêu thẳng vấn đề + câu hỏi cần chốt, Hiệu suất phễu bán hàng (Lead→Hẹn→Đến hẹn→Trial→Join, tự nêu “Chặng gãy”), Hiệu suất đội Sales, Sức khoẻ hội viên, Hiệu quả Marketing theo CAC/kênh.
- Tab “Phê duyệt (BOD)”: hàng chờ các đề xuất cần Hội đồng duyệt.
- Tab “Đề xuất ▾”: 7 loại đề xuất trình BOD — Ngân sách Vận hành, Sửa chữa & Cải tạo, Báo cáo Bảo trì thiết bị, Ngân sách Lớp/tuần, Sự kiện, Mua sắm thiết bị, Tuyển dụng nhân sự.
- Tab “SOP ▾” và “Đào tạo (E-Learning) ▾”: liên kết nhanh tới quy trình chuẩn và tài liệu đào tạo cấp điều hành.
- Tab “Marketing ▾”: 6 mục — Kế hoạch chiến dịch (Brief theo mẫu 1 trang: Tổng quan, Khách hàng mục tiêu & Insight, Thông điệp & Ưu đãi, Kênh & Ngân sách, Timeline & Phân công, KPI tổng), Lịch nội dung tháng, Ngân sách & CAC theo kênh, Đề xuất khuyến mãi, Bộ nhận diện & tài sản thương hiệu, KOL/Đối tác/Cộng đồng.