Langsung ke konten
Wbiztool

Panduan produk

Kampanye dari spreadsheet

Unggah file Excel atau CSV yang setiap barisnya berisi satu pesan WhatsApp, lalu Wbiztool mengirimkannya untuk Anda sebagai kampanye. Ini cara tercepat untuk mengirim pesan ke daftar pelanggan atau grup jika setiap baris sudah memiliki teksnya sendiri.

Buka dari Tools → Send via Excel di sidebar, atau buka /campaigns/.

Sebelum memulai#

  • Nomor WhatsApp yang berstatus Connected (terhubung) di WhatsApp settings.
  • Kredit yang cukup untuk setiap baris. Halaman ini menampilkan berapa messages remaining (sisa pesan) yang Anda miliki.
  • File .csv, .xls, atau .xlsx dengan format di bawah ini.

Format file#

Baris pertama harus berisi header kolom berikut, dengan ejaan persis seperti yang ditampilkan. Klik Sample Format di halaman untuk melihat contoh, atau unduh contoh CSV. Ganti nomor telepon contoh dan waktu jadwal tahun 2024 sebelum mengunggah. Waktu yang sudah lewat langsung dikirim.

Pada dashboard yang diatur ke bahasa lain, jendela Sample Format menampilkan nama kolom ini dalam terjemahan. File Anda tetap harus menggunakan header bahasa Inggris yang tercantum di sini.

KolomWajibIsinya
ToYaNomor telepon dengan kode negara, seperti 919876543210, atau nama persis grup WhatsApp, seperti Family Group.
MessageYaTeks pesan. Format WhatsApp seperti *bold* berfungsi.
Image/File Url (Optional)TidakTautan publik ke gambar atau file. Message pada baris tersebut dikirim sebagai keterangannya (caption).
whatsapp_client_idTidakWhatsapp Client ID dari nomor pengirim, dari WhatsApp settings. Gunakan 0 atau kosongkan untuk mengirim dari nomor terhubung pertama Anda.
Schedule Time (Optional)TidakKapan baris dikirim, dalam format ISO dengan offset zona waktu, seperti 2026-12-25T14:30:00+05:30. Waktu tanpa offset, seperti 2026-12-25T14:30:00, dibaca dalam zona waktu server, jadi selalu tambahkan +05:30, Z (UTC), atau offset Anda sendiri (misalnya +07:00 untuk WIB). Kosongkan untuk mengirim secepatnya.

Pada file Excel, Whatsapp Number atau Contact phone Number juga dapat digunakan sebagai pengganti To. Pada file CSV tanpa header To, kolom pertama dibaca sebagai nomor dan kolom kedua sebagai pesan, apa pun header-nya, jadi letakkan nomor di kolom pertama dan pesan di kolom kedua. Image/File Url dan Schedule Time juga dapat digunakan tanpa "(Optional)".

Contoh baris:

ToMessageImage/File Url (Optional)whatsapp_client_idSchedule Time (Optional)
919876543210Halo Aman, pesanan Anda sudah dikirim.1234
Family GroupSelamat berlibur semuanya!12342026-12-25T16:00:00+05:30
919876543211Promo minggu inihttps://example.com/offer.jpg1234

Nomor telepon dan grup#

  • Tulis nomor dengan kode negara dan hanya angka. Tanda + di depan, spasi, dan angka 0 di depan akan dihapus.
  • Nilai To yang berisi huruf, tanda hubung, atau tanda kurung diperlakukan sebagai nama grup, jadi 98765-43210 akan dikirim ke grup bernama demikian dan gagal. Hapus tanda hubung dan tanda kurung dari nomor.
  • Nama grup harus sama persis dengan grup WhatsApp, dan nomor pengirim harus menjadi anggotanya. Gunakan nama grup yang tidak dipakai oleh chat lain.

Gambar dan file#

  • Tautan yang diakhiri .jpg, .jpeg, .png, .gif, .bmp, .tiff, atau .svg dikirim sebagai gambar. Tautan lainnya dikirim sebagai file.
  • Tautan harus langsung membuka file tanpa login. Unggah file ke Pustaka media untuk mendapatkan tautan.
  • Penerima melihat nama file yang diambil dari akhir tautan. Gunakan tautan yang diakhiri ekstensi yang benar, seperti .pdf; jika tidak, .pdf ditambahkan ke nama file.

Memulai kampanye#

  1. Beri nama kampanye

    Di bawah Start New Campaign, ketik Campaign Name (nama kampanye). Jika kampanye dengan nama tersebut sudah ada, sebuah angka akan ditambahkan, seperti Diwali offer (1).

  2. Pilih file Anda

    Di bawah Upload Excel/CSV File, pilih file .csv, .xls, atau .xlsx Anda.

  3. Mulai

    Klik Start Campaign. Setelah file dibaca, Anda melihat "N messages saved in new campaign" dan kampanye muncul di bawah All Campaigns.

Baris tanpa nomor dilewati, begitu juga semua baris jika file tidak memiliki kolom Message (kecuali CSV tanpa header To, seperti dijelaskan di atas). Jika Anda tidak memiliki nomor yang terhubung dan file tidak menyebutkan nomor di whatsapp_client_id, semua baris dilewati. Jika tidak ada baris yang dapat digunakan, kampanye tidak dibuat dan tidak muncul di bawah All Campaigns.

Kecepatan pengiriman#

Baris tanpa Schedule Time diberi jarak secara otomatis: baris pertama dijadwalkan sekitar 5 detik setelah unggahan, dan setiap baris berikutnya 5 hingga 30 detik secara acak setelah baris sebelumnya. Baris dengan Schedule Time dijadwalkan pada waktu tersebut.

Pesan dikirim berurutan oleh nomor WhatsApp yang mengirimnya, hanya selama nomor tersebut terhubung. Nomor yang sibuk atau terputus akan menunda pesannya. Ikuti Best Practices yang ditampilkan di WhatsApp settings, seperti 150–200 pesan per nomor per hari.

Memantau kampanye#

Tabel All Campaigns menampilkan kampanye Anda, yang terbaru di atas, 20 per halaman:

KolomArti
Campaign DateNama kampanye (meskipun judul kolomnya demikian).
Total MessagesPesan yang dibuat dari file.
PendingDalam antrean dan belum terkirim, termasuk baris terjadwal.
DeliveredTerkirim dari nomor WhatsApp Anda.
Cancelled!Gagal, dibatalkan, atau kedaluwarsa.

Kampanye yang dibuat dari Template pesan juga muncul di sini, dengan nama Template Messages - diikuti tanggal dan waktu.

Buka Actions pada kampanye untuk:

  • Download Report: file Excel berisi Whatsapp Number, Customer Number, Msg, Created Time, Sent Time, dan Status (Created, Sent, Failed, Cancelled, atau Expired) dari setiap pesan. Waktu dalam UTC.
  • View Messages: membuka Reports yang difilter ke kampanye ini, beserta alasan setiap kegagalan.
  • Cancel Pending Messages: ditampilkan saat kampanye masih memiliki pesan yang tertunda.
  • Archive (arsipkan) atau Restore (pulihkan).

Pesan yang sudah selesai dihapus setelah sekitar 90 hari, jadi unduh laporan yang ingin Anda simpan.

Membatalkan pesan yang tertunda#

  1. Buka tindakan kampanye

    Di All Campaigns, buka Actions pada kampanye lalu klik Cancel Pending Messages.

  2. Konfirmasi

    Klik Yes, cancel messages!. Anda melihat "N pending messages cancelled successfully".

Pesan yang dibatalkan tidak memakai kredit. Pesan yang sudah terkirim tidak terpengaruh, dan pembatalan tidak dapat diurungkan.

Mengarsipkan dan memulihkan#

Mengarsipkan menyembunyikan kampanye yang sudah selesai dari daftar utama. Klik Archive di menu Actions lalu konfirmasi dengan Yes, archive it!. Untuk melihat kampanye yang diarsipkan, aktifkan Show Archived Campaigns, lalu klik Restore untuk mengembalikannya.

Pemecahan masalah#

Pesan atau masalahYang harus dilakukan
"Please enter a campaign name."Isi Campaign Name.
"Please upload a file before saving the campaign."Pilih file terlebih dahulu.
"Invalid file format"Simpan file sebagai .csv, .xls, atau .xlsx.
"Low credits"Kredit Anda sudah habis. Upgrade di Billing & Plans.
"Not enough credits: this file would create…"Pecah file atau upgrade, lalu unggah lagi.
"0 messages saved in new campaign"Pastikan header persis To dan Message (pada CSV, letakkan nomor di kolom pertama dan pesan di kolom kedua), dan ada nomor yang terhubung.
"An error occurred while uploading the campaign"File tidak dapat dibaca. Simpan ulang sebagai .xlsx atau .csv UTF-8 lalu coba lagi.
Pesan tetap di PendingNomor pengirim harus berstatus Connected. Pastikan whatsapp_client_id di file Anda milik nomor yang terhubung. ID nomor yang sudah Anda hapus atau putuskan tetap diterima dan pesannya tetap tertunda; hanya ID yang tidak dikenal atau 0 yang beralih ke nomor terhubung pertama Anda.
Baris terjadwal terkirim pada waktu yang salahSertakan offset zona waktu, seperti +05:30, dan format kolom sebagai teks di Excel. Waktu yang tidak dapat dibaca langsung dikirim.
Pesan ke suatu nomor gagalPeriksa error di View Messages. Nomor memerlukan kode negara, tanpa tanda hubung atau tanda kurung.

Terkait#