Panduan produk
Template pesan
Tulis satu pesan dengan variabel seperti {{name}}, unggah spreadsheet, lalu Wbiztool membuat pesan WhatsApp yang dipersonalisasi untuk setiap baris. Gunakan untuk konfirmasi pesanan, pengingat pembayaran, atau penawaran yang menyebutkan detail setiap pelanggan.
Template ini hanya ada di Wbiztool. Template ini bukan template pesan WhatsApp Business API yang disetujui Meta, dan tidak memerlukan persetujuan.
Buka dari Tools → Template Messages di sidebar, atau buka /template-messages/.
Sebelum memulai#
- Paket berbayar (bukan gratis atau lifetime), atau paket yang mencakup template pesan. Jika tidak, pembuatan pesan gagal dengan "Upgrade your plan to use template messages feature".
- Nomor WhatsApp berstatus Connected di WhatsApp settings.
- Kredit yang cukup untuk setiap baris.
- File
.csv,.xls, atau.xlsxyang baris pertamanya berisi header kolom, sepertiname,phone, danamount, serta minimal satu baris data. Untuk file Excel, hanya sheet pertama yang digunakan.
Membuat template pesan#
Unggah file Anda
Upload CSV File ada di dekat bagian bawah formulir. Unggah file Anda di sana terlebih dahulu, agar pil variabel dan daftar kolom terisi. CSV Preview di sebelah kanan menampilkan 10 baris pertama, dan Available Variables menampilkan satu pil per kolom.
Tulis template pesan
Di Message Template, tulis pesan Anda. Klik pil variabel untuk menyisipkannya di posisi kursor, atau ketik sendiri, seperti
{{name}}.Pilih jenis pesan dan nomor
Di bawah Message Type:, pilih Text Message, Image + Text Message, atau File + Text Message. Di bawah WhatsApp Account, pilih nomor pengirim, atau biarkan Select WhatsApp Account untuk menggunakan nomor terhubung pertama Anda.
Periksa kolom telepon
Di bawah Phone Number Column, periksa kolom yang berisi nomor telepon. Kolom yang header-nya mengandung kata seperti
phone,mobile,number,whatsapp, ataucontactdipilih otomatis untuk Anda.Jadwalkan (opsional)
Centang Schedule Messages (Optional) untuk mengirim nanti. Lihat Penjadwalan.
Buat pesan
Klik Create Messages. Konfirmasi jumlah pesan dan kredit. Anda melihat "Successfully created N messages. M rows were skipped." Klik View Reports untuk memantaunya.
Pesan yang dibuat di sini dikelompokkan ke dalam kampanye bernama Template Messages - ditambah tanggal dan waktu (UTC). Temukan di Campaigns untuk mengunduh laporan atau membatalkan pesan yang tertunda.
Variabel#
Tulis header kolom di dalam kurung kurawal ganda, persis seperti yang tampil di baris header:
Hi {{name}}, your order {{order_id}} for ${{amount}} has been confirmed!
Dengan baris yang name-nya John, order_id-nya ORD-001, dan amount-nya 99.99, pesannya menjadi:
Hi John, your order ORD-001 for $99.99 has been confirmed!
- Header peka huruf besar-kecil, dan spasi juga dihitung:
{{Name}}atau{{ name }}tidak cocok dengan kolom bernamaname. - Variabel yang tidak cocok dengan header mana pun dibiarkan di pesan seperti yang diketik.
- Sel kosong tidak menyisipkan apa pun.
Gambar dan file#
Dengan Image + Text Message atau File + Text Message, isi Image URL atau File URL. Teks template menjadi keterangan (caption).
- Statis: tautan yang sama untuk setiap baris, seperti
https://example.com/logo.jpg. - Dinamis: sertakan variabel, seperti
https://example.com/{{image_column}}.jpg. Klik kolom URL terlebih dahulu, lalu klik pil untuk menyisipkan variabel di sana.
Tautan harus langsung membuka file, tanpa login. Unggah file ke Pustaka media untuk mendapatkannya. Penerima melihat nama file yang diambil dari akhir tautan, jadi gunakan tautan yang diakhiri ekstensi yang benar, seperti .pdf.
Nomor telepon dan grup#
- Nomor memerlukan kode negara. Spasi, tanda hubung, tanda kurung, titik, dan
+dihapus, dan hasilnya harus 6 hingga 15 digit. - Nilai yang bukan nomor valid diperlakukan sebagai nama grup, dan pesan dikirim ke grup WhatsApp tersebut. Periksa kolom telepon dari salah ketik, karena nomor yang salah ketik menjadi pesan grup yang gagal.
- Baris dengan sel telepon kosong dilewati.
Penjadwalan#
Tanpa penjadwalan, semua pesan langsung dimasukkan ke antrean dan dikirim satu per satu dari nomor yang dipilih.
Dengan Schedule Messages (Optional) dicentang, pilih Scheduling Mode (mode penjadwalan):
Fixed Schedule (Same time for all): jadwal tetap#
Pilih Schedule Date & Time dan Timezone: (UTC, US/Eastern, US/Central, US/Pacific, Europe/London, atau Asia/Kolkata). Setiap pesan dijadwalkan pada waktu tersebut. Jika Anda mengosongkan tanggal, pesan langsung dikirim. Tanggal dan waktu di masa lalu juga diterima, dan pesan tersebut juga langsung dikirim.
Dynamic from CSV (Per-row scheduling): jadwal per baris#
Setiap baris dijadwalkan berdasarkan kolomnya sendiri:
| Field | Yang dipilih |
|---|---|
| Date Column | Wajib. Kolom berisi tanggal, atau tanggal dan waktu lengkap. |
| Time Column | Opsional. Kolom berisi waktu dalam format HH:MM atau HH:MM:SS. |
| Timezone Column | Opsional. Kolom berisi nama zona waktu per baris, seperti US/Eastern atau Asia/Kolkata. Lihat Referensi zona waktu. |
| Default Timezone | Digunakan jika baris tidak memiliki zona waktu. |
| Date Format | Auto-detect, YYYY-MM-DD, MM/DD/YYYY, DD/MM/YYYY, atau YYYY-MM-DD HH:MM. |
Pilih Date Format yang persis digunakan file Anda. Auto-detect membaca tanggal ambigu seperti 03/04/2026 dengan bulan terlebih dahulu.
- Dengan Date Format
YYYY-MM-DD HH:MM, Time Column diabaikan, jadi kolom tanggal juga harus berisi waktu. - Zona waktu yang tidak dikenal di Timezone Column beralih ke Default Timezone.
- Sel tanggal Excel dibaca seperti yang ditampilkan, misalnya
1/15/26. Format sel tersebut sebagai teks dalam format pilihan Anda, atau gunakan Auto-detect.
Tips untuk file Anda#
- Hindari baris baru di dalam sel pada file CSV; baris baru dapat memecah satu baris menjadi dua. Gunakan Excel (
.xlsx) jika pesan Anda memerlukan beberapa baris, atau tulis baris baru di template. - File CSV yang dipisahkan tab, koma, dan titik koma semuanya terdeteksi.
- Uji terlebih dahulu dengan file berisi dua atau tiga baris yang dikirim ke nomor Anda sendiri.
Pemecahan masalah#
| Pesan | Yang harus dilakukan |
|---|---|
| "Upgrade your plan to use template messages feature" | Paket Anda tidak mencakup template pesan. Lihat Billing & Plans. |
| "Not enough credits" | Kredit Anda sudah habis. |
| "Not enough credits: this file would create N messages but you have M credits remaining." | Tidak ada yang dibuat. Hapus beberapa baris atau upgrade, lalu coba lagi. |
| "No WhatsApp client available" | Hubungkan nomor WhatsApp terlebih dahulu. |
| "Invalid WhatsApp client" | Nomor yang dipilih terputus. Muat ulang halaman dan pilih nomor yang terhubung. |
| "Please upload a CSV, XLS, or XLSX file." | Simpan file sebagai .csv, .xls, atau .xlsx lalu unggah lagi. |
| "The file appears to be empty." | Tambahkan baris header dan minimal satu baris data. |
| "CSV must have at least a header row and one data row." | Tambahkan baris header dan data. |
| "No valid phone numbers found in the selected column." | Pilih Phone Number Column yang benar. |
| Create Messages tetap nonaktif | Unggah file, tulis template, pilih kolom telepon, dan untuk penjadwalan dinamis, pilih Date Column. |
{{name}} muncul di pesan yang terkirim | Variabel tidak sama persis dengan header. |
| Pesan tetap pending | Nomor pengirim harus berstatus Connected. Pesan terjadwal menunggu hingga waktunya tiba. |
