Cara Kirim Email dengan Google Sheets dan Google Script
Mengirim email melalui data dari Google Sheets sangat mungkin dilakukan dengan bantuan fuction dari Google Apps Script. Pada Tutorial kali ini kita akan memberikaninformasi mengenai cara kirim email melalui google sheet dengan google script
Berikut adalah langkah-langkahnya :
1. Buat File Srpreadsheet baru
2. Buat kolom name, email dan message seperti pada gambar dibawah ini
3. Buat button kirim email sebagai pemicu function dari google script dengan cara klik insert >drawing kemudian buat sesuai keinginan kemudian klik save
4. Berikutknya buat script dengan cara klik extenstion > App scripts
function sendEmails() {
var sheet = SpreadsheetApp.getActiveSpreadsheet().getActiveSheet();
var data = sheet.getDataRange().getValues();
for (var i = 1; i < data.length; i++) {
var name = data[i][0];
var email = data[i][1];
var message = data[i][2];
MailApp.sendEmail(email, "Hello " + name, message);
}
}
6. Selanjutnya bisa jalankan tersebut dahulu dengan klik run jika tidak ada error makan function sudah sesuai dan bisa digunakan
7. Masukkan funtion script kedalam button kemudian klik ok
8. Sekarang coba klik button kirim email jika diminta untuk memberi otorisasi, klik Otorisasi untuk menyetujui. jika telah selesai akan muncul notifikasi seperti berikut ini
Demikian Cara Kirim Email dengan Google Sheets dan Google Script metode ini dimanfaatkan untuk berbagi macam pekerjaan, seperti kirim sertifikat online , untuk register online, kirim bukti pendaftaran berupa dari google form yang berupa file pdf yang tentunya perlu di custom kembali.
Anda bisa copy file spreadsheet dibawah ini untuk mencobanya dan pastikan button sudah di assign dari function script
https://docs.google.com/spreadsheets/d/12lg7O6_Y8EaFvv_ZeFRGrkZfBDXP80ypInUqpu_byk8/copy
Jika kalian belum jelas dengan keterangan diatas kalian bisa tonton video dibawah ini