Một founder retailer thời trang gửi tin: "Cuối tuần bạn admin ngồi 6 tiếng update master file. Cứ tuần nào bạn ấy nghỉ là họp thứ Hai phải hoãn. Có cách nào giải quyết không?"
Cô ấy có 5 hệ thống. Mỗi cái đang chạy đúng nhiệm vụ của nó:
- Sapo POS ghi đơn offline + tồn kho 3 cửa hàng
- Shopee Seller Center ghi đơn Shopee + commission + voucher
- TikTok Shop Seller ghi đơn TikTok Shop + hoàn hàng
- MISA SME ghi sổ kế toán + chi phí + lương
- Excel master sheet trên Google Sheets là chỗ duy nhất 5 nguồn gặp nhau, bằng tay
Mỗi hệ thống một số. Sapo nói doanh thu offline tuần này 280 triệu. Shopee nói 340 triệu gross. MISA chưa cộng vì đợi cuối tháng chốt sổ. Excel cộng cả 4 nguồn ra 920 triệu, nhưng số này lệch với MISA 8% sau khi trừ commission Shopee + hoàn hàng TikTok + voucher Sapo.
Bridge giữa 5 hệ thống = một bạn nhân viên + 6 tiếng/tuần + nhiều khả năng sai.
Vì sao thêm công cụ thứ 6 không giải quyết
Pattern phổ biến: founder nghe nói có một SaaS "all-in-one" hứa kết nối tất cả. Demo đẹp. Chi 50-150 triệu setup. 3 tháng sau:
- 2 nguồn dữ liệu chính không có connector chính thức (Sapo, MISA thường thiếu)
- Founder vẫn xuất file rồi upload, chỉ là upload vào tool mới thay vì Excel cũ
- Bạn admin vẫn ngồi 6 tiếng/tuần, chỉ là trong giao diện đẹp hơn
Vấn đề không phải thiếu công cụ. Là không có một lớp dịch vụ chịu trách nhiệm dữ liệu cuối cùng phải sạch và khớp. Tools không tự chịu trách nhiệm, chỉ con người chịu trách nhiệm cho tools mới sạch được.
3 chỗ thường nứt khi gộp 5 nguồn
1. Định nghĩa "doanh thu" mỗi hệ thống một kiểu. Shopee nói "doanh thu" là gross trước commission. MISA nói "doanh thu" là sau commission + sau hoàn hàng. Sapo nói "doanh thu" là theo ngày khách đặt, không phải ngày giao. Nếu master sheet không có một định nghĩa chuẩn áp lên cả 5, thì cuộc tranh luận "tuần này doanh thu bao nhiêu" sẽ không bao giờ kết thúc.
2. Lệch thời điểm ghi nhận. Đơn TikTok Shop ngày 15 nhưng khách hoàn hàng ngày 18, ghi nhận hoàn hàng vào ngày nào? Nếu Excel cộng theo ngày đặt, doanh thu tuần 3 cao hơn thực tế. Nếu cộng theo ngày net, doanh thu tuần 3 thấp hơn nhưng tuần 4 lại bị "âm" do hoàn hàng từ tuần trước trừ vào.
3. Một SKU, nhiều tên. SKU "ÁoSơMi-Đen-M" trên Sapo có thể là "Áo Sơ Mi Nam Đen Size M" trên Shopee, là "AOSMNAMDM" trên MISA. Không có bảng đối chiếu, không tính được tồn kho thật theo SKU, không phát hiện được dead SKU.
Mỗi chỗ nứt là một lý do số liệu sai. Cộng 3 chỗ nứt với 5 nguồn → có thể lệch 15-25% giữa Excel và thực tế.
Cầu nối thật sự không phải tool, là một lớp
Trong gói Triển khai 30 ngày, bước này diễn ra trong tuần 1-2:
- Tuần 1: kết nối 5 nguồn về một staging layer chung (Google Sheets + Apps Script hoặc BigQuery sandbox tùy quy mô). Mỗi nguồn có một bảng riêng. Chưa biến đổi gì.
- Tuần 2: tạo bộ KPI có phiên bản (KPI Dictionary v1). Định nghĩa "doanh thu" / "biên lợi nhuận" / "ROAS thực", mỗi cái có công thức rõ + nguồn dữ liệu rõ. Một định nghĩa duy nhất, không hai.
- Tuần 3: xây dashboard CEO + 3 cảnh báo trên cùng layer này. Vì layer chuẩn, mọi số trên dashboard click ra được dòng nguồn.
Bạn admin từ 6 tiếng/tuần xuống 30 phút/tuần (chỉ để verify dữ liệu mới sync về có sạch không, không phải gộp tay nữa).
Bao giờ thì nên build
Theo benchmark từ các engagement Triển khai đã làm cho retailer đa kênh:
- ≤3 nguồn dữ liệu, doanh thu ≤30 tỷ/năm: chưa cần. Excel master sheet còn cover được.
- 4-5 nguồn, doanh thu 30-100 tỷ/năm: đang ở giai đoạn vỡ. Mỗi tuần mất 4-8h gộp tay + tranh luận số trong họp đầu tuần.
- 5+ nguồn, doanh thu >100 tỷ/năm: không phải "nên", là "phải". Mỗi tuần không có bridge = nhiều khả năng quyết định sai dựa trên số sai.
Nếu bạn đang ở giai đoạn 4-5 nguồn và cuối tuần phụ thuộc vào một bạn nhân viên ngồi 6 tiếng, đặt lịch rà soát 30 phút. Chúng tôi sẽ ước tính số sai trung bình giữa Excel master và thực tế của bạn, ngay trong call, dựa trên cấu trúc kênh hiện tại.
Đọc tiếp
Dead SKU là gì, và 3 cách xử lý hàng tồn chậm bán
Dead SKU (hàng tồn kho chết) là gì, cách tính sell-through rate để phát hiện sớm, và 3 phương án xử lý bảo toàn margin tốt hơn là đổ hàng giảm giá flash sale.
Đọc bàiCách phát hiện 200 triệu ngân sách ads lãng phí mỗi tháng trên Looker Studio
P&L theo kênh sau fee, ads, hoàn hàng. Tự động pause 20% campaign kém nhất. Cách cấu hình alert Zalo khi ROAS giảm hơn 30% trong 48h - bằng công cụ miễn phí.
Đọc bàiDashboard 80 triệu, không ai mở. Vấn đề không phải công cụ.
50% dự án Power BI ở SME bị shelved trong 90 ngày đầu. Không phải vì dashboard xấu. Vì thiếu nhịp họp, thiếu một người chịu trách nhiệm cho cuộc họp đầu tuần, và thiếu một bản tóm tắt giúp founder biết mở dashboard để làm gì.
Đọc bài