Skip to content

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 08123456789 padahal untuk sistem WA resmi seharusnya 628123456789.
  • 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:

  1. Coba kirim pesan manual dari WhatsApp biasa di ponsel kamu.

  2. 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 (bukan 08xxxxxx)
  • 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.