Cara Membuat Alur Percakapan Chatbot yang Tidak Membuat Pelanggan Kabur

Cara Membuat Alur Percakapan Chatbot yang Tidak Membuat Pelanggan Kabur

Alur percakapan atau conversation flow adalah kerangka yang menentukan ke mana pelanggan diarahkan setelah mengirim pesan pertama. Tanpa alur yang dirancang matang, chatbot secanggih apa pun akan terasa berputar-putar. Pelanggan bertanya soal ongkir, dijawab katalog produk. Pelanggan minta admin, malah disodori menu utama lagi.

Panduan ini menjelaskan cara membuat alur percakapan chatbot secara sistematis, mulai dari riset data percakapan nyata sampai pengujian sebelum dipublikasikan. Metodenya berlaku baik untuk bot berbasis menu maupun chatbot AI.

Langkah 1: Kumpulkan Data Percakapan Nyata

Jangan mulai dari asumsi. Ambil transkrip percakapan WhatsApp tiga bulan terakhir, lalu kelompokkan berdasarkan topik. Hasil pengelompokan ini hampir selalu mengejutkan: banyak bisnis menyangka pertanyaan tersering adalah soal produk, padahal ternyata soal ongkos kirim dan estimasi pengiriman.

Dari daftar itu, ambil sepuluh topik teratas. Biasanya sepuluh topik ini sudah mencakup 70 sampai 80 persen total percakapan masuk. Di sinilah nilai terbesar otomasi berada, bukan pada kasus langka yang hanya muncul sebulan sekali.

Langkah 2: Petakan Intent, Bukan Kata Kunci

Intent adalah maksud di balik pesan pelanggan. Satu intent bisa diungkapkan dengan puluhan kalimat berbeda. Intent “cek ongkir” muncul sebagai “ongkir ke Bandung berapa”, “kirim ke Surabaya kena berapa”, sampai “free ongkir gak”.

Untuk setiap intent, catat tiga hal: contoh kalimat yang mewakilinya minimal sepuluh variasi, data apa yang dibutuhkan bot untuk menjawab, dan seperti apa jawaban idealnya. Dokumen ini akan menjadi rujukan tim saat menyusun alur maupun melatih model AI.

Langkah 3: Tentukan Titik Masuk Percakapan

Pelanggan tidak selalu datang dari tempat yang sama, dan konteksnya berbeda-beda. Rancang sapaan yang menyesuaikan asal kedatangan.

  • Dari iklan Click to WhatsApp. Pelanggan sudah melihat produk tertentu, jadi langsung tawarkan info produk itu, bukan menu umum.
  • Dari tombol chat di website. Biasanya sedang membandingkan, sehingga pertanyaan harga dan fitur paling relevan.
  • Dari nomor tersimpan atau repeat order. Kenali sebagai pelanggan lama dan tawarkan pesan ulang atau cek status pesanan.
  • Dari QR code offline. Konteksnya lokasi fisik, sehingga info jam buka dan stok cabang lebih berguna.

Langkah 4: Rancang Struktur Menu yang Dangkal

Kesalahan klasik adalah membuat menu bertingkat sampai empat atau lima level. Setiap level tambahan menambah peluang pelanggan menyerah. Targetkan pelanggan mencapai jawaban dalam maksimal tiga langkah.

Baca Juga:  Cara Ampuh Meningkatkan Leads Berkualitas Iklan CTA WhatsApp (CTWA)

Cara mempersingkatnya: gabungkan opsi yang jarang dipakai ke dalam satu kategori “Lainnya”, dan angkat dua topik tersering ke menu utama. Kalau 40 persen percakapan menanyakan status pesanan, jadikan itu opsi nomor satu, bukan disembunyikan di submenu.

Langkah 5: Tulis Alur untuk Jalur yang Gagal

Alur happy path relatif mudah dibuat. Yang menentukan kualitas bot adalah bagaimana ia menangani situasi tidak ideal. Siapkan penanganan untuk minimal empat kondisi berikut.

  • Pesan tidak dipahami. Sediakan fallback yang sopan dan tawarkan agen setelah dua kali gagal.
  • Data tidak ditemukan. Misalnya nomor pesanan salah. Jelaskan formatnya dan beri kesempatan mengulang sekali.
  • Pelanggan diam di tengah alur. Kirim pengingat lembut setelah beberapa menit, lalu tutup sesi dengan sopan.
  • Pelanggan mengirim media. Foto, voice note, atau dokumen sebaiknya langsung dialihkan ke agen karena bot umumnya tidak dapat memprosesnya dengan baik.

Langkah 6: Tetapkan Aturan Handover

Alur percakapan harus memuat kondisi eksplisit kapan bot menyerahkan kendali. Buat aturannya terukur, bukan berdasarkan perasaan. Contoh aturan yang biasa dipakai: dua kali fallback berturut-turut, pelanggan mengetik kata kunci tertentu, topik masuk kategori komplain atau refund, atau nilai transaksi di atas ambang tertentu.

Sama pentingnya, tetapkan kapan bot boleh mengambil alih kembali. Umumnya setelah agen menandai percakapan selesai, atau setelah tidak ada aktivitas selama periode tertentu.

Langkah 7: Gambarkan Alurnya Secara Visual

Sebelum masuk ke tools, gambar dulu alurnya dalam bentuk diagram sederhana. Kotak untuk pesan bot, belah ketupat untuk percabangan, panah untuk arah percakapan. Media apa pun bisa dipakai, bahkan papan tulis.

Visualisasi memudahkan menemukan masalah yang tidak terlihat di daftar teks: cabang yang tidak punya ujung, opsi yang mengarah balik ke dirinya sendiri, atau jalur yang tidak pernah bisa dijangkau. Perbaiki di tahap ini, karena memperbaikinya setelah masuk sistem jauh lebih mahal.

Langkah 8: Uji dengan Orang di Luar Tim

Tim yang membuat alur sudah tahu jawabannya, sehingga selalu berhasil melewatinya. Uji ke orang yang belum pernah melihat alurnya, idealnya yang mirip profil pelanggan Anda.

Baca Juga:  Cara Membuat SOP Customer Service yang Baik dan Benar-benar Diikuti Tim

Perhatikan bukan hanya apakah mereka berhasil, tetapi berapa lama dan di titik mana mereka ragu. Jeda panjang sebelum memilih opsi adalah tanda menu Anda kurang jelas.

Langkah 9: Ukur dan Perbaiki Rutin

Setelah bot berjalan, alur percakapan bukan proyek selesai. Pantau beberapa metrik berikut setiap bulan.

  • Containment rate. Persentase percakapan yang tuntas ditangani bot tanpa agen.
  • Fallback rate. Seberapa sering bot gagal memahami. Angka di atas 20 persen menandakan basis pengetahuan perlu diperluas.
  • Drop-off per langkah. Titik di mana pelanggan berhenti membalas. Ini penunjuk paling akurat menu mana yang membingungkan.
  • Waktu ke resolusi. Berapa lama sejak pesan pertama sampai masalah selesai.

Alur Berbasis Menu atau Alur Bebas

Setelah intent dipetakan, Anda perlu memutuskan bentuk interaksinya. Alur berbasis menu meminta pelanggan memilih angka atau menekan tombol. Kelebihannya, hasilnya sangat mudah diprediksi dan mudah dirawat karena setiap cabang eksplisit. Kekurangannya, terasa kaku dan tidak bisa menangani pertanyaan di luar daftar.

Alur bebas mengandalkan pemahaman bahasa alami. Pelanggan mengetik apa pun dan bot menafsirkan maksudnya. Terasa jauh lebih natural, tetapi butuh basis pengetahuan yang rapi dan pengawasan lebih ketat agar bot tidak memberikan jawaban yang keliru.

Kombinasi keduanya biasanya paling efektif. Buka percakapan dengan menu singkat untuk mengarahkan, tetapi tetap terima kalimat bebas kapan saja. Dengan begitu pelanggan yang buru-buru bisa memilih tombol, sementara yang punya pertanyaan spesifik tetap terlayani.

Menentukan Data yang Dikumpulkan di Sepanjang Alur

Alur percakapan bukan hanya soal memberi jawaban, tetapi juga mengumpulkan informasi yang berguna untuk tim sales dan CS. Tentukan sejak awal data apa yang ingin Anda dapatkan dan di titik mana memintanya terasa wajar.

  • Minta secukupnya. Setiap pertanyaan tambahan menurunkan peluang pelanggan menyelesaikan alur.
  • Minta pada momen yang relevan. Nama dan alamat lebih wajar diminta saat pelanggan sudah menunjukkan niat membeli, bukan di sapaan pertama.
  • Jangan menanyakan yang sudah dimiliki. Nomor WhatsApp sudah otomatis diketahui sistem, jadi tidak perlu ditanyakan lagi.
  • Simpan ke CRM, bukan hanya ke transkrip. Data yang mengendap di riwayat chat sulit dimanfaatkan untuk follow up.
Baca Juga:  Panduan Lengkap WhatsApp Business untuk Tim Customer Service

Kesalahan Alur yang Paling Sering Terjadi

Ada beberapa pola yang berulang. Bot mengunci pelanggan dalam menu tanpa opsi keluar. Bot menanyakan data yang sebenarnya sudah dimiliki sistem. Bot mengirim beberapa pesan beruntun sehingga notifikasi pelanggan penuh. Atau bot tetap membalas padahal agen sudah masuk, sehingga pelanggan menerima dua jawaban berbeda.

Semua ini bisa dicegah dengan meninjau ulang diagram alur secara berkala dan membaca transkrip nyata, bukan hanya melihat angka agregat.

Menyusun Alur untuk Percakapan Multi-Sesi

Pelanggan sering tidak menyelesaikan urusannya dalam satu duduk. Mereka bertanya harga siang ini, lalu kembali dua hari kemudian untuk memesan. Alur yang baik mengenali situasi ini dan tidak memaksa mereka mengulang dari awal.

Rancang bot agar menyimpan konteks percakapan sebelumnya dan membukanya kembali dengan sapaan yang relevan. Alih-alih menampilkan menu utama, bot bisa langsung menawarkan kelanjutan: melanjutkan pesanan yang tertunda, atau memulai topik baru. Perbedaan kecil ini terasa besar bagi pelanggan.

Tentukan juga berapa lama konteks disimpan sebelum dianggap kedaluwarsa. Menawarkan melanjutkan pesanan dari tiga bulan lalu justru membingungkan. Rentang beberapa hari sampai satu minggu biasanya paling masuk akal.

Mendokumentasikan Alur agar Mudah Dirawat

Alur percakapan akan berubah terus seiring bisnis berkembang. Tanpa dokumentasi, tim baru butuh waktu lama untuk memahami logika yang sudah ada dan berisiko merusaknya saat menambah cabang baru.

Simpan minimal tiga hal: diagram alur versi terakhir, daftar intent beserta contoh kalimatnya, dan catatan perubahan berisi apa yang diubah, kapan, dan alasannya. Dokumen ini juga sangat membantu saat menganalisis kenapa metrik tiba-tiba turun di bulan tertentu.

Mulai dari Alur yang Sederhana

Alur terbaik bukan yang paling lengkap, melainkan yang paling sering berhasil menyelesaikan masalah pelanggan. Mulailah dengan tiga sampai lima intent tersering, jalankan selama sebulan, lalu perluas berdasarkan data yang Anda kumpulkan sendiri.

Dengan AI Chatbot Mobichat, alur percakapan bisa disusun secara visual, diuji internal sebelum dipublikasikan, dan dipantau performanya lewat metrik containment maupun fallback dalam satu tampilan.