5 min readQuanify

Quản Lý Tồn Kho Nâng Cao Trên Shopify

Oversell (bán quá tồn kho) và stockout bất ngờ là hai vấn đề tồn kho gây mất khách nhiều nhất — và cả hai đều có thể tránh được. Vấn đề không phải là Shopify thiếu tính năng, mà là hầu hết merchant chưa cài đặt hệ thống tồn kho đúng từ đầu.

shopifyton-khoquan-ly-khooversellingRead in English
Oversell (bán quá tồn kho) và stockout bất ngờ là hai vấn đề tồn kho gây mất khách nhiều nhất — và cả hai đều có thể tránh được. Vấn đề không phải là Shopify thiếu tính năng, mà là hầu hết merchant chưa cài đặt hệ thống tồn kho đúng từ đầu.

Thiết lập inventory tracking đúng cách

Vào trang sản phẩm → phần Inventory → bật "Track quantity". Khi bật, Shopify tự trừ tồn kho mỗi khi có đơn paid, và cộng lại nếu đơn bị cancel hay refund. Đây là tính năng cơ bản nhưng nhiều store không bật — dẫn đến Admin không phản ánh thực tế kho.

Quan trọng: tùy chọn "Continue selling when out of stock" — quyết định hành vi khi tồn kho về 0. Tắt = nút Add to Cart tự chuyển thành "Sold out", khách không thể mua. Bật = khách vẫn mua được dù hết hàng — phù hợp với sản phẩm sản xuất theo đơn (made-to-order) hoặc khi bạn có thể bổ sung hàng nhanh. Sai lầm phổ biến: để mặc định "bật" cho toàn bộ sản phẩm dù không phải sản phẩm nào cũng phù hợp — nên check từng danh mục.

Cảnh báo tồn kho thấp

Shopify không có built-in alert tự động khi tồn kho xuống dưới ngưỡng — đây là điểm nhiều merchant bị bất ngờ. Hai cách xử lý thực tế:

Shopify Flow: Tạo workflow miễn phí (từ plan Shopify trở lên): Trigger "Inventory quantity changed" → Condition "Quantity less than 10" → Action "Send email to [your email]". Bạn có thể tạo nhiều rules cho nhiều ngưỡng — ví dụ: alert ở 20 để đặt hàng, alert ở 5 để ẩn sản phẩm. Cách này hoàn toàn miễn phí và không cần app thêm.

App Stocky: App miễn phí chính thức của Shopify (chỉ dành cho Shopify POS Pro), có reporting tồn kho, đề xuất reorder dựa trên tốc độ bán, và purchase order management. Nếu đang dùng POS Pro, Stocky là công cụ đáng dùng song song với Flow alerts.

Quản lý nhiều kho hàng (Multi-location)

🖼 Hình 1 — Sơ đồ đa kho hàng trên Shopify
Sơ đồ hub-and-spoke: Shopify Admin ở trung tâm → 3 nhánh ra: Kho Hà Nội (45 áo polo M/Xanh, 30 áo polo L/Trắng), Kho TP.HCM (120 áo polo M/Xanh, 80 áo polo L/Trắng), Kho Đà Nẵng (30 áo polo M/Xanh). Cùng một SKU có số tồn kho riêng tại mỗi kho. Mũi tên 2 chiều giữa Admin và các kho. Chú thích: "Đơn TP.HCM → fulfill từ kho HCM. Đơn HN → fulfill từ kho HN. Tồn kho trừ đúng kho."

Shopify hỗ trợ multi-location từ Basic plan trở lên — không giới hạn số kho. Mỗi location có số tồn kho riêng cho từng variant. Thiết lập tại Admin → Settings → Locations: thêm địa chỉ từng kho, sau đó gán tồn kho cho từng location trong trang sản phẩm.

Khi có đơn mới, bạn chọn fulfill từ kho nào — hoặc thiết lập Location Priority (Admin → Settings → Shipping → Locations priority) để Shopify tự chọn kho theo thứ tự ưu tiên. Hữu ích cho các store có kho gần địa chỉ giao hàng để tiết kiệm phí ship và thời gian giao.

Một điểm hay dùng: đặt một "Incoming inventory" location ảo — khi nhận hàng từ nhà cung cấp nhưng chưa ready để bán, đưa vào location này trước. Khi ready, chuyển sang location thật. Giúp bạn theo dõi hàng đang trên đường mà không làm lộn tồn kho bán được.

Pre-order và Backorder

Pre-order: Bật "Continue selling when out of stock" + thêm nội dung rõ trong description sản phẩm: "PRE-ORDER — Giao hàng sau 2–3 tuần kể từ ngày đặt". Dùng metafield (bài NC-04) để thêm badge "Pre-order" trên product card để phân biệt với hàng có sẵn. Thêm một collection riêng "Pre-order" để nhóm tất cả sản phẩm đang pre-order — khách tìm dễ hơn.

Backorder: Tương tự pre-order về kỹ thuật, nhưng áp dụng cho sản phẩm đang sản xuất hoặc tạm hết, có hàng trở lại trong thời gian xác định. Quan trọng nhất là thông báo thời gian giao hàng thực tế trong description và confirmation email — đừng để khách tự đoán. Nếu timeline thay đổi, gửi email cập nhật ngay.

Import/Export tồn kho bằng CSV

Shopify cho phép cập nhật tồn kho hàng loạt qua CSV — essential khi nhận hàng mới từ nhà cung cấp hay kiểm kho định kỳ:

  • Admin → Products → Export → chọn "Products with inventory" để tải CSV template đầy đủ
  • Chỉnh cột "Variant Inventory Qty" cho từng variant và từng location (mỗi location có cột riêng)
  • Import lại — Shopify cập nhật số lượng, không tạo sản phẩm mới hay xóa sản phẩm cũ
  • Kiểm tra sau khi import: vào một sản phẩm cụ thể và verify số tồn kho đã đúng chưa

Đồng bộ tồn kho với POS

Nếu vừa bán online vừa có cửa hàng vật lý dùng Shopify POS, tồn kho đồng bộ hoàn toàn tự động — đơn POS và đơn online đều trừ vào cùng một location's inventory. Không cần nhập tay hay sync thủ công. Đây là lợi thế rõ ràng của hệ sinh thái Shopify so với dùng phần mềm bán hàng offline riêng biệt.

Bài tiếp theo trong series
[NC-12] Bán đa kênh — tích hợp Facebook, TikTok & sàn TMĐT →