Skip to main content

Cara Menggunakan Fitur Broadcast WhatsApp API

Halaman Broadcast

Fitur broadcast memungkinkan pengiriman pesan ke banyak nomor sekaligus melalui dashboard Whapi menggunakan template Excel sebagai daftar penerima. Tersedia di menu Utilitas > Broadcast.

Prasyarat:

  • Perangkat sudah terhubung dan aktif.
  • Minimal satu perangkat harus dalam status CONNECTED sebelum broadcast bisa dijalankan.
warning

Perhatian: Pengiriman pesan ke nomor yang tidak tersimpan di kontak meningkatkan risiko pemblokiran dari WhatsApp karena pesan berpotensi terdeteksi sebagai spam. Whapi tidak bertanggung jawab atas pemblokiran akun akibat penggunaan fitur ini.

Langkah 1: Unduh dan Isi Template Excel

Link download template

Template Excel berisi daftar penerima dan konfigurasi pesan yang akan dikirim.

Cara Mendapatkan Template

  1. Buka menu Utilitas > Broadcast di dashboard
  2. Klik link disini
  3. Buka file .xlsx yang diunduh dan isi sesuai panduan kolom di bawah

Penjelasan Kolom Template

KolomWajibKeterangan
numberYaNomor tujuan dengan kode negara. Contoh: 6281234567890
nameTidakNama penerima. Bisa digunakan sebagai variabel personalisasi pesan
text_captionYaIsi pesan teks. Jika tipe broadcast adalah media, kolom ini menjadi caption
broadcast_typeYaTipe broadcast: text, media, atau adreply
file_urlKondisionalURL gambar atau file. Digunakan jika broadcast_type adalah media
file_localKondisionalNama file yang sudah diupload di aplikasi. Digunakan jika broadcast_type adalah media
ad_titleKondisionalJudul untuk tipe adreply
ad_descKondisionalDeskripsi untuk tipe adreply
ad_linkKondisionalLink untuk tipe adreply
ad_url_imageKondisionalURL gambar untuk tipe adreply

Catatan Pengisian Template

  • Untuk tipe media: gunakan salah satu dari file_url atau file_local, tidak keduanya sekaligus
  • Untuk tipe adreply: kolom file_url, file_local, dan text_caption boleh dikosongkan
  • File yang digunakan di file_local harus sudah diupload terlebih dahulu melalui menu File Media

Langkah 2: Upload Template dan Konfigurasi Panel Broadcast

Setelah template diisi, upload file ke dashboard dan atur konfigurasi pengiriman.

Upload Template

  1. Buka menu Utility > Broadcast
  2. Klik tombol Upload Template
  3. Pilih file .xlsx yang sudah diisi
  4. Sistem akan memvalidasi format dan nomor secara otomatis

Panel Broadcast

Panel broadcast

Konfigurasi Panel Broadcast

FiturKeterangan
Rotator DeviceMengirim pesan dari beberapa perangkat secara acak. Semakin banyak perangkat aktif, semakin kecil risiko pemblokiran
Delay OtomatisMenambahkan jeda antar pengiriman. Nilai delay yang lebih besar mengurangi risiko terdeteksi sebagai spam
Validasi Nomor WhatsAppMemverifikasi apakah nomor tujuan terdaftar di WhatsApp sebelum pesan dikirim. Nomor tidak valid dilewati otomatis
Pesan UnikAktif secara default. Menambahkan string acak di akhir setiap pesan agar setiap pengiriman berbeda dan menghindari deteksi spam

Mulai Broadcast

  1. Pastikan konfigurasi panel sudah sesuai
  2. Klik tombol Mulai Broadcast
  3. Proses pengiriman berjalan di latar belakang

Langkah 3: Memantau Laporan Broadcast

Laporan Broadcast

  1. Buka menu Laporan Broadcast di dashboard
  2. Pilih perangkat yang ingin ditampilkan laporannya
  3. Filter laporan berdasarkan status: terkirim, gagal, atau pending
  4. Klik Delete All Logs untuk menghapus seluruh riwayat broadcast jika diperlukan

Status Broadcast yang Ditampilkan

StatusArtinya
TerkirimPesan berhasil dikirim ke nomor tujuan
GagalPesan tidak berhasil dikirim — nomor tidak aktif, tidak terdaftar di WhatsApp, atau perangkat terputus
PendingPesan dalam antrian, belum diproses

Error Umum dan Solusinya

KondisiPenyebabSolusi
Broadcast tidak bisa dimulaiTidak ada perangkat yang aktifPastikan minimal satu perangkat berstatus CONNECTED
Banyak pesan berstatus gagalNomor tidak valid atau tidak terdaftar di WhatsAppAktifkan fitur Validasi Nomor WhatsApp sebelum broadcast
Perangkat terputus saat broadcast berjalanSesi WhatsApp berakhirAktifkan Rotator Device agar broadcast dilanjutkan oleh perangkat lain
File tidak ditemukan saat menggunakan file_localFile belum diupload atau nama file salahUpload file terlebih dahulu di menu File Media dan pastikan nama file sama persis