Logika bersyarat
Ajukan pertanyaan hanya jika jawaban sebelumnya memerlukannya, dan kirim setiap respons ke akun WhatsApp yang semestinya menanganinya.
Logika bersyarat membuat formulir tetap singkat bagi setiap responden dan mengirim setiap prospek ke orang yang tepat. Ada dua bagian, keduanya sudah termasuk di setiap formulir: pertanyaan yang hanya muncul untuk jawaban tertentu, dan aturan tujuan yang menentukan akun WhatsApp mana yang menerima respons.
Pertanyaan bersyarat
Setiap pertanyaan setelah yang pertama punya bagian Logic (logika). Atur Show this question (tampilkan pertanyaan ini) ke Only if… (hanya jika), lalu pilih:
- pertanyaan sebelumnya;
- sebuah kondisi;
- jawaban yang harus cocok (satu atau lebih), atau sebuah angka.
Jika kondisinya tidak cocok, pertanyaan disembunyikan. Pertanyaan yang tersembunyi tidak pernah ditanyakan dan tidak pernah menghalangi responden, meskipun wajib. Pertanyaan itu tidak ada di pesan WhatsApp dan tidak disimpan. Pertanyaan berikutnya yang bergantung padanya membaca jawabannya sebagai kosong.
Satu pertanyaan punya satu kondisi, dan hanya bisa membaca pertanyaan di atasnya, jadi pertanyaan pertama selalu ditanyakan. Always (selalu) menonaktifkan kondisi.
Kondisi menurut jenis
| Pertanyaan sebelumnya berupa | Kondisi |
|---|---|
| Dropdown atau Single choice | is (adalah), is not (bukan), is answered (dijawab), is left blank (dibiarkan kosong) |
| Multiple choice | includes any of (memuat salah satu dari), includes all of (memuat semua dari), doesn't include (tidak memuat), is answered, is left blank |
| Number | is, is not, is more than (lebih dari), is at least (minimal), is less than (kurang dari), is at most (maksimal), is answered, is left blank |
| Jenis lainnya | is answered, is left blank |
Setiap kondisi kecuali is left blank mengharuskan pertanyaan sebelumnya dijawab. Jadi is not “Pemeriksaan” tidak cocok dengan responden yang melewati pertanyaan itu.
Pertanyaan lanjutan
Pada pertanyaan pilihan, Add a follow-up question (tambah pertanyaan lanjutan) menampilkan daftar opsinya. Pilih salah satu, seperti When they answer “Sakit gigi”, dan pertanyaan baru muncul di bawahnya, sudah diatur agar hanya tampil untuk jawaban itu.
Mengedit formulir yang memakai logika
- Mengganti nama opsi tidak menghilangkan kondisi yang memakainya.
- Menghapus opsi, mengubah Answer Type (jenis jawaban) pertanyaan yang menjadi acuan pertanyaan lain, atau menghapus pertanyaan itu akan meminta konfirmasi Anda dulu jika tindakan itu mengubah sebuah kondisi, dan menjelaskan perubahannya.
- Jika Anda memindahkan sebuah pertanyaan ke bawah pertanyaan yang bergantung padanya, pertanyaan yang bergantung itu menampilkan catatan, dan formulir tidak bisa dipublikasikan sampai urutannya diperbaiki. Draf selalu bisa disimpan.
Yang dilihat responden
Pada formulir langkah demi langkah, layar pembuka menampilkan jumlah pertanyaan sebagai rentang jika jumlahnya bergantung pada jawaban, seperti 4–5 questions · about 50s, dan penghitungnya menampilkan "Question 3" tanpa total. Pada formulir yang tampil sekaligus, pertanyaan muncul dan hilang seiring orang menjawab.
Tujuan bersyarat
Kartu Conditional Destination (tujuan bersyarat) mengirim respons ke akun WhatsApp yang berbeda bergantung pada sebuah jawaban: satu cabang per kota, satu orang per layanan, satu tim per bahasa.
- Tambahkan pertanyaan Anda dulu. Sebuah aturan membaca salah satu jawabannya.
- Pilih Add destination rule (tambah aturan tujuan).
- Di bawah If (jika), pilih pertanyaan, kondisi, dan jawabannya, seperti pada pertanyaan bersyarat.
- Di bawah Send responses to (kirim respons ke), masukkan nomor telepon atau nama pengguna.
- Jika mau, beri aturan itu Name (nama). Hanya Anda yang melihatnya, di samping setiap respons.
Cara kerja aturannya:
- Aturan diperiksa dari atas ke bawah, dan yang pertama cocok yang dipakai. Panah mengubah urutannya.
- Respons yang tidak cocok dengan aturan mana pun masuk ke Default destination (tujuan default), yaitu akun di WhatsApp Delivery. Ini adalah baris terakhir kartu, Otherwise (selain itu).
- Sebuah aturan bisa membaca pertanyaan mana pun di formulir. Pertanyaan yang tidak ditanyakan kepada responden dianggap tidak dijawab.
- Sebuah formulir bisa punya hingga 10 aturan, masing-masing dengan satu kondisi.
- Agar bisa dipublikasikan, setiap aturan perlu kondisi yang lengkap dan akun WhatsApp yang valid. Aturan yang tidak bisa dibaca tidak pernah cocok, jadi respons berlanjut ke aturan berikutnya atau ke tujuan default.
Responden melihat formulir dan pesan yang sama, ke akun mana pun respons itu masuk. Aturan tidak menambah biaya: aturan tidak memakai tujuan Smart Links.
Ke mana setiap respons masuk
Jika Save form responses (simpan respons formulir) aktif, setiap respons mencatat tujuannya. Tabel respons dan CSV-nya mendapat kolom Destination (tujuan), dan kartu Responses by Destination (respons per tujuan) menghitungnya sepanjang waktu. Sebuah respons tetap menyimpan nama aturannya meskipun Anda menghapus aturan itu nanti. Tanpa respons tersimpan, tidak ada yang mencatat ke mana sebuah respons masuk.
Contoh: Dental Sol
Dental Sol punya dua klinik dan satu formulir:
| # | Pertanyaan | Jenis | Logika |
|---|---|---|---|
| 1 | Nama lengkap | Short text | Selalu |
| 2 | Klinik | Single choice: Downtown, Mission Bay | Selalu |
| 3 | Jenis kunjungan | Single choice: Pemeriksaan, Sakit gigi | Selalu |
| 4 | Lokasi sakit | Paragraph | Hanya jika P3 adalah “Sakit gigi” |
| 5 | Tanggal pilihan | Date | Selalu |
WhatsApp Delivery adalah resepsionis Downtown, +1 (415) 555-0123. Satu aturan tujuan, bernama Resepsionis Mission Bay, berbunyi: jika Klinik adalah “Mission Bay”, kirim respons ke +1 (415) 555-0142.
| Responden memilih | Pertanyaan yang ditanyakan | Pesan masuk ke |
|---|---|---|
| Downtown, Pemeriksaan | 1, 2, 3, 5 | +1 (415) 555-0123, tujuan default |
| Mission Bay, Sakit gigi | Kelimanya | +1 (415) 555-0142, resepsionis Mission Bay |
Layar pembuka menampilkan 4–5 questions · about 50s, dan setiap klinik hanya menerima pasiennya sendiri, dengan keluhan sakitnya sudah dijelaskan jika sakit gigi.