Cara Menyimpan Jawaban Formulir WhatsApp Flow ke CRM Secara Otomatis
WhatsApp Flow mengumpulkan anggaran calon pembeli, alamat, atau jadwal janji temu hanya dengan beberapa ketukan. Nilainya ada pada langkah berikutnya: begini cara mengubah setiap jawaban menjadi bidang profil pelanggan tanpa menyalin satu per satu.
Tim MonoChat Diperbarui: 6 menit baca
Di halaman ini
WhatsApp Flow adalah cara tercepat mengumpulkan informasi terstruktur di dalam chat: anggaran dan target waktu calon pembeli, alamat pengiriman, jadwal janji temu, atau pendaftaran dengan persetujuan. Pelanggan mengetuk beberapa layar lalu menekan satu tombol. Setelah itu, di banyak tim, petugas CS membuka percakapan, membaca jawabannya, dan mengetiknya ke CRM secara manual.
Langkah terakhir itulah tempat jawaban hilang, salah ketik, atau tidak pernah diketik sama sekali. Panduan ini menunjukkan cara menyimpan setiap jawaban langsung ke bidang profil pelanggan di MonoChat, cara memeriksanya, dan apa yang bisa dilakukan dengan data itu setelah tersimpan.
Apa yang terjadi saat pelanggan mengirim Flow
Meta menggambarkan WhatsApp Flows sebagai “a way to build structured interactions for business messaging”, dengan penggunaan seperti mengumpulkan detail kontak pelanggan dan produk yang diminati, atau penawaran harga yang disusun dari preferensi mereka.
Ketika pelanggan menyelesaikan sebuah Flow, Meta mengirim hasilnya ke bisnis lewat webhook yang sama dengan pesan pelanggan lainnya. Hasilnya tiba sebagai pesan interaktif bertipe nfm_reply, teks yang terlihat selalu “Sent”, dan jawabannya ada di kolom response_json, dengan bentuk sesuai Flow JSON yang Anda rancang. Dua hal penting untuk otomatisasi:
- Respons tidak menyertakan ID Flow. Jika Anda mengirim beberapa formulir, Anda sendiri yang harus membedakannya, misalnya lewat nama isiannya.
- Jawaban datang dengan nama isian yang Anda berikan di formulir, jadi memberi nama isian dengan baik adalah separuh pekerjaan.
Di MonoChat, formulir yang dikirim muncul di percakapan, dan sebuah flow dapat membaca setiap jawaban sebagai variabel: {{message.payload.formData.<nama isian>}}.
Mengapa jawaban disimpan ke bidang profil
| Jawaban dibiarkan di chat | Jawaban disimpan ke bidang profil |
|---|---|
| Petugas harus menggulir chat untuk mencari anggaran | Anggaran ada di profil pelanggan, di samping setiap percakapan |
| Tidak bisa difilter atau disegmentasi | Filter CRM berdasarkan bidang apa pun, simpan filternya, pakai sebagai audiens broadcast |
| Tidak terjadi apa-apa sampai ada yang membacanya | Sebuah flow bisa menugaskan, memberi tag, atau membalas begitu jawaban tersimpan |
| Salah ketik, kolom terlewat | Nilai diubah sesuai tipe bidang, dan nilai yang salah langsung terdeteksi |
Sejak MonoChat 3.8.43 (2 November 2026), node Atur Bidang Profil Pelanggan bisa mengisi bidang Dari Variabel, termasuk jawaban WhatsApp Flow, dan mengubah nilainya sesuai tipe bidang.
Langkah demi langkah di MonoChat
1. Buat bidang profil
Di CRM › Bidang Profil, buat satu bidang untuk setiap jawaban yang ingin Anda simpan, dengan tipe yang tepat:
| Jawaban | Tipe bidang |
|---|---|
| Anggaran | Angka |
| Tanggal yang diinginkan | Tanggal |
| Minat (satu dari beberapa pilihan) | Daftar |
| Nomor telepon kontak lain | Telepon |
| Bahasa yang diinginkan | Bahasa |
Beri setiap bidang nama yang jelas. Anda akan mencocokkan bidang ini dengan jawaban formulir di langkah 4.
2. Buat formulirnya
Buka Pengaturan › Obrolan › Saluran, buka menu ⋮ pada kanal WhatsApp Business (Cloud) Anda dan pilih Alur, lalu Buat. Pilih templat di bawah Mulai dari: Formulir prospek, Janji temu, Pendaftaran, Alamat pengiriman, Masukan, Survei NPS, atau Kosong.
Di perancang, Nama isian setiap kolom dibuat otomatis dari labelnya, dan mengganti nama sebuah kolom ikut memperbarui semua referensinya. Catat nama isiannya: email, budget, area, delivery_date. Jika dua layar memakai nama isian yang sama, jawabannya dikirim sebagai <layar>_<nama>, jadi buat nama yang unik. Lihat Pratinjau formulir seperti yang akan dilihat pelanggan, lalu Publikasikan.
3. Kirim formulir ke pelanggan
Flow sampai ke pelanggan lewat tombol WhatsApp Flow di template pesan: saat membuat template, pilih Flow, aksinya, dan layar pertamanya. Kirim template dari sebuah chat, dari flow yang dimulai saat pelanggan baru menulis, atau setelah klik iklan.
Template yang singkat dan jelas membuat lebih banyak formulir terisi:
Halo Bapak/Ibu {{1}}, terima kasih sudah menghubungi kami. Agar kami hanya mengirim yang sesuai, mohon isi anggaran, area, dan target waktu Anda di formulir singkat ini. Tidak sampai satu menit. [Buka formulir]
4. Simpan jawaban dengan sebuah flow
- Buat flow yang dimulai dari Pesan Baru Diterima: jawaban formulir tiba sebagai pesan dari pelanggan.
- Tambahkan node Atur Bidang Profil Pelanggan.
- Untuk setiap bidang, pilih Dari Variabel dan tulis jalur jawabannya, misalnya
{{message.payload.formData.email}},{{message.payload.formData.budget}},{{message.payload.formData.area}}. - Hubungkan jalur Saat Gagal ke node Tugaskan Sesi, supaya petugas melengkapi data yang tidak bisa disimpan.
- Tambahkan node Atur Tag Pelanggan, misalnya
form-completed, agar tim bisa melihat dan memfilter siapa yang sudah menyelesaikan formulir.
5. Ketahui apa yang diterima MonoChat
Nilai harus cocok dengan bidangnya, seperti dijelaskan di pusat bantuan:
| Tipe bidang | Yang diterima |
|---|---|
| Angka | Sebuah angka |
| Tanggal | Tanggal ISO 8601 (2026-11-05 atau 2026-11-05T14:30:00Z) atau Unix timestamp dalam detik atau milidetik |
| Telepon | Nomor telepon yang valid |
| Alamat email yang valid | |
| Daftar | Salah satu pilihan dalam daftar |
| Daftar lanjutan | ID satu pilihan atau salah satu namanya |
| Bahasa | Salah satu bahasa aktif Anda |
Jika sebuah variabel kosong atau nilainya tidak cocok, bidang lainnya tetap tersimpan dan node mengambil jalur Saat Gagal. Node aksi yang gagal mencatat kesalahannya di log eksekusi, yang menyebutkan bidangnya, sehingga Anda bisa memperbaiki formulir atau bidangnya.
Tips praktis: samakan pilihan di formulir dengan pilihan bidang daftar Anda, persis kata demi kata. Pilihan formulir “Jakarta” tidak akan mengisi bidang daftar yang pilihannya “Jakarta Selatan”.
6. Manfaatkan data yang tersimpan
Setelah jawaban menjadi bidang profil, ia bekerja seperti data pelanggan lainnya:
- Teruskan lead. Flow kedua yang dimulai dari Bidang Profil Diperbarui bisa langsung menugaskan lead dengan anggaran di atas batas Anda ke sales senior.
- Tindak lanjut di waktu yang tepat. Bidang tanggal seperti “rencana tanggal pembelian” bisa dicek dengan kondisi Jika pada bidang profil: pembeli yang berencana dalam sebulan diteruskan ke petugas hari ini, yang lebih lama diberi tag untuk tindak lanjut.
- Kirim datanya ke sistem lain. Node Permintaan HTTP bisa mengirim nilai yang sama ke CRM, ERP, atau sistem booking Anda sendiri, memakai variabel flow.
- Segmentasi. CRM memfilter berdasarkan setiap bidang profil aktif; filter yang disimpan bisa menjadi audiens broadcast, untuk pelanggan yang setuju menerimanya.
Tiga contoh
Formulir lead properti. Tujuan, area, anggaran, dan target waktu masuk ke empat bidang. Sebuah flow menugaskan calon pembeli dengan anggaran dan target waktu di bawah tiga bulan ke tim sales, dan memberi tag pada yang lain untuk tindak lanjut nanti.
Alamat pengiriman untuk COD. Setelah pesanan masuk, formulir Alamat pengiriman mengumpulkan alamat dan waktu pengiriman yang diinginkan. Flow menyimpan keduanya dan mengirimnya ke toko dengan Permintaan HTTP, lalu mengirim konfirmasi ke pelanggan. Panduan konfirmasi COD kami membahas langkah konfirmasinya.
Permintaan janji temu klinik. Perawatan, tanggal yang diinginkan, dan data kontak disimpan; bidang tanggal memungkinkan bagian resepsionis melihat semua permintaan untuk minggu depan sekilas sebelum mengonfirmasi.
Persetujuan juga harus ada di formulir
Formulir yang diisi pelanggan setelah menulis kepada Anda sangat berbeda dengan penawaran yang dikirim ke orang yang tidak pernah memintanya. Jika Anda berencana mengirim penawaran nanti, minta persetujuan dengan jelas, terpisah dari pertanyaan lain di formulir: templat Pendaftaran punya langkah persetujuan, dan node Persetujuan di flow mengajukan pertanyaan yang Anda tulis lalu menyimpan jawaban pelanggan. Kirim pesan pemasaran hanya kepada pelanggan yang menjawab ya; panduan opt-in kami menjelaskan mengapa ini juga melindungi nomor Anda.
Daftar periksa sebelum mulai
- Bidang profil dibuat dengan tipe yang tepat.
- Nama isian formulir dicatat, unik, dan mudah dibaca.
- Pilihan formulir sama dengan pilihan bidang daftar.
- Flow pada Pesan Baru Diterima dengan Atur Bidang Profil Pelanggan Dari Variabel.
- Saat Gagal mengarah ke petugas, dan sebuah tag menandai formulir yang selesai.
- Satu kiriman uji diperiksa di profil pelanggan dan log eksekusi.
Mulai dengan satu formulir
MonoChat adalah software business messaging dan Meta Business Partner resmi. MonoChat menghubungkan nomor WhatsApp Anda sendiri ke Cloud API Meta, membuat WhatsApp Flows tanpa Flow JSON, dan menyimpan jawabannya ke profil pelanggan Anda lewat flow yang bisa dibangun dalam hitungan menit. Artikel bantuan tentang flow menunjukkan setiap node.
Anda bisa mulai gratis di app.monochat.ai.
Sumber
- Meta for Developers: WhatsApp Flows (dibuka 3 Nov 2026)
- Meta for Developers: Receiving the Flow response (dibuka 3 Nov 2026)
- Pusat bantuan MonoChat: Flows, Atur Bidang Profil Pelanggan dari variabel (dibuka 3 Nov 2026)
- Pusat bantuan MonoChat: WhatsApp Flows (dibuka 3 Nov 2026)
- Catatan rilis MonoChat 3.8.43 (dibuka 3 Nov 2026)
Terapkan dengan MonoChat