Skip to main content

Integrasi Google Form

Integrasi Google Form dengan Dripsender memungkinkan Anda melakukan 3 action sekaligus ketika seseorang mengisi form:

Alur Kerja Integrasi

LangkahActionHasil
1Orang mengisi Google FormData masuk ke Spreadsheet
2Trigger Apps Script berjalanScript mengirim data ke Dripsender
3Action 1Data tersimpan di List Database
4Action 2Notifikasi terkirim ke Pelanggan
5Action 3Notifikasi terkirim ke Admin

Prasyarat

  • Akun Google dengan akses ke Google Form
  • List database sudah dibuat di Dripsender
  • Nomor WhatsApp sudah terhubung ke Dripsender

Langkah-langkah Integrasi

1. Buat List Database di Dripsender

1

Akses Menu List

Masuk ke menu List di portal Dripsender.Menu List Dripsender
2

Buat Database Baru

Klik + List untuk membuat database baru.Tombol Buat ListBeri nama yang sesuai, misalnya “Google Form”.Beri Nama List
3

Aktifkan Opsi Google Form

Klik Show pada database yang baru dibuat, lalu aktifkan opsi Google Form.Aktifkan Google Form
4

Catat Nama Database

Catat nama database yang Anda buat karena akan digunakan nanti.

2. Buat Google Form

1

Buat Form Baru

Buka Google Form dan buat form baru. Beri judul sesuai kebutuhan, misalnya “Webinar Digital Marketing”.
2

Tambahkan Field

Tambahkan field yang diperlukan. Contoh field yang umum digunakan:
  • Nama (Short answer) - Wajib diisi
  • Nomor WhatsApp (Short answer) - Wajib diisi, tambahkan validasi number
  • Jenis Kelamin (Multiple choice) - Pilihan: Laki-laki, Perempuan
  • Alasan ikut webinar (Paragraph) - Wajib diisi
3

Atur Validasi Nomor

Untuk field nomor WhatsApp, aktifkan Response validation:
  • Pilih Number
  • Pilih Is number
  • Pesan error: “Tulis angka saja”
Ini memastikan pengguna hanya bisa mengisi angka.
4

Link ke Spreadsheet

Klik tab Responses → Klik ikon spreadsheet → Klik Create.Spreadsheet akan otomatis dibuat dengan header sesuai nama field form.

3. Konfigurasi Action di Dripsender

Kembali ke portal Dripsender untuk mengatur action yang akan dilakukan.
1

Sesuaikan Nama Kolom

Pastikan nama field di Dripsender sama persis dengan header kolom di spreadsheet Google Form. Ini penting agar tidak terjadi error.Contoh:
  • Nama
  • Nomor WhatsApp
  • Jenis Kelamin
  • Alasan ikut webinar
2

Tambahkan Action Pertama - Simpan ke List

Tambahkan action Save to List. Pilih list database yang sudah dibuat.
3

Tambahkan Action Kedua - Kirim ke Pelanggan

Tambahkan action Send Message to Customer.Isi pesan notifikasi yang akan dikirim ke pelanggan yang mengisi form. Contoh:
Terima kasih {{Nama}} sudah mendaftar!

Data Anda:
- Nama: {{Nama}}
- Nomor: {{Nomor WhatsApp}}
- Jenis Kelamin: {{Jenis Kelamin}}
- Alasan: {{Alasan ikut webinar}}

Silakan bergabung ke grup WhatsApp kami.
Gunakan format {{Nama Kolom}} untuk menampilkan data dari form. Pastikan sama persis dengan header spreadsheet.
4

Tambahkan Media (Opsional)

Anda bisa menambahkan gambar ke pesan notifikasi. Aktifkan opsi Gabungkan teks dan image dalam satu chat jika ingin gambar sebagai caption pesan.
5

Tambahkan Action Ketiga - Kirim ke Admin

Tambahkan action Send Message to Admin.Masukkan nomor WhatsApp admin, lalu buat pesan notifikasi:
Halo admin, ada peserta baru yang mendaftar!

Detail:
- Nama: {{Nama}}
- Nomor: {{Nomor WhatsApp}}
- Jenis Kelamin: {{Jenis Kelamin}}
- Alasan: {{Alasan ikut webinar}}
6

Simpan dan Copy Script

Klik Simpan. Copy kode script yang muncul di bagian bawah.

4. Setup Apps Script di Google Spreadsheet

1

Buka Apps Script

Dari spreadsheet hasil respons form, klik ExtensionsApps Script.
2

Paste Kode Script

Hapus semua kode default, kemudian paste kode script yang sudah dicopy dari Dripsender.
3

Save Project

Beri nama project, misalnya “Dripsender Integration”. Klik Save (ikon disk).
4

Buat Trigger

Klik ikon Triggers (jam) di sidebar kiri.Klik + Add Trigger:
  • Function: Pilih fungsi dari script (biasanya onFormSubmit)
  • Deployment: Head
  • Event: From form
  • On form submit
Klik Save.
5

Berikan Izin

Jika diminta izin:
  1. Pilih akun Google Anda
  2. Klik Advanced
  3. Klik Go to [nama project]
  4. Klik Allow
Pastikan koneksi internet stabil saat memberikan izin. Jika terjadi error, coba lagi dengan koneksi yang lebih baik.

5. Test Integrasi

1

Ambil Link Form

Di Google Form, klik Send → Copy link form.
2

Isi Form Test

Buka link form di browser berbeda/incognito. Isi dengan data test:
  • Nama: Agung Barata
  • Nomor WhatsApp: 0896xxxxxxxxx
  • Jenis Kelamin: Laki-laki
  • Alasan: Ingin belajar digital marketing
3

Submit Form

Klik tombol submit/kirim pada form.
4

Verifikasi Hasil

Setelah submit, cek hasilnya:
  1. Data tersimpan di list database Dripsender
  1. Notifikasi masuk ke nomor pelanggan (nomor yang diisi di form)
  1. Notifikasi masuk ke nomor admin

Tips dan Best Practices

Pastikan nama kolom di Dripsender sama persis dengan header di spreadsheet (case-sensitive).
Gunakan validasi di Google Form untuk memastikan data yang masuk sesuai format.
Test integrasi dengan data dummy sebelum membagikan link form ke publik.

Troubleshooting

MasalahPenyebabSolusi
Data tidak masuk ke DripsenderNama kolom tidak cocokPastikan header spreadsheet sama persis dengan nama field di Dripsender
Notifikasi tidak terkirimNomor WhatsApp tidak validPastikan nomor menggunakan format internasional (62xxxxxxxxxx)
Trigger errorKoneksi internetPastikan koneksi stabil saat setup trigger
Script tidak berjalanIzin tidak diberikanUlangi proses memberikan izin ke Apps Script

Visual Hasil Integrasi

Setelah integrasi berhasil, berikut yang akan terjadi ketika seseorang mengisi form:

1. Data Tersimpan di Database

Data dari form akan otomatis masuk ke list database yang sudah Anda buat.

2. Notifikasi ke Pelanggan

Pelanggan akan menerima pesan konfirmasi via WhatsApp dengan detail data yang mereka isi.

3. Notifikasi ke Admin

Admin akan menerima notifikasi real-time setiap ada yang mendaftar.

Integrasi dengan Bot (Opsional)

Anda bisa menggabungkan fitur ini dengan Bot Automation Dripsender untuk respons otomatis lebih lanjut. Contoh:
  • Setelah pelanggan menerima notifikasi konfirmasi, mereka bisa balas “benar” jika data sudah benar
  • Jika balasan “salah”, bot bisa mengarahkan untuk mengisi ulang
Lihat panduan Membuat Bot untuk detail lebih lanjut.

Lihat Juga