
nn
nn
Bayangkan platform automasi yang percuma sepenuhnya, tiada had operations, dan anda ada kawalan penuh atas data anda. Itulah n8n — platform automasi sumber terbuka yang semakin popular di kalangan pembangun, usahawan teknikal, dan bisnes Malaysia yang nak automasi tanpa kos langganan bulanan.
n
n
Pendedahan: Artikel ini mengandungi pautan affiliate. Jika anda mendaftar melalui pautan kami, kami mungkin menerima komisyen kecil — tanpa sebarang kos tambahan kepada anda. Ini membantu kami terus menghasilkan panduan percuma dalam Bahasa Melayu.
n
nnn
Berbanding Zapier atau Make yang mengenakan caj bulanan, n8n boleh dihost sendiri di server anda secara percuma. Anda boleh bina workflow yang kompleks dengan 400+ integrasi aplikasi — dan semua data kekal dalam kawalan anda.
nn
Dalam panduan ini, anda akan belajar cara pasang n8n, cara bina workflow pertama, dan contoh automasi praktikal untuk bisnes Malaysia.
nn
nn
Apa Itu n8n dan Kenapa Ia Berbeza?
nn
n8n (sebutan: "n-eight-n" atau "nodemation") adalah platform automasi workflow sumber terbuka yang membenarkan anda sambungkan aplikasi-aplikasi berbeza dan automasikan proses kerja. Yang istimewa tentang n8n:
nnnn
- n
- Self-hosted: Pasang di server anda sendiri — semua data kekal dengan anda
- Percuma sepenuhnya: Versi self-hosted tiada caj, tiada had operations
- Visual workflow builder: Canvas drag-and-drop yang mudah digunakan
- Code-friendly: Boleh tambah JavaScript custom dalam workflow
- 400+ integrasi: Gmail, Slack, Notion, Airtable, HubSpot, dan banyak lagi
n
n
n
n
n
nnPerbandingan n8n vs platform lain:nn
| Ciri | n8n (self-hosted) | Make | Zapier |
|---|---|---|---|
| Harga | Percuma | ~RM42/bulan | ~RM60/bulan |
| Had operations | Tiada had | 10,000/bulan | 750/bulan |
| Data privacy | ✅ Data di server anda | ⚠️ Cloud | ⚠️ Cloud |
| Kawalan penuh | ✅ Open source | ❌ | ❌ |
| Kesukaran setup | ⚠️ Perlu teknikal | ✅ Mudah | ✅ Mudah |
| Custom code | ✅ JavaScript built-in | ⚠️ Terhad | ❌ |
n
n8n jelas menang dari segi nilai dan privasi — tapi memerlukan sedikit kemahiran teknikal untuk setup awal.
nn
nn
Cara Pasang n8n — 3 Kaedah
nn
Kaedah 1: n8n Cloud (Paling Mudah)
nn
Kalau anda tak nak uruskan server sendiri, n8n ada cloud hosting dengan plan percuma terhad:
nn
- n
- Pergi ke n8n.io
- Klik "Get started free"
- Daftar akaun
- Plan percuma: 5 workflows aktif, 2,500 executions/bulan
n
n
n
n
nn
Sesuai untuk mencuba n8n sebelum commit ke self-hosted.
nn
Kaedah 2: Self-Hosted dengan npx (Paling Cepat)
nn
Kalau anda ada Node.js dipasang, cara paling cepat:
nn
npx n8nnn
n8n akan mula berjalan di http://localhost:5678. Buka browser dan akses URL tersebut.
nnKekurangan: Tidak persistent — berhenti bila terminal ditutup.nn
Kaedah 3: Self-Hosted dengan Docker (Disyorkan)
nn
Cara terbaik untuk penggunaan jangka panjang:
nn
Buat folder untuk data n8n
nmkdir n8n-data
nnJalankan n8n dalam Docker
ndocker run -it --rm
n--name n8n
n-p 5678:5678
n-v ~/.n8n:/home/node/.n8n
ndocker.n8n.io/n8nio/n8n
nn
Untuk production dengan auto-restart:
nn
docker run -dn--name n8n
n--restart unless-stopped
n-p 5678:5678
n-v ~/.n8n:/home/node/.n8n
n-e N8N_BASIC_AUTH_ACTIVE=true
n-e N8N_BASIC_AUTH_USER=admin
n-e N8N_BASIC_AUTH_PASSWORD=password123
ndocker.n8n.io/n8nio/n8n
nn
Akses n8n di http://localhost:5678 atau domain server anda.
nn
Tip Malaysia: Kalau anda ada VPS (RM10-30/bulan dari DigitalOcean, Vultr, atau Linode), boleh host n8n di sana dan akses dari mana-mana. Kos VPS jauh lebih murah dari langganan Zapier atau Make.
nn
nn
Cara Bina Workflow n8n Pertama Anda
nn
Mari bina contoh praktikal: Auto-simpan leads dari web form ke Google Sheets + hantar notifikasi Telegram.
nn
Langkah 1: Buka n8n dan Buat Workflow Baru
nn
- n
- Buka
http://localhost:5678di browser - Klik "New Workflow"
- Anda akan nampak canvas kosong
n
n
n
nn
Langkah 2: Tambah Webhook Trigger
nn
n8n boleh menerima data dari form web melalui webhook:
nnnn
- n
- Klik "+" atau "Add first step"
- Cari "Webhook" dalam search
- Pilih "Webhook" node
- Tetapkan:
n
n
n
n
n
- HTTP Method: POST
n
- Path: /new-lead (atau nama pilihan anda)
n
- n
- Copy URL webhook yang dijana (contoh:
https://anda.n8n.server/webhook/new-lead)
n
nn
Pasang URL ini dalam form website anda sebagai submission endpoint.
nn
Langkah 3: Tambah Node Google Sheets
nn
- n
- Klik "+" selepas Webhook node
- Cari "Google Sheets"
- Pilih action: "Append or Update Row"
- Klik "Create new credential" → authenticate dengan Google
- Pilih spreadsheet dan sheet
- Map fields dari webhook data ke columns Google Sheets:
n
n
n
n
n
n
n
- {{ $json.name }} → Column Nama
n
- {{ $json.email }} → Column Email
n
- {{ $json.phone }} → Column Telefon
n
- {{ $now }} → Column Tarikh
nn
Langkah 4: Tambah Node Telegram
nn
- n
- Klik "+" selepas Google Sheets node
- Cari "Telegram"
- Pilih action: "Send Message"
- Masukkan Bot Token dan Chat ID
- Tetapkan message:
n
n
n
n
n
n
🆕 Lead Baru!nNama: {{ $('Webhook').item.json.name }}
nEmail: {{ $('Webhook').item.json.email }}
nTelefon: {{ $('Webhook').item.json.phone }}
nMasa: {{ $now.toISO() }}
nn
Langkah 5: Test dan Aktifkan
nn
- n
- Klik "Test workflow" untuk test dengan data contoh
- Hantar POST request ke webhook URL anda untuk verify
- Semak execution log — lihat data mengalir dari node ke node
- Klik "Activate" (toggle di atas) untuk aktifkan workflow secara kekal
n
n
n
n
nn
nn
6 Contoh Workflow n8n untuk Bisnes Malaysia
nn
1. Sistem Backup Automatik
nnTrigger: Schedule (setiap hari 2am)nNodes:n
- n
- MySQL/PostgreSQL: Export data penting
- Compress: Zip file backup
- Google Drive / Backblaze: Upload backup
- Telegram: Notifikasi backup berjaya/gagal
n
n
n
n
nn
Ini adalah use case klasik di mana n8n menjimatkan ratusan ringgit kos backup service berbayar.
nn
2. Monitor Harga Kompetitor
nnTrigger: Schedule (setiap 6 jam)nNodes:n
- n
- HTTP Request: Scrape harga dari website kompetitor
- IF node: Bandingkan dengan harga semalam (dari Data Store)
- Condition: Jika harga turun > 5%
- Telegram: Alert kepada pasukan sales
- Google Sheets: Rekod perubahan harga
n
n
n
n
n
nn
3. Pipeline Onboarding Pelanggan Baru
nnTrigger: Webhook (dari CRM/payment gateway)nNodes:n
- n
- HTTP Request: Cipta akaun dalam sistem anda
- Gmail: Hantar emel selamat datang dengan credentials
- Notion/Airtable: Tambah ke database pelanggan
- Slack: Notify pasukan CS
- Schedule: Set reminder 7 hari untuk follow-up
n
n
n
n
n
nn
4. Pengurusan Content Media Sosial
nnTrigger: New row dalam Google Sheets (content calendar)nNodes:n
- n
- IF: Semak jika tarikh = hari ini
- HTTP: Download gambar dari URL
- Facebook Graph API: Post ke Facebook Page
- Twitter/X: Post tweet
- Telegram: Konfirmasi posting berjaya
n
n
n
n
n
nn
5. Automasi Invois dan Pembayaran
nnTrigger: New order dari WooCommerce/ShopifynNodes:n
- n
- HTTP: Generate invois PDF (via API)
- Gmail: Hantar invois kepada pelanggan
- Google Sheets: Update rekod jualan
- IF: Jika over RM1000 → hantar ke Slack VIP channel
- Xero/Wave: Sync ke perakaunan
n
n
n
n
n
nn
6. Pemantauan Uptime Website
nnTrigger: Schedule (setiap 5 minit)nNodes:n
- n
- HTTP Request: Ping website anda
- IF: Status code bukan 200?
- Telegram: Alert segera — "Website DOWN!"
- Data Store: Rekod downtime untuk laporan bulanan
n
n
n
n
nn
nn
Ciri-Ciri Unik n8n yang Power
nn
Expression Language
nn
n8n guna syntax {{ }} untuk akses data dinamik:
nn
// Akses data dari node sebelumn{{ $json.email }}
n{{ $('NodeName').item.json.field }}
nn// Manipulasi data
n{{ $json.name.toLowerCase() }}
n{{ $now.toFormat('dd/MM/yyyy') }}
n{{ $json.amount * 1.06 }} // Tambah GST 6%
nn
Function Node — Custom JavaScript
nn
Tambah logik kompleks dengan JavaScript penuh:
nn
// Contoh: Filter dan transform datanconst items = $input.all();
nreturn items
n.filter(item => item.json.country === 'Malaysia')
n.map(item => ({
njson: {
n...item.json,
nfullName: ${item.json.firstName} ${item.json.lastName},
nisVip: item.json.totalSpent > 1000
n}
n}));
nn
Error Handling dan Retry
nn
n8n ada sistem error handling yang robust:
n
- n
- Continue On Fail: Teruskan workflow walaupun satu node gagal
- Retry On Fail: Cuba semula automatik (hingga 5x)
- Error Trigger: Buat workflow khas untuk handle errors
- Wait node: Pause workflow dan sambung semula kemudian
n
n
n
n
nn
Sub-Workflows
nn
Bina "workflow libraries" yang boleh dipanggil dari workflow lain — cara terbaik untuk elak duplikasi dan maintain consistency.
nn
nn
Cara Set Up n8n di VPS Malaysia
nn
Untuk bisnes yang serius, host n8n di VPS dengan domain sendiri:
nn
Prasyarat
n
- n
- VPS Ubuntu 20.04+ (RM15-50/bulan)
- Domain atau subdomain (contoh:
n8n.bisnes-anda.my) - Docker dan Docker Compose dipasang
n
n
n
nn
Setup dengan Docker Compose
nn
Buat fail docker-compose.yml:
nn
version: '3.8'nservices:
nn8n:
nimage: docker.n8n.io/n8nio/n8n
nrestart: unless-stopped
nports:
n- "5678:5678"
nenvironment:
n- N8N_HOST=n8n.bisnes-anda.my
n- N8N_PORT=5678
n- N8N_PROTOCOL=https
n- WEBHOOK_URL=https://n8n.bisnes-anda.my/
n- GENERIC_TIMEZONE=Asia/Kuala_Lumpur
n- N8N_BASIC_AUTH_ACTIVE=true
n- N8N_BASIC_AUTH_USER=admin
n- N8N_BASIC_AUTH_PASSWORD=password-kuat-anda
nvolumes:
n- n8n_data:/home/node/.n8n
nnvolumes:
nn8n_data:
nn
Jalankan dengan docker-compose up -d. Pasang Nginx reverse proxy untuk HTTPS.
nn
nn
n8n vs Make vs Zapier — Pilihan Mana?
nn
Selepas baca panduan Make dan panduan ini, mana satu patut anda pilih?
nnPilih n8n jika:n
- n
- Anda ada kemahiran teknikal asas (boleh guna command line)
- Data sensitivity tinggi — tak nak data anda di cloud orang lain
- Budget sangat terhad — nak percuma sepenuhnya
- Anda nak customise workflow dengan JavaScript
- Volume operations tinggi (ratusan ribu sebulan)
n
n
n
n
n
nnPilih Make jika:n
- n
- Anda nak platform visual yang mudah tanpa setup server
- Budget sederhana (~RM42/bulan)
- Nak access 1,000+ integrasi tanpa konfigurasi
- Automasi kompleks tapi tak nak coding
n
n
n
n
nnPilih Zapier jika:n
- n
- Anda baru mula dan nak yang paling mudah
- Integrasi niche yang hanya ada di Zapier
- Nak dukungan enterprise dan SLA
n
n
n
nn
Untuk panduan platform automasi percuma dan berbayar yang lebih luas, lihat AI tools percuma terbaik untuk gambaran penuh ekosistem AI tools Malaysia.
nn
nn
Soalan Lazim (FAQ) n8n
nnAdakah n8n benar-benar percuma?n
Ya — versi self-hosted n8n adalah percuma sepenuhnya tanpa had operasi atau workflow. Anda hanya bayar kos server hosting (VPS dari ~RM15/bulan). n8n Cloud ada plan berbayar jika anda tak nak urus server sendiri.
nnBerapa susah nak set up n8n?n
Untuk test tempatan, hanya satu command (npx n8n). Untuk production di VPS, perlukan ~1-2 jam setup Docker + Nginx. Ada kemahiran command line asas sudah cukup.
nnBoleh n8n gantikan Zapier sepenuhnya?n
Untuk kebanyakan use case, ya. n8n ada 400+ integrasi termasuk semua yang popular. Tapi Zapier ada lebih banyak integrasi niche yang belum ada di n8n.
nnBagaimana dengan keselamatan data?n
Ini adalah kelebihan utama n8n — semua data diproses dan disimpan dalam server anda sendiri. Tiada data yang pergi ke cloud pihak ketiga, sesuai untuk bisnes yang handle data sensitif macam maklumat pelanggan dan kewangan.
nnAdakah n8n sesuai untuk pemula?n
Interface n8n agak teknikal berbanding Zapier. Cadangan: mula dengan n8n Cloud (percuma, tiada setup) dahulu untuk belajar konsep, kemudian migrate ke self-hosted apabila dah selesa.
nnBoleh guna n8n untuk AI automation?n
Ya — n8n ada integrasi dengan OpenAI, Anthropic Claude, Ollama (AI local), dan platform AI lain. Anda boleh bina agentic workflows yang guna AI untuk proses dan buat keputusan secara automatik.
nn
nn
Mula Guna n8n Hari Ini
nn
n8n adalah pilihan terbaik untuk bisnes Malaysia yang nak automasi berkuasa tanpa kos bulanan yang tinggi. Dengan self-hosting, anda dapat kawalan penuh, privasi data yang terjamin, dan tiada had operasi.
nnLangkah pertama yang disyorkan:nn
- n
- Cuba n8n Cloud percuma — pergi ke n8n.io dan buat akaun percuma
- Bina satu workflow mudah — contoh: Webhook → Google Sheets → Telegram
- Explore 400+ integrasi — cari apps yang anda guna setiap hari
- Migrate ke self-hosted — bila dah yakin, setup VPS untuk kawalan penuh
n
n
n
n
nn
Dengan menguasai n8n, Zapier, dan Make, anda ada tiga senjata automasi yang berbeza untuk situasi berbeza — dan bisnes anda boleh beroperasi 24/7 tanpa kerja manual yang membosankan.
nn
Untuk lebih banyak panduan AI dan automasi, baca tentang AI untuk bisnes Malaysia dan terokai bagaimana teknologi AI boleh transformasi cara anda berniaga.
nn
nn
🔤 Rekomendasi: Grammarly
n
Sebelum hantar apa-apa tulisan dalam Bahasa Inggeris — semak dulu dengan Grammarly. Pelan percuma dah cukup untuk kegunaan harian. Premium (RM35/bulan) tambah cadangan gaya penulisan + penjana ayat AI.
n
n
n
n
Artikel Berkaitan
n
- Cara Guna Claude AI di Malaysia
- Cara Guna Google Gemini — Panduan Terkini
- Cara Guna ChatGPT Malaysia 2026 — Panduan Lengkap
- Cara Guna Gemini AI Malaysia 2026 — Panduan Lengkap
n
Rujukan
n
- n
- MDEC — Ekonomi Digital Malaysia
- BERNAMA — Berita Teknologi & AI Malaysia
- SME Corp Malaysia — Panduan Digitalisasi PKS
n
n
n
n
Artikel Berkaitan
nn
- n
- Cara Guna Make — Automasi Kerja Lebih Murah dari Zapier 2026
- Cara Guna Zapier AI — Automasi Kerja Tanpa Coding Malaysia 2026
- AI Tools Percuma Terbaik 2026 — Senarai Lengkap untuk Malaysia
- AI untuk Bisnes Malaysia — 10 Cara Guna AI Tingkatkan Jualan
- Cara Guna ChatGPT — Panduan Lengkap Bahasa Malaysia
- Cara Guna Notion AI — Nota Pintar dengan Kecerdasan Buatan
- Cara Buat Duit dengan AI — 8 Cara Praktikal untuk Malaysia
n
n
n
n
n
n
n
nn
Untuk pengguna yang lebih suka antara muka visual tanpa perlu setup server, Make adalah alternatif automasi terbaik dengan 1,000+ integrasi dan plan percuma yang murah hati.