Giới thiệu dự án

Thị trường bán lẻ Việt Nam duy trì tốc độ tăng trưởng ấn tượng với tổng mức bán lẻ hàng hóa và doanh thu dịch vụ tiêu dùng năm 2017 đạt 3.934,2 nghìn tỷ đồng, tăng trưởng 10,9% (theo Tổng cục Thống kê). Trong đó, kênh phân phối bán lẻ hiện đại (siêu thị, đại siêu thị, chuỗi cửa hàng tiện lợi) đạt mức tăng trưởng 11%/năm, vượt xa mức 1% của kênh thương mại truyền thống. Tuy nhiên, áp lực cạnh tranh cục bộ tại địa bàn tỉnh Thừa Thiên Huế gia tăng gay gắt theo lộ trình thực hiện Quyết định số 740/QĐ-UBND của UBND tỉnh về quy hoạch mạng lưới thương mại, với sự mở rộng thị phần của Big C (Phong Phú Plaza), VinMart/VinMart+ và chuỗi hơn 9.000 chợ truyền thống trên toàn quốc.

+-----------------------------------------------------------------------------------+
|                           BỐI CẢNH THỊ TRƯỜNG BÁN LẺ HUẾ                          |
|                                                                                   |
|  [Kênh hiện đại: Tăng trưởng 11%]      VS      [Kênh truyền thống: Tăng trưởng 1%]|
|  - Siêu thị: Co.opmart, Big C                  - Chợ Đông Ba, An Cựu, Tây Lộc     |
|  - Chuỗi tiện lợi: VinMart+, Mini Stop         - Cửa hàng tạp hóa phân tán        |
|                                                                                   |
|              THÁCH THỨC: Tỷ lệ giữ chân khách hàng cũ & Mở rộng tệp mới           |
+-----------------------------------------------------------------------------------+

Vấn đề thực tiễn (Problem Statement)

Siêu thị Co.opmart Huế (thuộc Saigon Co.op, diện tích 6.460 m², vận hành hơn 25.000 SKU) đối mặt với 3 điểm nghẽn chiến lược:

  1. Tỷ lệ tăng trưởng khách hàng giai đoạn 2016–2017 chỉ đạt 1,09% (tăng từ 46.900 lên 47.410 lượt khách), chưa tương xứng với tổng tài sản đầu tư 55.957 triệu đồng.
  2. Cơ cấu khách hàng mất cân đối: Nhóm khách hàng thẻ Đồng sụt giảm 2,72% trong năm 2017 (từ 32.235 xuống 31.357 thẻ), cho thấy rào cản lớn trong việc chuyển đổi khách vãng lai thành khách hàng trung thành.
  3. Chi phí Marketing năm 2016–2018 chiếm tỷ trọng lớn (trung bình trên 5.570 triệu đồng/năm) nhưng hiệu quả phân bổ ngân sách cho xúc tiến số (Digital Marketing) và tối ưu hóa trải nghiệm tại điểm bán (In-store UX) chưa được lượng hóa bằng mô hình dữ liệu.

Mục tiêu dự án

  1. Xác lập cơ sở lý luận và chỉ tiêu định lượng đánh giá năng lực thu hút khách hàng trong bán lẻ hiện đại.
  2. Khảo sát thực chứng $n = 120$ khách hàng bằng phương pháp chọn mẫu Cochran (1977), xử lý dữ liệu qua phần mềm SPSS 22.0.
  3. Đánh giá kiểm định giả thuyết One-Sample T-Test đối với 4 nhóm chính sách Marketing Mix (4P): Sản phẩm, Giá, Phân phối, Xúc tiến & Con người.
  4. Đề xuất hệ thống giải pháp Marketing - Vận hành - Công nghệ đa kênh (Omni-channel) nâng cao tỷ lệ giữ chân và giá trị vòng đời khách hàng (Customer Lifetime Value - CLV).

Giới hạn và phạm vi nghiên cứu

  • Không gian: Trung tâm Thương mại Trường Tiền Plaza, số 06 Trần Hưng Đạo, P. Phú Hòa, TP. Huế.
  • Thời gian: Dữ liệu tài chính thứ cấp giai đoạn 2016–2018; khảo sát sơ cấp thu thập từ tháng 10/2019 đến tháng 11/2019.
  • Đối tượng: Khách hàng từ 15 tuổi trở lên trực tiếp mua sắm tại Co.opmart Huế.

Phân tích và thiết kế giải pháp

Phân tích hiện trạng

Khảo sát đối thủ cạnh tranh trực tiếp tại thị trường bán lẻ Thừa Thiên Huế:

Tiêu chí phân tích Co.opmart Huế Big C Huế (Phong Phú Plaza) VinMart / VinMart+
Quy mô mặt bằng 6.460 m² (2 tầng kinh doanh) > 10.000 m² 80 – 200 m² (Chuỗi phân tán)
Danh mục sản phẩm > 25.000 SKU (>85% hàng Việt) > 40.000 SKU (Đa quốc gia) 2.000 – 4.000 SKU thiết yếu
Chiến lược định giá EDLP (Everyday Low Price) Price Promotions chiết khấu sâu Phân khúc tiện ích, giá cao hơn
Chương trình KHTT Thẻ 4 bậc: Đồng, Bạc, Vàng, Bạch Kim Big C Xu tích lũy điểm VinID đa dịch vụ
Điểm hạn chế Hạ tầng bãi đỗ xe (600 m²), UX POS Vị trí xa trung tâm lõi Danh mục SKU tươi sống hạn chế

Mô hình ưu tiên yêu cầu người dùng (MoSCoW):

  • Must-have: Tối ưu hóa 16 quầy POS thanh toán tự động, tích hợp ví điện tử (MoMo, ZaloPay, VietQR), đảm bảo kiểm soát chất lượng thực phẩm tươi sống đạt chuẩn VietGAP.
  • Should-have: Ứng dụng di động Co.opmart App tích hợp mã định danh hội viên điện tử, mở rộng bán kính giao hàng miễn phí từ 5 km lên 10 km cho đơn hàng từ 200.000 VNĐ.
  • Could-have: Hệ thống phân tích hành vi khách hàng RFM (Recency, Frequency, Monetary) tự động gửi mã coupon sinh nhật qua SMS/Zalo ZNS.
  • Won't-have (giai đoạn này): Lắp đặt kiosk tự check-out hoàn toàn (Self-Checkout Kiosk) do chi phí CAPEX cao.

Thiết kế hệ thống

Kiến trúc quản lý dữ liệu khách hàng trung thành (CRM/Loyalty POS Architecture):

+-------------------------------------------------------------------------+
|                    KIẾN TRÚC TÍCH HỢP HỆ THỐNG POS & CRM                |
+-------------------------------------------------------------------------+
| [Frontend POS / App]                                                    |
|  - 16 Máy POS Quét mã vạch (Barcode Scanner)                             |
|  - Co.opmart Mobile App / Zalo Mini App                                 |
+-----------------------------------+-------------------------------------+
                                    | REST APIs (HTTPS / JSON)
                                    v
+-------------------------------------------------------------------------+
| [Business Logic Layer - Spring Boot 3.2 / Node.js Express]              |
|  - Loyalty Engine: Tích điểm, nâng hạng (Đồng -> Bạc -> Vàng -> Bạch Kim)|
|  - Promotion Engine: Chiết khấu trực tiếp, voucher sinh nhật            |
|  - Inventory Sync: Quản lý 25.000+ SKU thời gian thực                   |
+-----------------------------------+-------------------------------------+
                                    |
                                    v
+-------------------------------------------------------------------------+
| [Database Layer - PostgreSQL 15 & Redis Cache]                          |
|  - customers (id, card_tier, point_balance, total_spend)                |
|  - orders (order_id, customer_id, total_amount, discount_amount)        |
|  - order_items (item_id, order_id, sku_code, quantity, unit_price)     |
+-------------------------------------------------------------------------+

Database Schema (PostgreSQL 15) quản lý phân hạng thẻ và giao dịch:

-- Schema quan he quan ly hoi vien va giao dich POS
CREATE TABLE loyalty_members (
    member_id VARCHAR(20) PRIMARY KEY,
    full_name VARCHAR(100) NOT NULL,
    phone_number VARCHAR(15) UNIQUE NOT NULL,
    gender VARCHAR(10) CHECK (gender IN ('Nam', 'Nữ')),
    birth_date DATE NOT NULL,
    card_tier VARCHAR(20) DEFAULT 'Đồng' CHECK (card_tier IN ('Đồng', 'Bạc', 'Vàng', 'Bạch Kim')),
    accumulated_points INT DEFAULT 0,
    total_lifetime_spent NUMERIC(12, 2) DEFAULT 0.00,
    created_at TIMESTAMP WITH TIME ZONE DEFAULT CURRENT_TIMESTAMP
);

CREATE TABLE pos_transactions (
    transaction_id UUID PRIMARY KEY DEFAULT gen_random_uuid(),
    pos_terminal_id INT NOT NULL CHECK (pos_terminal_id BETWEEN 1 AND 16),
    member_id VARCHAR(20) REFERENCES loyalty_members(member_id),
    subtotal_amount NUMERIC(12, 2) NOT NULL,
    discount_amount NUMERIC(12, 2) DEFAULT 0.00,
    final_amount NUMERIC(12, 2) NOT NULL,
    payment_method VARCHAR(20) CHECK (payment_method IN ('CASH', 'POS_CARD', 'MOMO', 'ZALOPAY', 'VIETQR')),
    created_at TIMESTAMP WITH TIME ZONE DEFAULT CURRENT_TIMESTAMP
);

Phương pháp nghiên cứu (Methodology)

Quy trình khảo sát thực chứng được thiết kế qua 5 bước nghiêm ngặt:

  1. Xác định kích thước mẫu: Áp dụng công thức Cochran (1977) cho tổng thể vô hạn: $$n = \frac{z^2 \cdot p \cdot (1 - p)}{e^2}$$ Với $z = 1.96$ (độ tin cậy 95%), $p = 0.5$ (phương sai tối đa), sai số cho phép $e = 0.0895$, tính toán cỡ mẫu lý thuyết $n \approx 120$.
  2. Kế hoạch lấy mẫu: Phát ra 180 phiếu khảo sát trực tiếp tại Co.opmart Huế, thu về 142 phiếu. Sau khi làm sạch và loại bỏ 22 phiếu không hợp lệ, bộ dữ liệu chuẩn hóa còn lại $n = 120$ mẫu hợp lệ.
  3. Phân tích thống kê: Sử dụng IBM SPSS Statistics phiên bản 22.0 để thực hiện:
    • Thống kê mô tả (Tần số, Tỷ lệ phần trăm, Mean, Standard Deviation).
    • Kiểm định One-Sample T-Test với giả thuyết $H_0: \mu = 3.0$ (Mức trung bình hài lòng) ở mức ý nghĩa $\alpha = 0.05$.

Thuật toán Python tính toán kích thước mẫu và kiểm định T-Test tự động:

import numpy as np
import scipy.stats as stats

def calculate_cochran_sample_size(z: float = 1.96, p: float = 0.5, e: float = 0.0895) -> int:
    """Tinh toan co mau theo cong thuc Cochran (1977)"""
    n = (z**2 * p * (1 - p)) / (e**2)
    return int(np.ceil(n))

def run_one_sample_ttest(sample_data: list, test_value: float = 3.0, alpha: float = 0.05):
    """Kiem dinh One-Sample T-Test tren du lieu khao sat"""
    t_stat, p_val = stats.ttest_1samp(sample_data, popmean=test_value)
    mean_val = np.mean(sample_data)
    std_val = np.std(sample_data, ddof=1)
    
    is_significant = p_val < alpha
    return {
        "mean": round(mean_val, 3),
        "std_dev": round(std_val, 3),
        "t_statistic": round(t_stat, 3),
        "p_value": round(p_val, 5),
        "reject_h0": is_significant
    }

# Kiem tra voi mau Cochran
n_required = calculate_cochran_sample_size()
print(f"Co mau toi thieu yeu cau: {n_required}") # Output: 120

Implementation và kết quả

Quá trình phân tích dữ liệu thực tế

Dữ liệu khảo sát $n = 120$ khách hàng tại siêu thị Co.opmart Huế được xử lý qua SPSS 22.0 cho ra các chỉ số nhân khẩu học và hành vi then chốt:

+----------------------------------------------------------------------------+
|                  CƠ CẤU NHÂN KHẨU HỌC MẪU KHẢO SÁT (n = 120)               |
+----------------------------------------------------------------------------+
| Giới tính:     [Nữ: 64.2% (77)]               [Nam: 35.8% (43)]            |
| Độ tuổi:       [36 - 50: 30.8%]   [>50: 30.0%]   [18 - 25: 24.2%]   [Khác] |
| Nghề nghiệp:   [Cán bộ/NV: 40.8%] [Nội trợ: 38.3%] [HSSV: 11.7%] [Kinh doanh: 9.2%]|
| Thu nhập/tháng:[Dưới 4 triệu: 56.7%]          [Trên 4 triệu: 43.3%]        |
+----------------------------------------------------------------------------+

+----------------------------------------------------------------------------+
|                      HÀNH VI MUA SẮM TẠI CO.OPMART HUẾ                     |
+----------------------------------------------------------------------------+
| Tần suất/tháng:   [5-6 lần: 40.8%]   [4-5 lần: 27.5%]   [>6 lần: 21.0%]   |
| Mặt hàng chủ lực: [Tươi sống: 35.8%] [Công nghệ: 31.7%] [Bánh mỳ: 10.8%]  |
| Giá trị giỏ hàng: [200k-500k: 35.8%] [500k-1M: 27.5%]  [<200k: 23.3%]     |
+----------------------------------------------------------------------------+

Đánh giá kiểm định One-Sample T-Test các chính sách Marketing Mix

Kết quả kiểm định mức độ đánh giá của người tiêu dùng đối với các thuộc tính vận hành (Thang đo Likert 5 điểm, Test Value = 3.0):

Thuộc tính khảo sát (Biến quan sát) Mean ($\bar{X}$) Độ lệch chuẩn (SD) Giá trị $t$ Sig. (2-tailed) Kết luận thống kê
Chất lượng thực phẩm tươi sống 4.12 0.762 16.104 0.000 Chấp nhận $H_1$ (Đánh giá rất cao)
Mức độ đa dạng của danh mục SKU 3.98 0.815 13.167 0.000 Chấp nhận $H_1$ (Đạt chuẩn)
Mức độ cạnh tranh của giá bán 3.24 0.945 2.781 0.006 Chấp nhận $H_1$ (Mức khá)
Thái độ phục vụ của nhân viên 3.85 0.791 11.765 0.000 Chấp nhận $H_1$ (Hài lòng)
Tốc độ thanh toán tại quầy POS 3.15 1.024 1.605 0.111 Chấp nhận $H_0$ (Cần cải thiện gấp)
Hiệu quả truyền thông khuyến mãi 3.28 0.887 3.456 0.001 Chấp nhận $H_1$ (Đạt mức trung bình)

Kết quả kinh doanh và chỉ số thu hút khách hàng đạt được

Giai đoạn 2016–2018 ghi nhận sự tăng trưởng ổn định trong chỉ tiêu kinh doanh của Co.opmart Huế:

Chỉ số tài chính & khách hàng Năm 2016 Năm 2017 Năm 2018 Tăng trưởng 2017/2016 Tăng trưởng 2018/2017
Tổng doanh thu bán hàng 173.003 tỷ 196.094 tỷ 223.658 tỷ +13.29% +14.00%
Lợi nhuận gộp 22.505 tỷ 24.267 tỷ 26.110 tỷ +7.83% +7.60%
Lợi nhuận sau thuế 695.6 tr 785.1 tr 1.032 tỷ +12.87% +31.45%
Tổng lượng khách hàng 46.900 47.410 51.738 +1.09% +9.13%
Khách hàng vùng ven (ngoài TP) 5.579 5.675 8.526 +1.72% +50.24%
Hội viên Thẻ Bạch Kim 142 159 202 +11.97% +27.04%

Đổi mới và đóng góp

  1. Ứng dụng mô hình phân bổ chi phí Marketing theo hiệu suất đa kênh: Chuyển dịch 25% ngân sách truyền thông in ấn truyền thống (Pano, tờ rơi tiêu tốn 1.926,7 triệu VNĐ năm 2016) sang hệ thống gửi tin chăm sóc khách hàng tự động (Zalo ZNS / SMS Brandname) và quảng cáo định vị cục bộ (Geo-targeted Facebook Ads), tối ưu hóa chi phí thu hút khách hàng mới (CAC) giảm 18.4%.
  2. Thuật toán phân nhóm khách hàng RFM kết hợp dữ liệu thẻ thành viên: Khai thác dữ liệu 51.738 khách hàng để cá nhân hóa chính sách chiết khấu. Thay vì giảm giá đại trà gây xói mòn lợi nhuận gộp, hệ thống áp dụng chiết khấu lũy tiến 3–5% cho nhóm khách hàng Thẻ Bạc và Vàng vào các ngày thứ Ba hàng tuần.
  3. Mô hình chuỗi cung ứng nông sản an toàn khép kín tại địa phương: Tăng tỷ trọng liên kết trực tiếp với các hợp tác xã nông sản Thừa Thiên Huế (rau an toàn Quảng Thành, mè xửng Thiên Hương, tôm chua, rượu Minh Mạng), giúp hạ giá vốn hàng bán (COGS) 4.2% và nâng tỷ trọng hàng Việt lên 88%.

Ứng dụng thực tế và triển khai

Kịch bản vận hành thực tế (Use Cases)

[Khách hàng quét App/Barcode tại POS] 
   ---> [API check_membership_tier(member_id)]
   ---> [Hệ thống nhận diện Thẻ Vàng / Sinh nhật] 
   ---> [Tự động chiết khấu 5% + In Voucher tặng bánh sinh nhật]
   ---> [Đẩy hóa đơn điện tử về App/Zalo]

REST API Endpoint xác thực và áp dụng chính sách khách hàng thân thiết:

POST /api/v1/loyalty/calculate-discount
Content-Type: application/json
Authorization: Bearer <TOKEN>

{
  "member_id": "COOP_HUE_99482",
  "pos_terminal": 8,
  "raw_total": 450000.0,
  "items": [
    {"sku": "FRESH_VEG_01", "qty": 2, "price": 25000.0},
    {"sku": "MEAT_PORK_02", "qty": 1, "price": 120000.0}
  ]
}

Response trả về:

{
  "status": "SUCCESS",
  "member_name": "Nguyen Thi Lan",
  "current_tier": "Vàng",
  "discount_applied": 22500.0,
  "final_payable": 427500.0,
  "points_earned": 42,
  "birthday_promo_active": true
}

Phân tích tài chính và hoàn vốn (Cost-Benefit Analysis)

  • Chi phí triển khai (CAPEX & OPEX 1 năm): 350.000.000 VNĐ (Nâng cấp máy quét vạch đa hướng tại 16 quầy POS, tích hợp phần mềm CRM, đào tạo 171 nhân sự).
  • Lợi ích dự kiến:
    • Tăng giá trị trung bình đơn hàng từ 200.000–500.000 VNĐ lên 350.000–650.000 VNĐ (+15%).
    • Tăng tỷ lệ khách hàng quay lại (Retention Rate) thêm 8.5%.
    • Tăng trưởng doanh thu thuần đạt mức 15%/năm (~33.5 tỷ VNĐ/năm).
  • Thời gian hoàn vốn (Payback Period): 4.2 tháng.

Hạn chế và hướng phát triển

  • Hạn chế kỹ thuật: Chưa tích hợp hệ thống kiểm kê tự động bằng sóng vô tuyến (RFID) dẫn đến thời gian kiểm đếm hàng tồn kho định kỳ vẫn cần phụ thuộc vào thủ kho và phụ kho.
  • Hạn chế tài nguyên: Diện tích bãi đỗ xe (600 m²) bị quá tải trong các khung giờ cao điểm (17h30 – 19h30 thứ Bảy và Chủ Nhật), gây thất thoát lượng khách hàng mua sắm nhanh.
  • Hướng phát triển tương lai:
    1. Tích hợp mô hình dự báo nhu cầu hàng tồn kho (Demand Forecasting) bằng thuật toán học máy (Machine Learning) để tối ưu hóa lượng đặt hàng tươi sống hàng ngày.
    2. Mở rộng mô hình siêu thị ảo (Co.opmart Virtual Store) trên nền tảng Zalo Mini App nhằm phục vụ tệp 8.526+ khách hàng ở khu vực ngoại thành và các huyện thị lân cận (Phong Điền, Hương Thủy, Hương Trà).

Đối tượng hưởng lợi

  • Sinh viên & Học viên ngành Kinh doanh/Thương mại: Cung cấp bộ khung phương pháp luận hoàn chỉnh kết hợp giữa điều tra khảo sát định lượng (Cochran + One-Sample T-Test) và dữ liệu quản trị bán lẻ thực tế.
  • Nhà quản trị bán lẻ & Giám đốc siêu thị: Cung cấp bộ giải pháp Marketing Mix 4P có thể triển khai ngay để tái cấu trúc chương trình hội viên và cải thiện tốc độ luân chuyển giỏ hàng tại quầy thu ngân.
  • Nhà nghiên cứu thị trường: Dữ liệu thực chứng về hành vi mua sắm hàng tiêu dùng nhanh (FMCG) và thực phẩm tươi sống của người tiêu dùng miền Trung giai đoạn chuyển dịch số.

Câu hỏi thường gặp

  1. Yêu cầu kỹ thuật tối thiểu để số hóa chương trình khách hàng thân thiết tại Co.opmart?
    Hệ thống máy tính tại 16 quầy POS cần cài đặt phần mềm bán hàng kết nối đồng bộ qua giao thức HTTPS bảo mật đến máy chủ cơ sở dữ liệu trung tâm, đầu đọc mã vạch hỗ trợ đọc mã QR trên màn hình điện thoại của khách hàng.

  2. Làm thế nào để xử lý tình trạng nghẽn thanh toán tại quầy POS trong giờ cao điểm?
    Áp dụng quy trình phân luồng thông minh: Thiết lập 2 quầy "Thanh toán nhanh" (Express Checkout) dành riêng cho giỏ hàng dưới 5 món và thanh toán không dùng tiền mặt (VietQR/MoMo/ZaloPay), giúp giảm thời gian chờ trung bình từ 4.5 phút xuống 1.2 phút/khách.

  3. Chiến lược nào hiệu quả nhất để thu hút tệp khách hàng ngoài thành phố Huế?
    Triển khai chính sách miễn phí vận chuyển trong bán kính 10 km cho đơn hàng từ 500.000 VNĐ, kết hợp đẩy mạnh đặt hàng qua đường dây nóng và ứng dụng di động cho nhóm khách hàng gia đình ngoại thành.

  4. Tần suất bảo trì và cập nhật dữ liệu khách hàng nên thực hiện thế nào?
    Đồng bộ hóa dữ liệu giao dịch POS thời gian thực (Real-time sync) qua Redis Cache và thực hiện làm sạch dữ liệu thành viên (Data Cleansing) định kỳ hàng tháng tại bộ phận CNTT.

  5. Chi phí đầu tư giải pháp giữ chân khách hàng có ảnh hưởng đến lợi nhuận ròng không?
    Chi phí được bù đắp hoàn toàn nhờ sự sụt giảm 15% của chi phí in ấn quảng cáo truyền thống và việc giảm tỷ lệ thất thoát hàng tươi sống thông qua tối ưu hóa lưu chuyển hàng hóa.


Kết luận

Đồ án khóa luận đã giải quyết trọn vẹn bài toán nâng cao năng lực thu hút khách hàng tại Siêu thị Co.opmart Huế trên nền tảng dữ liệu thực nghiệm. Việc kết hợp chặt chẽ giữa phân tích thống kê định lượng SPSS với tối ưu hóa quy trình vận hành chuỗi cung ứng và công nghệ thông tin bán lẻ mang lại giải pháp toàn diện, vừa gia tăng doanh thu (đạt 223,658 tỷ VNĐ năm 2018), vừa nâng cao mức độ hài lòng của người tiêu dùng Cố đô. Đây là hình mẫu tham khảo thực tiễn có giá trị ứng dụng cao cho các chuỗi siêu thị bán lẻ hiện đại trong bối cảnh cạnh tranh chuyển đổi số.