Integrasi Google Form
Terima notifikasi WhatsApp secara real-time setiap kali seseorang mengisi Google Form Anda. Cocok untuk formulir pendaftaran, order pesanan, atau layanan pelanggan.
Cara Kerja
Fitur ini bekerja dengan menanamkan Apps Script (JavaScript) ke dalam Google Form Anda. Script ini akan otomatis berjalan saat tombol "Submit" ditekan, mengirim data ke Moonwa, lalu meneruskannya ke WhatsApp penerima.
1. Membuat Script di Dashboard
Langkah pertama adalah membuat konfigurasi di dashboard Moonwa untuk menghasilkan kode script.
- Masuk ke menu Google Script Generator > Notifikasi Google Form.
- Klik tombol Buat Script Baru.
- Isi Nama Script (Bebas, misal: Form Absensi).
- Pilih Device Pengirim (Nomor WA yang akan mengirim notifikasi).
Konfigurasi Field Mapping
Anda perlu memberitahu sistem apa saja nama kolom pertanyaan yang ada di Google Form Anda agar bisa dimasukkan ke dalam pesan WhatsApp.
Contoh: Jika di Form tertulis "No. WhatsApp", maka di mapping juga harus "No. WhatsApp".
Konfigurasi Notifikasi
Anda bisa mengatur siapa saja yang akan menerima pesan. Moonwa mendukung 3 tipe penerima:
-
Ambil dari Field (Dynamic): Mengirim pesan ke nomor yang diinput user di dalam form.
Gunakan ini untuk mengirim konfirmasi otomatis ke pengisi form. -
Nomor Statis: Mengirim pesan ke nomor admin yang tetap.
Gunakan ini untuk notifikasi ke tim CS atau Owner. -
Grup Statis: Mengirim pesan ke Grup WhatsApp tertentu.
Fitur "Cari Grup" tersedia untuk memudahkan Anda mengambil ID Grup dari perangkat yang terhubung.
Pada kotak Pesan Template, Anda bisa menggunakan variabel dinamis dengan format kurung siku:
Nama: [Nama Lengkap]
Email: [Alamat Email]
Pesan: [Komentar]
Mohon segera diproses.
2. Memasang Script di Google Form
Setelah klik "Simpan Script" di dashboard, Anda akan mendapatkan kode JavaScript panjang. Salin kode tersebut (Klik tombol Copy Script), lalu ikuti langkah ini:
- Buka Google Form Anda (Mode Edit).
- Klik ikon Titik Tiga di pojok kanan atas > Pilih Script Editor (Editor Skrip).
- Akan terbuka tab baru (Apps Script). Hapus semua kode bawaan (biasanya
function myFunction() {...}). - Tempel (Paste) kode script yang Anda salin dari Moonwa.
- Simpan script dengan menekan
Ctrl + Satau ikon Disket. Beri nama proyek bebas.
Script tidak akan berjalan otomatis jika Anda melewati langkah Trigger di bawah ini.
3. Mengatur Pemicu (Triggers)
Agar script berjalan saat ada orang yang mengisi form, lakukan hal berikut di halaman Apps Script:
- Di sidebar kiri Apps Script, klik ikon Jam (Triggers/Pemicu).
- Klik tombol biru + Add Trigger (Tambahkan Pemicu) di pojok kanan bawah.
- Atur konfigurasi seperti berikut:
- Choose which function to run: onFormSubmit
- Select event source: From form
- Select event type: On form submit
- Klik Save.
- Google akan meminta izin akses (Authorization). Login dengan akun Google Anda, pilih Advanced > Go to (Project Name) (unsafe) > Allow.
Pemecahan Masalah
Jika notifikasi tidak masuk:
- Pastikan perangkat WhatsApp di Moonwa berstatus CONNECTED.
- Cek menu Executions di sidebar kiri Apps Script Google untuk melihat apakah ada error (Status: Failed/Completed).
- Pastikan nama field di mapping dashboard sama persis dengan pertanyaan di Google Form.