Cara mengelola inventori toko online WooCommerce yang efisien: (1) Aktifkan stock management di WooCommerce settings, (2) Set low stock threshold untuk auto-alert via email, (3) Pakai plugin advanced inventory untuk multi-warehouse + barcode scanning, dan (4) Integrasi dengan supplier untuk sync stock otomatis (lewat API atau plugin dropship). Inventory management yang benar mencegah overselling (jual barang habis stock = customer kecewa) dan dead stock (modal nyangkut di barang slow-moving).
Untuk toko online dengan 50+ SKU, mengelola inventory manual via spreadsheet sudah tidak feasible—butuh sistem otomatis terintegrasi WooCommerce. Artikel ini bahas setup dari basic sampai advanced sesuai skala bisnis.
📌 Poin Utama Artikel Ini
- ✓ Aktifkan stock management bawaan WooCommerce dulu sebelum plugin extra
- ✓ Set low stock threshold per produk (default: 5 unit)
- ✓ Hide out-of-stock products dari search + category page
- ✓ Plugin advanced: ATUM Stock Manager (gratis), Smart Manager (premium)
- ✓ Multi-warehouse: ATUM Multi Inventory atau Stock Sync
- ✓ Barcode scanning: WooCommerce POS atau aplikasi mobile
- ✓ Backup stock data tiap minggu untuk recovery emergency
1. Setup Basic Stock Management WooCommerce
WooCommerce sudah ada stock management built-in—aktifkan dulu sebelum install plugin tambahan.
Step-by-step:
- WP Admin → WooCommerce → Settings → Products → Inventory
- Centang “Manage stock” — global enable stock tracking
- Set “Hold Stock (minutes)”: 60 menit (cancel order otomatis kalau belum dibayar)
- Set “Low stock threshold”: 5 (atau sesuai bisnis Anda)
- Set “Out of stock threshold”: 0
- Centang “Notifications” untuk low stock + out of stock email
- Set “Out of stock visibility”: Hide out of stock items (UX lebih baik)
- Save changes
Set stock per produk:
- Edit produk → tab “Inventory”
- Set SKU (Stock Keeping Unit) — unique code per produk
- Centang “Manage stock?” level produk
- Input “Stock quantity”
- Set “Allow backorders”: Do not allow (kecuali pre-order)
- Update produk
Untuk panduan setup WooCommerce dari nol, baca panduan lengkap WooCommerce 2026.
2. Plugin Inventory Management Gratis: ATUM
ATUM Stock Manager adalah plugin inventory paling lengkap di marketplace WordPress—gratis dengan add-on premium.
Fitur ATUM gratis:
- Stock Central — dashboard semua produk + stock dalam 1 tampilan
- Inline edit — update stock multiple produk sekaligus tanpa buka per produk
- Stock log — history perubahan stock (kapan + siapa yang ubah)
- Low stock indicator visual (icon merah/kuning)
- Search + filter by SKU, kategori, stock level
- Export CSV untuk audit / accounting
Cara install:
- WP Admin → Plugins → Add New → search “ATUM”
- Install + Activate
- Menu baru “ATUM Inventory” muncul di sidebar
- Klik Stock Central → semua produk siap dimanage
Lihat juga plugin WordPress terbaik 2026 untuk stack plugin lengkap.
3. Multi-Warehouse Setup untuk Bisnis Berkembang
Untuk bisnis dengan 2+ gudang (cabang, dropship supplier, fulfillment 3PL), butuh multi-warehouse inventory.
Opsi plugin:
- ATUM Multi Inventory ($179/tahun) — multi-warehouse + multi-supplier + location-based shipping
- Stock Synchronization for WooCommerce (gratis) — sync stock antar 2+ WooCommerce store
- WooCommerce Multi Location Inventory ($79/tahun) — basic multi-location
Use case multi-warehouse:
- Toko fisik + online — sync stock supaya tidak overselling
- Cabang Jakarta + Surabaya — customer otomatis dapat shipping dari warehouse terdekat
- Multi-supplier dropship — sync dengan API supplier (lihat cara dropshipping Indonesia)
4. Barcode Scanning untuk Toko Fisik + Online
Jika punya toko fisik dengan inventory yang sync ke website, barcode scanning wajib untuk efisiensi.
Solusi barcode scanning WooCommerce:
- WooCommerce POS (gratis + premium) — point of sale terintegrasi WC, support barcode scanner USB
- Barcode Scanner for WooCommerce (gratis) — scan via webcam di admin panel
- Smart Manager (premium $99/tahun) — bulk barcode generation + scan workflow
Hardware barcode scanner:
- USB scanner: Rp 200-500rb (cocok untuk laptop di toko)
- Bluetooth handheld: Rp 500rb-1.5jt (mobility tinggi)
- Mobile app + camera HP: gratis (cocok untuk small business)
Workflow barcode:
- Generate barcode unik per SKU (otomatis dari plugin atau buat di Avery template)
- Print + tempel label barcode di setiap produk fisik
- Saat sale offline: scan barcode → checkout → stock di WC auto-reduce
- Saat sale online: stock di WC reduce → notif ke admin untuk packing
5. Low Stock Alert + Reorder Strategy
Setup alert + reorder strategy untuk mencegah stockout (kehabisan barang) di produk best-seller.
Setup low stock alert:
- WooCommerce → Settings → Products → Inventory → “Notifications”
- Centang “Low stock notification” + isi email admin
- Set “Low stock threshold” per kategori (default 5 unit)
- Untuk best-seller, override threshold per produk (e.g., 20 unit) di tab Inventory
Reorder strategy:
- Reorder Point = (Daily Sales Avg × Lead Time) + Safety Stock
- Contoh: produk best-seller jual 5/hari, lead time supplier 7 hari, safety stock 10 → Reorder Point = (5 × 7) + 10 = 45 unit
- Saat stock turun ke 45 unit, langsung order ke supplier 50 unit (1 week sales + buffer)
Plugin tambahan:
- WooCommerce Out of Stock Notifier — customer subscribe untuk dapat email saat stock kembali
- YITH Auto Re-order — auto generate PO ke supplier saat reorder point hit
6. Avoid Overselling: Hold Stock + Real-Time Sync
Overselling (jual barang yang sudah habis stock) = customer kecewa + reputasi rusak. Cara prevent:
- Hold stock during checkout — 60 menit setelah customer add to cart, stock di-reserve. Jika tidak bayar dalam 60 menit, stock kembali available.
- Reduce stock saat order placed, bukan saat payment complete (WC default sudah ini)
- Real-time sync antar channel — jika jual di Tokopedia + Shopee + WC, gunakan plugin sync untuk update stock di semua channel saat ada sale di salah satu
Plugin multi-channel sync:
- WooCommerce Tokopedia/Shopee Connector (berbagai dev) — sync 2-way
- Multichannel API via Ginee, Jubelio, Tokoko — pricing Rp 500rb-2jt/bulan
7. Dead Stock Management: Identifikasi + Liquidate
Dead stock = produk yang tidak ada penjualan dalam 90+ hari. Modal yang nyangkut di dead stock = lost opportunity.
Identifikasi dead stock:
- ATUM Stock Central → filter by “Last Sale Date” > 90 hari ago
- Export list dead stock + total value modal
- Analisis: kenapa tidak laku? (harga terlalu mahal, kategori salah, foto buruk, season berakhir)
Strategi liquidate:
- Flash sale diskon 30-50% dengan target 7-14 hari clear stock
- Bundle dengan best-seller (“Beli best-seller, dapat dead stock 50% off”)
- Marketplace flash sale (Shopee Flash Sale, Tokopedia Cuci Gudang)
- Donasi ke yayasan (dapat tax deduction + brand goodwill)
- Liquidation marketplace — jual ke reseller dalam bulk dengan margin tipis
Untuk strategi konversi general, baca 15 strategi tingkatkan konversi toko online.
Referensi
- WooCommerce: Managing Products & Stock
- ATUM Stock Manager
- Shopify: Inventory Management Best Practices
📚 Artikel Lainnya yang Mungkin Berguna
Butuh bantuan dari tim Webzoo?
Konsultasi gratis dengan tim ahli kami untuk solusi yang tepat bagi bisnis Anda.
