Kenapa Status Broadcast WhatsApp “Message Undeliverable”? Ini Penyebab & Solusinya

Saat kirim broadcast lewat BalesOtomatis.id, kadang ada beberapa kontak yang statusnya:
Status: Failed
Alasan gagal / Failure reason: Message Undeliverable
Padahal paket masih aktif dan internet juga lancar. Sebenarnya apa artinya?
1. Apa arti “Message Undeliverable”?
Secara sederhana:
WhatsApp tidak berhasil mengantarkan pesan ke nomor tersebut.
Jadi masalahnya bukan di server balesotomatis.id atau kuota kamu, tetapi di nomor penerima.
2. Penyebab yang Paling Sering Terjadi
Berikut beberapa penyebab yang paling umum:
a. Nomor tersebut bukan nomor WhatsApp
Nomor hanya dipakai untuk telepon/SMS biasa.
Kartu sudah hangus, tapi masih tersimpan di database.
Customer pernah pakai WhatsApp, tapi sudah tidak aktif lagi.
Hasilnya: saat broadcast, sistem mencoba mengirim, tapi WhatsApp bilang, “Nomor ini tidak bisa menerima pesan WhatsApp”.
b. Nomor salah tulis / salah format
Contoh:
Menulis
08123456789padahal untuk sistem WA resmi seharusnya628123456789.Ada angka kurang atau kelebihan satu digit.
Buat manusia mungkin “kelihatannya benar”, tapi bagi sistem: itu bukan nomor valid.
c. Aplikasi WhatsApp penerima bermasalah
Di sisi penerima:
Aplikasi WhatsApp sangat lama tidak di-update.
Belum menyetujui syarat & ketentuan terbaru.
Akun mereka sedang bermasalah / dibatasi.
Dalam kasus seperti ini, pengiriman juga bisa berakhir “Message Undeliverable”.
3. Apa yang Bisa Kamu Lakukan?
Karena masalahnya di pihak penerima, tidak semua bisa kamu perbaiki. Tapi ada beberapa langkah praktis:
Langkah 1 – Cek contoh nomor yang gagal
Pilih beberapa nomor yang statusnya “Message Undeliverable”, lalu:
Coba kirim pesan manual dari WhatsApp biasa di ponsel kamu.
Perhatikan:
Kalau dari WA biasa juga tidak terkirim → besar kemungkinan nomornya memang bukan WA atau sudah tidak aktif.
Kalau dari WA biasa malah terkirim normal → bisa jadi ada masalah lain (misalnya nomor salah format saat disimpan di sistem).
Langkah 2 – Rapikan penulisan nomor di database
Biasakan menyimpan nomor dalam format:
Indonesia:
628xxxxxx(bukan08xxxxxx)Negara lain: pakai kode negara masing-masing, tanpa tanda + dan tanpa spasi.
Tips:
Di form pendaftaran, pisahkan kode negara dan nomor supaya orang tidak salah isi.
Hindari karakter selain angka (tidak usah pakai titik, spasi, tanda hubung).
Langkah 3 – Bersihkan data secara berkala
Nomor yang berkali-kali statusnya “Message Undeliverable” sebaiknya:
Diberi tanda di sistem internal kamu (misalnya label “nomor tidak aktif”).
Tidak perlu lagi diikutkan kiriman broadcast berikutnya.
Manfaat:
Menghemat biaya (tidak buang-buang kuota ke nomor mati).
Statistik pengiriman terlihat jauh lebih bagus.
Langkah 4 – Perbaiki cara mengumpulkan nomor
Semakin rapi cara kamu mengumpulkan nomor, semakin sedikit error “Message Undeliverable”.
Beberapa tips:
Nomor dikumpulkan dari form resmi (website, kasir, sales), bukan hasil sebar sembarang.
Di form, tulis jelas bahwa nomor akan dipakai untuk kirim info via WhatsApp → supaya benar-benar nomor WA.
Kalau perlu, kirim pesan konfirmasi pertama setelah user mengisi nomor (misalnya ucapan terima kasih + voucher). Jika pesan pertama saja sudah gagal, berarti nomor tersebut bisa ditandai sejak awal.
4. Kesimpulan
“Message Undeliverable” bukan error server dan bukan karena paket habis. Biasanya terjadi karena:
Nomor tersebut bukan pengguna WhatsApp,
Nomor sudah tidak aktif,
Nomor salah tulis / salah format, atau
Aplikasi WhatsApp penerima sedang bermasalah.
Solusi utamanya adalah:
rapikan cara menyimpan nomor,
rutin membersihkan database,
dan gunakan hanya nomor yang benar-benar aktif & sudah memberi izin untuk dihubungi lewat WhatsApp.
Dengan begitu, angka kegagalan broadcast di balesotomatis.id akan jauh berkurang, dan biaya promosi jadi lebih efisien.
Last updated