n8n: Otomasi Bisnis Tanpa Koding dengan Self-Hosted Workflow Engine
n8n adalah alternatif open-source dari Zapier dan Make yang bisa di-self-host. Gratis, powerful, dan bisa diintegrasikan ke ratusan layanan. Cocok untuk otomasi proses bisnis tanpa perlu developer.
Muhamad Putra Aulia Hidayat
n8n: Workflow Automation yang Powerful dan Gratis
n8n (dibaca "n-eight-n") adalah workflow automation tool yang mirip Zapier atau Make, tapi dengan keunggulan besar: open-source dan bisa di-self-host. Artinya tidak ada biaya per eksekusi, data tidak keluar dari server Anda, dan bisa dikustomisasi sesuka hati.
Kenapa n8n Bukan Zapier?
| Fitur | n8n (self-hosted) | Zapier |
|---|---|---|
| Biaya | Gratis (server only) | $20-$100/bulan |
| Task limit | Unlimited | 750-50.000/bulan |
| Self-hosted | Ya | Tidak |
| Custom code | Ya (JavaScript/Python) | Terbatas |
| Data privacy | Penuh | Data di Zapier |
Setup n8n di VPS
# Dengan Docker (paling mudah)
docker run -d \
--name n8n \
-p 5678:5678 \
-v ~/.n8n:/home/node/.n8n \
-e N8N_BASIC_AUTH_ACTIVE=true \
-e N8N_BASIC_AUTH_USER=admin \
-e N8N_BASIC_AUTH_PASSWORD=rahasia123 \
-e WEBHOOK_URL=https://n8n.yourdomain.com \
--restart unless-stopped \
n8nio/n8n
Akses di http://your-vps-ip:5678.
Workflow Nyata: Notifikasi Order ke Telegram
Ini salah satu workflow paling berguna untuk toko online:
Trigger: Webhook (dari website/Tokopedia)
↓
Node: HTTP Request (ambil detail order)
↓
Node: IF (cek nilai order)
> Rp 500rb → Kirim ke channel VIP
≤ Rp 500rb → Kirim ke channel biasa
↓
Node: Telegram (kirim notifikasi)
Pesan Telegram yang dikirim:
🛍 ORDER BARU #{{ $json.order_id }}
Customer: {{ $json.customer_name }}
Total: Rp {{ $json.total }}
Produk: {{ $json.items }}
Alamat: {{ $json.address }}
Waktu: {{ $now.toISO() }}
Workflow: Auto Reply Email + Buat Task
Trigger: Email Imap (inbox baru)
↓
Node: OpenAI (klasifikasi email: inquiry/complaint/spam)
↓
Node: Switch
inquiry → Kirim template balasan + buat task di Notion
complaint → Alert ke WhatsApp tim + buat task prioritas
spam → Tandai sebagai spam, selesai
Workflow: Sync Inventory Multi-Platform
Ini sangat berguna untuk seller multi-channel:
Trigger: Schedule (setiap 30 menit)
↓
Node: HTTP Request (ambil stok dari sistem utama)
↓
Node: Split In Batches
↓
Node: HTTP Request (update Tokopedia API)
Node: HTTP Request (update Shopee API)
Node: HTTP Request (update Lazada API)
↓
Node: Telegram (laporan sync berhasil/gagal)
Tips Penting
- Pakai Error Workflow — setup workflow khusus yang berjalan kalau ada error di workflow lain
- Test dulu — gunakan mode Test sebelum activate workflow
- Backup — backup folder
~/.n8nsecara rutin - Monitor — pasang Uptime monitoring agar tahu kalau n8n down
Use Case Populer di Bisnis Indonesia
- Notifikasi order Tokopedia/Shopee ke Telegram/WhatsApp
- Auto posting konten ke semua social media sekaligus
- Sync data antara Google Sheets dan database
- Generate dan kirim invoice otomatis
- Monitor kompetitor dan alert perubahan harga
- Backup file Google Drive ke storage lokal
Mau kami setup n8n dan bangun workflow untuk bisnis Anda? Konsultasi sekarang.
Newsletter Digital Uptime
Tips teknologi & bisnis mingguan
Bergabung dengan 2,500+ subscriber yang mendapatkan insight teknologi, tutorial development, dan tips bisnis digital langsung ke inbox mereka setiap minggu.