Categories
Dokumentasi

Kirim Email Kustom Setelah Input Google Form

Google Form banyak digunakan untuk mengumpulkan data dari masyarakat/pelanggan/peserta sebuah kegiatan. Agar lebih personal, maka penyelenggara dapat mengirimkan email yang bersifat custom sesuai dengan apa yang dimasukkan oleh masyarakat/pelanggan/peserta.

Email Kustom Google Form

Sebagai bagian dari Personal Branding dan Service Excellence, maka Instansi dapat mengirimkan respon email balasan yang bersifat custom kepada pelanggan yang mengisi Google Form.

— Kirim Email Kustom Setelah Input Google Form
https://bptsi.unisayogya.ac.id/kirim-email-kustom-setelah-input-google-form/ 2021-01-06 17:38:46

Tahap I: Persiapan

Membuat Skrip Baru

  1. Buka Google Form yang akan dibuatkan skrip
  2. Buka menu More, kemudian Script Editor

Skrip Pertama: Mengetahui Indeks Input Pengguna

Setelah terbuka jendela baru, salin kode di bawah ini:

function onFormsubmit(e) {
  thisItem = e.response.getItemResponses();
  Logger.log(readThisitem(thisItem[0]) + " " + 
             readThisitem(thisItem[1]) + " " + 
             readThisitem(thisItem[2]) + " " + 
             readThisitem(thisItem[3]) + " " + 
             readThisitem(thisItem[4]) + " " + 
             readThisitem(thisItem[5]) + " " + 
             readThisitem(thisItem[6]));
}

function readThisitem(thisItem) {
  return (thisItem == undefined) ? "undefined" : thisItem.getResponse();
}
  1. Indeks di atas dari 0 sampai 6 karena di Google Form ada 7 pertanyaan, termasuk pertanyaan tentang email
  2. Tekan tombol Run. Jika ada pesan TypeError, maka abaikan saja.
  3. Ikuti proses selanjutnya, termasuk memberi nama dan menyimpan proyek.

Memasang Skrip Agar Dijalankan Pada Saat Form Dikirim

  1. Tekan menu Edit
  2. Pilih Current project’s triggers.
  3. Nanti akan terbuka jendela baru.

Buat Pemicu (Trigger) Baru

  1. Tekan tombol Add Trigger
  2. Pilih onFormsubmit pada function to run, From form pada event source dan On form submit pada event type
  3. Tekan tombol Save

Menjalankan Form Untuk Mengetahui Indeks Input

  1. Kembali lagi ke jendela Google Form
  2. Tekan tombol Preview
  3. Isi Google Form sedemikian sehingga mudah untuk mengidentifikasi indeks input

Membuka Catatan Eksekusi (Log)

  1. Kembali lagi ke jendela Current Project Trigger
  2. Tekan tombol More, kemudian Executions

Catat Indeks Input

  1. Buka catatan terbaru. Jika catatan belum muncul maka dapat diklik tombol Refresh
  2. Catat indeks input. Ingat! Urutannya belum tentu sama dengan urutan yang ada di Google Form.

By basit

Biro Pengembangan Teknologi Dan Sistem Informasi

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.