+
R

Oleh Ryan

Dipublikasikan pada 2 Agu 2026

Desain Alur Chatbot WhatsApp: Template & Contoh

Kumpulan praktis berisi 7 alur chatbot WhatsApp siap disesuaikan — triase dukungan, kualifikasi prospek, pemesanan janji temu, pemesanan e-commerce, orientasi pelanggan, pemulihan keranjang yang ditinggalkan, dan pengumpulan masukan — masing-masing dilengkapi diagram alur, contoh skrip, dan tips penyesuaian.

Singkatnya: Membangun alur chatbot dari awal lebih lambat daripada menyesuaikan struktur yang sudah terbukti. Ini adalah kumpulan inspirasi berisi 7 alur siap pakai — triase dukungan, kualifikasi prospek, pemesanan janji temu, pemesanan e-commerce, orientasi pelanggan, pemulihan keranjang yang ditinggalkan, dan pengumpulan masukan — masing-masing dilengkapi diagram alur, contoh skrip, jenis node yang digunakan, dan tips penyesuaian yang menunjukkan penyebab paling umum alur tersebut gagal. Ada beberapa aturan yang berlaku untuk semuanya: buat pesan tetap singkat, utamakan tombol daripada teks bebas, selalu tampilkan opsi "Bicara dengan staf", dan rancang alur untuk menghadapi situasi saat seseorang berhenti di tengah jalan, bukan hanya skenario ideal.

Membangun alur chatbot dari kanvas kosong adalah cara paling lambat untuk memulai. Sebagian besar alur yang benar-benar berfungsi dalam penggunaan nyata mengikuti sejumlah kecil pola yang sudah terbukti — detailnya berbeda di setiap bisnis, tetapi struktur dasarnya terus berulang. Berikut kumpulan inspirasi: tujuh template alur siap disesuaikan yang mencakup kebutuhan paling umum bisnis, masing-masing dilengkapi struktur alur, contoh pesan, dan node yang digunakan.

Beberapa Aturan Desain yang Sebaiknya Diikuti di Setiap Alur

Sebelum membahas template, berikut beberapa prinsip yang berlaku untuk semuanya:

  • Buat setiap pesan terdiri dari dua atau tiga kalimat pendek. WhatsApp dibaca melalui ponsel, sering kali dengan satu tangan — teks yang panjang biasanya hanya dipindai sekilas, bukan dibaca.
  • Gunakan tombol dan menu daftar daripada teks bebas jika pilihan jawabannya terbatas. Mengetuk tombol lebih cepat dan lebih mudah diproses daripada mengetik, serta menghilangkan ambiguitas dalam logika percabangan selanjutnya.
  • Selalu sertakan opsi "Bicara dengan staf", yang terlihat di setiap tahap dan tidak tersembunyi tiga menu di dalamnya. Alur tanpa opsi keluar yang jelas akan membuat frustrasi pelanggan yang paling membutuhkan bantuan.
  • Rancang alur untuk menghadapi situasi ketika pengguna berhenti, bukan hanya skenario ideal. Setiap alur di bawah ini harus memperhitungkan apa yang terjadi jika seseorang berhenti merespons di tengah jalan, bukan hanya jika mereka menjawab setiap pertanyaan secara berurutan.

Template 1: Alur Triase Dukungan Pelanggan & FAQ

Gunakan alur ini jika: Anda menerima pertanyaan dukungan yang berulang dan ingin menyelesaikan pertanyaan sederhana secara otomatis, sekaligus meneruskan hal yang rumit kepada staf.

Struktur alur:

Greeting → "What can I help with?" (list menu)  ├── Order status → pulls status from order system → done  ├── Return/refund → policy summary → "Still need help?" → human handoff  ├── Product question → AI-answered from knowledge base  └── Something else → immediate human handoff

Contoh skrip:

Bot: Hai! 👋 Ada yang bisa saya bantu hari ini? [Status Pesanan] [Pengembalian & Pengembalian Dana] [Pertanyaan Produk] [Bicara dengan Staf]
Bot (jika Status Pesanan dipilih): Tentu — boleh berikan nomor pesanan Anda? Bot (setelah pencarian): Pesanan #4521 Anda dikirim kemarin dan seharusnya tiba pada hari Kamis. Ada lagi yang bisa saya bantu?

Node utama: Menu daftar (node Pertanyaan), node API (pencarian pesanan), node AI (FAQ produk), node Pengalihan ke Staf.

Tips penyesuaian: opsi cadangan "hal lain" jangan sampai menjadi jalan buntu — bahkan jawaban umum seperti "Saya akan menghubungkan Anda dengan tim kami" dapat mencegah alur gagal begitu saja saat menghadapi hal yang tidak terduga.

Template 2: Alur Pencarian & Kualifikasi Prospek (Gaya BANT)

Gunakan alur ini jika: Anda menerima minat masuk dari iklan, widget situs web, atau kode QR, dan perlu memisahkan calon pembeli yang serius dari mereka yang sekadar melihat-lihat sebelum melibatkan tim penjualan.

Struktur alur:

Greeting (with campaign context if available) → Interest confirmation  → Budget question (buttons: ranges)  → Timeline question (buttons: this month / this quarter / just researching)  → Contact detail capture  → Branch by score:      High score → notify sales rep + hand off      Low/mid score → enter nurture sequence

Contoh skrip:

Bot: Terima kasih atas minat Anda pada [Produk]! Kami ingin mengajukan beberapa pertanyaan singkat agar dapat menghubungkan Anda dengan orang yang tepat. Berapa kisaran anggaran Anda? [Di bawah $500/bln] [$500–2000/bln] [Di atas $2000/bln]
Bot: Kapan Anda ingin mulai? [Siap sekarang] [Kuartal ini] [Baru mencari informasi]

Node utama: Node Pertanyaan dengan tombol, node Keputusan/percabangan, node API (pengiriman ke CRM + notifikasi penjualan), node Alur Kerja/jeda (untuk cabang pemeliharaan prospek).

Tips penyesuaian: batasi alur ini hingga maksimal 3–4 pertanyaan. Alur kualifikasi yang terasa seperti formulir pendaftaran lengkap akan membuat orang pergi sebelum Anda mendapatkan informasi yang berguna.

Template 3: Alur Pemesanan Janji Temu atau Layanan

Gunakan alur ini jika: Anda menjalankan bisnis yang mengharuskan pelanggan memesan jadwal — klinik, salon, konsultan, atau jasa perbaikan.

Struktur alur:

Greeting → Service type (list menu)  → Preferred date/time (or "show next available")  → Confirm slot → Booking confirmation  → [Automated] Reminder 24h before  → [Automated] Reminder morning-of

Contoh skrip:

Bot: Apa yang ingin Anda pesan? [Potong Rambut] [Pewarnaan] [Konsultasi]
Bot: Berikut jadwal Potong Rambut yang tersedia paling dekat: [Besok, 2:00 PM] [Besok, 4:30 PM] [Kamis, 11:00 AM]
Bot: Jadwal Anda sudah dipesan untuk besok pukul 2:00 PM. Kami akan mengirimkan pengingat sehari sebelumnya. Sampai jumpa!

Node utama: Menu daftar, node API (pemeriksaan kalender/sistem pemesanan), pesan konfirmasi, Alur Kerja terjadwal (pengingat disesuaikan dengan waktu janji temu yang sebenarnya, bukan pesan massal harian dengan jadwal tetap).

Tips penyesuaian: selalu sediakan opsi untuk menjadwalkan ulang/membatalkan langsung di pesan pengingat — misalnya "Balas JADWALKAN ULANG" atau tombol — agar pelanggan tidak perlu memulai percakapan baru untuk mengubah rencana.

Templat 4: Alur Penelusuran & Pemesanan E-Commerce

Gunakan ini saat: Anda ingin pelanggan menelusuri dan membeli langsung di WhatsApp, terutama untuk pembelian setelah melihat iklan atau mengajukan pertanyaan.

Struktur alur:

Greeting → Catalog display (carousel or list)  → Product selection → Quantity/variant choice  → Add to cart → "Anything else?" loop  → Checkout → Payment link  → Order confirmation

Contoh skrip:

Bot: Ini yang sedang tren saat ini 👇 [Carousel produk: 3–4 item dengan gambar dan harga]
Bot (setelah memilih): Pilihan yang bagus! Anda ingin ukuran yang mana? [S] [M] [L] [XL]
Bot: Ditambahkan ke keranjang Anda. Ingin terus melihat-lihat atau langsung checkout? [Lanjut Melihat-lihat] [Checkout]

Node utama: Node katalog/carousel, node Pertanyaan (pemilihan varian), pelacakan status keranjang, node API (pembuatan tautan pembayaran), pesan konfirmasi.

Tips penyesuaian: pilihan antara "lanjut melihat-lihat atau checkout" harus muncul setiap kali pelanggan menambahkan barang ke keranjang — pelanggan sering ingin menambahkan satu barang lagi, dan langsung mengarahkan mereka ke checkout akan menghilangkan momen upsell tersebut.

Templat 5: Alur Orientasi & Sambutan

Gunakan ini saat: seseorang baru saja mendaftar, mengikuti program, atau melakukan pembelian pertamanya, dan membutuhkan pengenalan yang lancar tentang langkah selanjutnya.

Struktur alur:

Trigger: new signup/enrollment/purchase event  → Welcome message  → Key info delivery (schedule, access details, next steps)  → "Any questions?" check-in  → Optional: add to relevant group (batch, community, cohort)

Contoh skrip:

Bot: Selamat datang di [Academy], Priya! 🎉 Anda terdaftar di Kelas Sabtu yang dimulai akhir pekan ini. Berikut hal-hal yang perlu Anda ketahui: [tautan jadwal] · [barang yang perlu dibawa] · [kontak pelatih Anda]
Bot: Ada pertanyaan sebelum sesi pertama Anda? [Saya punya pertanyaan] [Semua sudah jelas, terima kasih!]

Node utama: Pemicu/webhook (diaktifkan oleh peristiwa pendaftaran eksternal), node Pesan berurutan, node Pertanyaan (pertanyaan terbuka), tindakan menambahkan ke Grup (jika relevan).

Tips penyesuaian: aktifkan ini segera saat peristiwa pendaftaran/pembelian benar-benar terjadi, bukan melalui tugas batch terjadwal — manfaat orientasi cepat berkurang jika pesan baru tiba beberapa jam setelah seseorang mengharapkannya.

Templat 6: Alur Pemulihan Keranjang yang Ditinggalkan

Gunakan ini saat: Anda menjalankan bisnis e-commerce dan ingin memulihkan keranjang yang ditinggalkan saat checkout.

Struktur alur:

Trigger: cart abandoned for X hours  → Reminder message with product image  → Optional incentive (discount, free shipping)  → Direct checkout link  → [If no response] second, softer nudge after 24h

Contoh skrip:

Bot: Hai! Anda meninggalkan barang ini di keranjang 👇 [gambar produk] Selesaikan pesanan Anda dalam satu jam ke depan dan dapatkan ongkir gratis. [Selesaikan Pesanan Saya]
Bot (24 jam kemudian, jika tidak ada respons): Masih mempertimbangkannya? Keranjang Anda tersimpan dan siap kapan pun Anda siap. [Tautan Checkout]

Node utama: Pemicu (webhook keranjang yang ditinggalkan dari toko Anda), node penundaan/Alur Kerja, node Pesan dengan gambar produk, cabang tindak lanjut kedua yang tertunda.

Tips penyesuaian: uji waktu pengiriman pesan pertama — jika terlalu cepat, pesan terasa mengganggu; jika terlalu lambat, minat pelanggan bisa hilang. Sebagian besar toko mendapati jeda 1–4 jam lebih efektif daripada mengirim pesan langsung atau keesokan harinya.

Templat 7: Alur Pengumpulan Masukan & Ulasan

Gunakan ini saat: Anda ingin mengumpulkan ulasan atau masukan tepat setelah layanan, pengiriman, atau interaksi dukungan, selagi pengalaman pelanggan masih segar dalam ingatan.

Struktur alur:

Trigger: order delivered / service completed / ticket resolved  → Short delay (1–2 hours)  → Rating request (quick scale)  → Branch by rating:      High → request public review (with direct link)      Low → route to support for recovery, don't ask for public review

Contoh skrip:

Bot: Bagaimana pengalaman Anda bersama kami hari ini? [😞] [😐] [🙂] [😍]
Bot (jika positif): Senang mendengarnya! Bersediakah Anda memberikan ulasan singkat untuk kami? [Tautan Ulasan] Bot (jika negatif): Maaf mendengarnya — kami ingin memperbaiki keadaan. Kami akan menghubungkan Anda dengan tim kami sekarang.

Node utama: Pemicu (peristiwa penyelesaian), node penundaan, node Pertanyaan (skala penilaian), node Keputusan/pencabangan, node Transfer ke Manusia (untuk cabang pemulihan).

Tips penyesuaian: jangan pernah mengarahkan pelanggan dengan penilaian rendah langsung untuk memberikan ulasan publik — arahkan mereka ke percakapan pemulihan. Meminta ulasan publik segera setelah menerima masukan negatif adalah salah satu kesalahan paling umum dalam alur ulasan.

Menggabungkan Semua Ini

Sebagian besar bisnis tidak hanya menjalankan satu alur ini — pengaturan yang umum mungkin menggunakan Templat 2 (perolehan prospek) untuk menangkap minat, Templat 3 (pemesanan) untuk mengubahnya menjadi janji temu, Templat 5 (orientasi) setelah mereka menjadi pelanggan, dan Templat 7 (masukan) setelah layanan diberikan. Setiap alur sengaja dibuat modular agar bisa terhubung dengan alur berikutnya, yang dipicu oleh peristiwa yang secara alami terjadi selanjutnya.

Menyatukan Semuanya

Anda tidak perlu membuat templat-templat ini dari nol — salin strukturnya, sesuaikan pertanyaan dan cabang spesifiknya dengan bisnis Anda, lalu terapkan aturan desain di bagian atas artikel ini (pesan singkat, opsi alih tangan ke staf yang terlihat jelas, dan antisipasi pelanggan yang berhenti di tengah alur) secara konsisten di setiap alur yang Anda buat. Mulailah dengan templat yang sesuai dengan percakapan berulang bervolume tertinggi saat ini, lalu kembangkan setelah alur tersebut berjalan lancar.

Jika Anda ingin membuat alur-alur ini, pembuat chatbot Chakra menyediakan jenis node yang dirujuk di seluruh panduan ini — Pertanyaan, Keputusan, API, AI, dan Transfer ke Manusia — untuk menyusun alur apa pun tanpa perlu membuatnya dari nol dengan kode.