Kirim Notifikasi WhatsApp Otomatis dari Google Sheets (Apps Script)
Oleh Tim Wabridge ·
Integrasi WhatsApp dengan Google Sheets memungkinkan Anda mengirim notifikasi WhatsApp otomatis langsung dari spreadsheet — tanpa server, cukup Google Apps Script dan REST API. Cocok untuk reminder, konfirmasi, atau update status dari data yang sudah Anda kelola di Sheets. Berikut tutorialnya.
Yang Anda Butuhkan
- Akun Wabridge dengan satu device terhubung. Daftar gratis, tambah device, scan QR.
- API key dan nama session device (lihat di detail device). Pelajari di dokumentasi API.
- Google Sheet berisi kolom nomor (mis.
628xxxx) dan pesan.
Langkah Integrasi
- Buka Google Sheet → menu Extensions → Apps Script.
- Tempel kode di bawah, ganti
API_KEY_ANDAdanSESSION_DEVICE_ANDA. - Sesuaikan kolom (di contoh: kolom A = nomor, kolom B = pesan).
- Jalankan
kirimWhatsApp()dan beri izin saat diminta.
Contoh Kode Apps Script
function kirimWhatsApp() {
const API_KEY = 'API_KEY_ANDA';
const SESSION = 'SESSION_DEVICE_ANDA';
const URL = 'https://waha.wabridge.cloud/api/sendText';
const sheet = SpreadsheetApp.getActiveSheet();
const rows = sheet.getDataRange().getValues();
// Lewati baris header (mulai dari indeks 1)
for (let i = 1; i < rows.length; i++) {
const nomor = String(rows[i][0]).replace(/[^0-9]/g, ''); // kolom A
const pesan = rows[i][1]; // kolom B
if (!nomor || !pesan) continue;
const payload = {
session: SESSION,
chatId: nomor + '@c.us',
text: pesan,
};
UrlFetchApp.fetch(URL, {
method: 'post',
contentType: 'application/json',
headers: { 'X-Api-Key': API_KEY },
payload: JSON.stringify(payload),
muteHttpExceptions: true,
});
Utilities.sleep(3000); // jeda 3 detik antar pesan
}
}
Kode ini membaca tiap baris, memformat nomor menjadi 628xxxx@c.us, lalu mengirim pesan via REST API. Utilities.sleep memberi jeda agar pengiriman tidak terlalu cepat.
Ide Otomasi Lanjutan
- Trigger terjadwal. Pakai Apps Script time-driven trigger untuk mengirim reminder harian.
- Trigger on edit. Kirim notifikasi saat status di sheet berubah (mis. "Lunas").
- Tanpa coding sama sekali. Untuk broadcast besar, unggah CSV langsung di dashboard Wabridge tanpa Apps Script.
Kesimpulan
Dengan Apps Script + REST API Wabridge, Google Sheets bisa menjadi pusat kendali notifikasi WhatsApp Anda. Tidak perlu server, cukup spreadsheet yang sudah Anda pakai sehari-hari. Mulai gratis sekarang dan baca dokumentasi API untuk endpoint lengkap.
Catatan: simpan API key dengan aman dan beri jeda wajar antar pesan. Patuhi kebijakan WhatsApp.
Coba Wabridge Gratis
WhatsApp Gateway & API Indonesia untuk blast, auto-reply, OTP, dan webhook. Ada paket gratis, tanpa kartu kredit — siap pakai dalam 1 menit.