Integrasi
Integrasi Google Sheets
Kirim pesan WhatsApp secara otomatis saat baris ditambahkan ke Google Sheet, atau saat baris berubah. Setiap baris menjadi satu pesan, dipersonalisasi dengan nilai dari kolom-kolomnya. Tidak perlu alat otomatisasi: pemicu berjalan di dalam Wbiztool.
Sebelum memulai#
- Paket berbayar. Setiap paket berbayar mencakup pemicu Google Sheets: Lite 1, Standard 3, Advanced 5, dan Enterprise 10 (lihat Harga). Setelah akun Google Anda terhubung, halaman Google Sheets menampilkan berapa banyak pemicu yang sudah Anda gunakan dari batas Anda. Jika paket Anda tidak memiliki pemicu, Connect Google Account menampilkan ajakan upgrade; hubungi dukungan jika Anda tidak yakin paket mana yang Anda butuhkan.
- Nomor WhatsApp yang terhubung di WhatsApp settings.
- Anda harus menjadi owner atau editor workspace. Hanya owner yang dapat memutuskan akun Google.
- Google Sheet yang baris pertamanya berisi header kolom, seperti
Name,Phone, danOrder.
Menghubungkan akun Google#
Buka wbiztool.com/google-sheets/ lalu klik Connect Google Account (hubungkan akun Google). Halaman ini tidak tercantum di menu dashboard, jadi gunakan tautan ini. Login dengan Google dan izinkan akses. Wbiztool meminta akses baca saja ke spreadsheet Anda, dan akses ke file yang Anda pilih, agar dapat mengetahui saat file tersebut berubah.
Satu akun Google dapat dihubungkan per workspace. Disconnect (hanya owner) menghapus koneksi dan menghentikan semua pemicunya.
Membuat pemicu#
Pilih sumber daya
Pilih WhatsApp Number (nomor WhatsApp) pengirim, klik Select Sheet untuk memilih Google Sheet Anda dari Google Drive, lalu pilih Worksheet (tab). Setiap worksheet dapat memiliki satu pemicu.
Pilih event pemicu
- New Spreadsheet Row (baris baru): mengirim pesan untuk setiap baris yang ditambahkan setelah Anda membuat pemicu.
- New or Updated Spreadsheet Row (baris baru atau diperbarui): juga mengirim lagi saat baris yang sudah diproses berubah.
Konfigurasikan pemicu
Beri Trigger Name (nama pemicu) dan pilih Phone Number Column (kolom nomor telepon). Aktifkan Enable Scheduling jika Anda ingin pesan dikirim pada tanggal dan waktu yang diambil dari baris. Lihat Penjadwalan.
Tulis pesan
Pilih Message Type dan tulis Message Template, menggunakan
{{Column Name}}untuk menyisipkan nilai dari baris. Message Preview menampilkan hasilnya.Simpan dan uji
Simpan pemicu. Gunakan Test pada pemicu untuk melihat pratinjau pesan yang dibuat dari baris terakhir sheet, dan secara opsional mengirimnya. Pesan uji diawali
[TEST], dan header telepon harus sama persis dengan nama kolom.
Baris yang sudah ada di sheet saat Anda membuat pemicu New Spreadsheet Row dilewati. Hanya baris yang ditambahkan setelahnya yang dikirim.
Template pesan#
Tulis header kolom di dalam kurung kurawal ganda, persis seperti yang tampil di baris header, tanpa spasi di dalam kurung:
Hi {{Name}}, your order {{Order ID}} is ready for pickup.
Dengan baris yang Name-nya Aman dan Order ID-nya 4821, pesannya menjadi:
Hi Aman, your order 4821 is ready for pickup.
Header peka huruf besar-kecil: {{name}} tidak cocok dengan kolom bernama Name.
Jenis pesan#
| Message Type | Yang diisi |
|---|---|
| Text | Message Template. |
| Image with Text | Media URL Template berisi URL gambar publik, dan template sebagai keterangan (caption). URL dapat menyertakan kolom, seperti https://example.com/products/{{SKU}}.jpg. |
| Document with Text | Media URL Template berisi URL file publik, dan template sebagai keterangan. Nama file diambil dari akhir URL. Gunakan URL yang diakhiri .pdf, .docx, .xls, atau .xlsx; file lain, seperti .doc atau .csv, tiba dengan tambahan .pdf pada namanya. Test belum dapat melampirkan dokumen, jadi periksa dengan baris sungguhan. |
Nomor telepon#
- Phone Number Column harus berisi nomor lengkap dengan kode negara, seperti
919876543210. Kode negara tidak ditambahkan secara otomatis. - Spasi, tanda hubung, tanda kurung, titik, dan
+dihapus. Nomor yang tersimpan dalam notasi ilmiah, seperti9.19877E+11, dikonversi menjadi angka, tetapi digit yang sudah dibulatkan oleh sheet akan hilang. - Gunakan header telepon yang namanya tidak menjadi bagian dari header lain (misalnya, hindari
Phonedi sebelahAlternate Phone). Wbiztool menggunakan kolom terakhir yang header-nya mengandung nama yang Anda pilih. Hal yang sama berlaku untuk kolom tanggal dan waktu. - Baris yang nomor teleponnya tidak sepanjang 6 hingga 15 digit dilewati. Baris yang dilewati tidak dihitung sebagai error di kartu pemicu, jadi jika ada pesan yang hilang, periksa nilai teleponnya.
Penjadwalan#
Dengan Enable Scheduling aktif, pilih:
- Date Column: tanggal pengiriman. Format yang diterima:
YYYY-MM-DD,DD/MM/YYYY,MM/DD/YYYY, danDD-MM-YYYY. Untuk tanggal seperti03/04/2026yang cocok dengan keduanya, pembacaan bulan terlebih dahulu (MM/DD/YYYY) yang digunakan, jadi sebaiknya gunakanYYYY-MM-DD. - Time Column (Optional): waktu dalam format
HH:MMatauHH:MM:SS(24 jam). Tanpa kolom ini, pesan dijadwalkan pada tengah malam di awal tanggal tersebut, sehingga baris bertanggal hari ini tanpa waktu sudah berada di masa lalu dan dilewati. - Default Timezone: zona waktu tanggal dan waktu di sheet Anda.
Baris yang tanggal dan waktunya sudah lewat dilewati. Tanpa penjadwalan, setiap baris dikirim segera setelah pemicu berjalan.
Cara dan kapan pemicu berjalan#
Google memberi tahu Wbiztool saat sheet berubah, lalu pemicu membaca kolom A hingga Z dari worksheet dan memproses baris yang baru atau berubah. Pesan biasanya terkirim tidak lama setelah perubahan disimpan.
- Hanya kolom A hingga Z yang dibaca. Letakkan kolom telepon dan setiap kolom yang Anda gunakan di template dalam rentang tersebut.
- Jika kuota pesan paket Anda habis, pemrosesan berhenti pada baris tersebut. Baris yang tersisa dikirim pada perubahan sheet berikutnya setelah Anda memiliki pesan lagi.
- Jeda, lanjutkan, atau hapus pemicu dari kartunya. Kartu menampilkan berapa kali pemicu berjalan dan berapa banyak error yang dialaminya.
Pemecahan masalah#
| Masalah | Yang perlu diperiksa |
|---|---|
| Tidak dapat menghubungkan atau membuat pemicu | Anda memerlukan paket berbayar, dan Anda mungkin sudah mencapai batas pemicunya. |
| Pemicu berjalan tetapi tidak ada pesan | Pastikan nilai telepon menyertakan kode negara dan panjangnya 6 hingga 15 digit, dan header kolom telepon tidak diganti namanya sejak Anda membuat pemicu. |
| Placeholder muncul di pesan | Teks di dalam {{ }} tidak sama persis dengan header. |
| Pesan terjadwal tidak terkirim | Pastikan tanggal dan waktunya di masa mendatang dan dalam zona waktu yang Anda pilih. |
| Baris lama ikut dikirimi pesan | Lihat peringatan tentang New or Updated Spreadsheet Row di atas. |
Pemicu menampilkan Drive watch setup failed: WbizTool has no access to this sheet…, atau tidak pernah berjalan | Pemicu yang dibuat sebelum 17 September 2026 tidak pernah mendapat akses ke sheet-nya. Hapus pemicu lalu buat lagi, dengan memilih sheet melalui Select Sheet. |
| Pesan terkirim ke nomor yang salah, atau tanggal dibaca dari kolom yang salah | Wbiztool menggunakan kolom terakhir yang header-nya mengandung nama yang Anda pilih. Ganti nama header agar tidak ada yang mengandung header lain, misalnya Phone di sebelah Alternate Phone. |
| Pesan masuk antrean tetapi tidak terkirim | Pastikan nomor WhatsApp Anda terhubung di WhatsApp settings. |
