Kirim WhatsApp Otomatis dari Google Sheets via BalesOtomatis.id

🧩 Apa yang Akan Kamu Buat?

Kamu akan membuat sistem yang bisa:

  • Baca data dari Google Sheets

  • Kirim pesan WhatsApp otomatis lewat BalesOtomatis.id

  • Tandai status 'SENT' agar tidak terkirim dua kali

Semua ini cukup kamu setup sekali saja, dan akan berjalan otomatis 💡


✅ Langkah 1: Buat Google Sheets-nya

  1. Buka Google Sheets: https://sheets.new

  2. Buat kolom seperti ini (baris pertama = header):

col_1
col_2
col_3
phone_no
status

Andi

Produk ABC

2 Hari

6281234567890

phone_no = nomor WhatsApp tujuan status = nanti diisi otomatis kalau sudah terkirim


✅ Langkah 2: Buka Google Apps Script

  1. Di menu atas Google Sheets, klik: ExtensionsApps Script

  2. Ganti nama project jadi misalnya: WA Sender

  3. Hapus semua isi default

  4. Copy-paste kode di bawah ini:


✅ Langkah 3: Isi API Key dan Info Lain

Ganti bagian ini di atas script:

Kamu bisa ambil api_key dan number_id dari dashboard akun BalesOtomatis.id.


✅ Langkah 4: Jalankan Manual Pertama Kali

  1. Klik tombol ▶️ (Run) di toolbar

  2. Pilih sendLatestRowIfNotSent

  3. Authorize akses jika diminta

  4. Lihat tab “Logs” → View > Logs untuk hasil kirim


✅ Langkah 5: Otomatisasi Kirim Tiap 5 Menit

  1. Klik ikon ⏰ "Triggers" (atau menu Triggers)

  2. Klik tombol + Add Trigger

  3. Atur:

    • Function: sendLatestRowIfNotSent

    • Event source: Time-driven

    • Type: Every 5 minutes

Sistem sekarang akan jalan sendiri tiap 5 menit! 🪄


🟢 HASILNYA:

  • Kamu cukup tambahkan baris baru di Google Sheets

  • Sistem otomatis kirim pesan via BalesOtomatis.id

  • Baris yang sukses akan ditandai SENT agar tidak dobel

Last updated