Chatbot WA untuk Dropshipper: Kelola Order Otomatis
Chatbot WhatsApp khusus dropshipper. Handle ratusan order tanpa ribet. Auto konfirmasi, cek ongkir, forward ke supplier!
Dropshipper = Handle banyak chat dengan margin tipis!
Semakin banyak order, semakin kewalahan. Solusinya? Chatbot yang handle repetitive tasks supaya kamu fokus scaling!
Tantangan Dropshipper
😫 Chat masuk dari banyak customer
😫 Tanya harga, stok, ongkir berulang
😫 Forward order ke supplier manual
😫 Track resi satu-satu
😫 Margin tipis, tidak bisa hire CSApa yang Bisa Di-automate?
| Task | Manual | Dengan Bot |
|---|---|---|
| Jawab harga | Ketik ulang | Auto reply |
| Cek ongkir | Cek manual | API ongkir |
| Format order | Copy paste | Template otomatis |
| Forward supplier | Manual forward | Auto forward |
| Info resi | Ketik ulang | Auto dari sistem |
| Follow up | Sering lupa | Scheduled auto |
Flow Chatbot Dropshipper
Customer: "Hai, mau order"
↓
Bot: [Greeting + Menu]
↓
Customer: "Harga sepatu A"
↓
Bot: [Harga + Gambar + Stok]
↓
Customer: "Ongkir ke Surabaya?"
↓
Bot: [Cek API ongkir → tampilkan]
↓
Customer: [Kirim format order]
↓
Bot: [Konfirmasi + Total]
↓
Customer: [Kirim bukti TF]
↓
Bot: [Terima + Forward ke supplier]
↓
Supplier: [Kirim resi]
↓
Bot: [Forward resi ke customer]Template Pesan Dropshipper
Greeting:
Hai Kak! 👋 Selamat datang di [TOKO]!
Ready stock barang import berkualitas! ✨
Ketik:
📦 KATALOG - Lihat produk
💰 HARGA - Cek harga
🚚 ONGKIR - Cek ongkos kirim
🛒 ORDER - Cara order
Fast response, trusted seller! ⭐Cek Harga:
💰 HARGA [PRODUK]:
[Gambar Produk]
Nama: [NAMA PRODUK]
Harga: Rp [HARGA]
Berat: [BERAT] gram
Stok: ✅ Ready / ⚠️ Terbatas / ❌ Habis
Warna tersedia:
- Hitam ✅
- Putih ✅
- Merah ⚠️ (sisa 2)
Mau order? Ketik ORDERCek Ongkir:
🚚 CEK ONGKIR
Kirim nama KOTA/KECAMATAN kamu.
Contoh: "Surabaya" atau "Gubeng, Surabaya"
Atau ketik: ONGKIR [KOTA]Hasil Ongkir:
🚚 ONGKIR KE [KOTA]:
Berat: [BERAT] gram
JNE REG: Rp 15.000 (2-3 hari)
JNE YES: Rp 25.000 (1 hari)
J&T: Rp 14.000 (2-3 hari)
SiCepat REG: Rp 13.000 (2-3 hari)
Mau lanjut order? Ketik ORDERFormat Order:
🛒 FORMAT ORDER:
Kirim data dengan format:
NAMA:
NO HP:
ALAMAT LENGKAP:
KECAMATAN:
KOTA:
KODE POS:
PESANAN: [nama produk] [warna] [ukuran]
KURIR: [JNE/J&T/SiCepat]
Contoh:
NAMA: Budi Santoso
NO HP: 081234567890
ALAMAT LENGKAP: Jl. Merdeka No. 10 RT 01/02
KECAMATAN: Gubeng
KOTA: Surabaya
KODE POS: 60281
PESANAN: Sepatu A Hitam Size 42
KURIR: JNE REGKonfirmasi Order:
✅ ORDER DITERIMA!
━━━━━━━━━━━━━━━━━━━━━
📋 Order #[NOMOR]
👤 [NAMA]
📱 [NO HP]
📍 [ALAMAT LENGKAP]
📦 Pesanan:
- [PRODUK] - Rp [HARGA]
🚚 Ongkir ([KURIR]): Rp [ONGKIR]
━━━━━━━━━━━━━━━━━━━━━
💰 TOTAL: Rp [TOTAL]
━━━━━━━━━━━━━━━━━━━━━
Transfer ke:
🏦 BCA: 1234567890
a.n. [NAMA]
⏰ Batas transfer: 1x24 jam
Setelah transfer, kirim bukti ke sini! 📸Terima Bukti TF:
✅ PEMBAYARAN DITERIMA!
Order #[NOMOR] sedang diproses.
⏰ Estimasi pengiriman: 1x24 jam
📦 Resi akan dikirim via WA
Terima kasih sudah order! 🙏Kirim Resi:
📦 PAKET SUDAH DIKIRIM!
Order #[NOMOR]
🚚 Kurir: [KURIR]
📝 No Resi: [RESI]
Track di:
[LINK TRACKING]
Estimasi sampai: [ESTIMASI]
Terima kasih! Jangan lupa review ya ⭐Integrasi Cek Ongkir Otomatis
javascript
const axios = require('axios');
// RajaOngkir API (atau API ongkir lain)
async function cekOngkir(origin, destination, weight) {
const response = await axios.post(
'https://api.rajaongkir.com/starter/cost',
{
origin: origin,
destination: destination,
weight: weight,
courier: 'jne:jnt:sicepat'
},
{
headers: { key: 'YOUR_API_KEY' }
}
);
return response.data.rajaongkir.results;
}
// Bot handler
client.on('message', async msg => {
const text = msg.body.toLowerCase();
if (text.startsWith('ongkir ')) {
const kota = text.replace('ongkir ', '');
const destId = await getCityId(kota);
if (destId) {
const ongkir = await cekOngkir(ORIGIN_ID, destId, 1000);
await msg.reply(formatOngkirMessage(ongkir));
} else {
await msg.reply('Kota tidak ditemukan. Coba ketik lebih lengkap.');
}
}
});Auto Forward ke Supplier
javascript
const SUPPLIER_NUMBER = '[email protected]';
// Saat order confirmed & paid
async function forwardToSupplier(order) {
const supplierMessage = `🆕 ORDER BARU!
Order #${order.id}
Dropshipper: ${order.dropshipperName}
📦 Produk: ${order.product}
📍 Kirim ke:
${order.customerName}
${order.address}
${order.city} ${order.postalCode}
📱 ${order.phone}
🚚 Kurir: ${order.courier}
📝 Pengirim: ${order.dropshipperName} (${order.dropshipperPhone})
Mohon segera diproses! 🙏`;
await client.sendMessage(SUPPLIER_NUMBER, supplierMessage);
}Tips untuk Dropshipper
1. Update Stok Rutin
Sync dengan supplier:
- Pagi: Cek stok available
- Update bot jika ada perubahan
- Mark "habis" jika sold out2. Margin Calculator
Harga supplier: Rp 80.000
Harga jual: Rp 100.000
Margin: Rp 20.000 (20%)
Pastikan margin cukup untuk:
- Biaya platform/bot
- Risk (return, komplain)
- Profit3. Multiple Supplier Backup
Supplier A: Produk X, Y
Supplier B: Produk X, Z (backup)
Jika A kosong → forward ke B4. Track Performance
Monitor:
- Order per hari
- Conversion rate
- Return rate
- Best selling productsFAQ
Bagaimana jika stok supplier habis setelah customer order?
Solusi: Cek stok sebelum konfirmasi final. Jika habis setelah paid, segera info customer dan tawarkan refund/alternatif.
Bisa auto cek stok ke supplier?
Bisa jika supplier punya API atau sistem yang bisa di-integrate. Jika tidak, manual update berkala.
Berapa order per hari yang bisa di-handle dengan bot?
Dengan bot yang baik, 100-500 order/hari bisa di-handle dengan effort minimal. Bottleneck biasanya di supplier.
Kesimpulan
Chatbot = Scale dropship tanpa hire CS!
| Automated | Impact |
|---|---|
| FAQ & harga | Hemat 70% waktu |
| Cek ongkir | Instant, tidak perlu manual |
| Format order | Standar, tidak salah |
| Forward supplier | Auto, tidak lupa |
| Kirim resi | Auto dari sistem |
Scale dropship dengan bot!