Broadcast

Baca dulu: risiko & tanggung jawab
Broadcast di Onix memakai WhatsApp Web (scan QR), bukan API resmi Meta. WhatsApp bisa membatasi atau memblokir nomor yang mengirim terlalu banyak, terlalu cepat, atau ke orang yang tidak mengenal Anda dan melaporkannya sebagai spam. Risiko pemblokiran nomor sepenuhnya tanggung jawab pengguna/pemilik nomor — Onix tidak menanggung kerugian akibat nomor dibatasi atau diblokir.
- Pakai nomor khusus broadcast, terpisah dari nomor yang dipakai tim CS melayani pelanggan. Bila nomor broadcast diblokir, layanan CS tetap jalan.
- Kirim hanya ke kontak yang sudah setuju menerima pesan dari Anda (pelanggan, member, atau yang pernah chat), dan jangan berlebihan.
- Selalu sertakan cara berhenti (kalimat STOP) dan hormati kontak yang berhenti berlangganan.
- Butuh volume besar atau lebih aman? Gunakan WhatsApp Business Platform (API resmi Meta) melalui penyedia resmi.
- Sebelum broadcast dimulai, Anda wajib mencentang persetujuan risiko. Persetujuan dicatat dengan nama & waktu di broadcast itu dan di Audit log.
Siapkan nomor broadcast
- Hubungkan nomor WhatsApp seperti biasa di Kelola → Channel (lihat Hubungkan WhatsApp).
- Buka Pengaturan nomor itu, lalu nyalakan Boleh dipakai broadcast (bawaan mati). Hanya nomor yang diizinkan & terhubung yang bisa dipilih sebagai pengirim.
- Nomor baru: mulai dari 20–30 pesan per hari, lalu naikkan perlahan setiap minggu. Wizard menandai nomor yang baru tersambung kurang dari 14 hari.
Satu nomor hanya mengirim satu broadcast sekaligus. Broadcast lain di nomor yang sama menunggu sampai yang pertama selesai.
Segmen kontak
Segmen adalah filter kontak yang disimpan di Kontak → Segmen (semua paket). Isinya dihitung ulang setiap dipakai, jadi kontak baru yang cocok ikut masuk otomatis.
- Data kontak: nama, nomor HP (awalan, mis. 0812), email (mis. berakhiran
@tokomame.co.id), perusahaan, jabatan, kota, alamat, bahasa, sumber kontak. - Label & penanggung jawab: label Onix, label WhatsApp Business, PIC, klien.
- Aktivitas: pernah chat dengan nomor/channel tertentu, terakhir chat (dalam/tidak dalam N hari, sebelum/sesudah/antara tanggal), kontak dibuat, punya/tidak punya lead (status terbuka/menang/kalah, per workflow).
- Field kustom kontak: teks, angka (lebih dari, antara, …), pilihan, dan tanggal. Untuk tanggal lahir tersedia ulang tahun hari ini, ulang tahun dalam N hari ke depan, dan ulang tahun di bulan (bulan ini atau bulan tertentu) — tahun lahir diabaikan, 29 Februari dirayakan 28 Februari di tahun biasa.
- Gabungkan sampai 15 aturan dengan semua aturan (harus cocok semuanya) atau salah satu aturan.
- Panel Cocok sekarang menampilkan jumlah kontak, yang punya nomor WhatsApp, yang berhenti berlangganan, dan contoh kontak. Segmen bisa diunduh sebagai CSV.
Contoh: kolom tanggal lahir belum ada? Buat field kustom kontak Tanggal lahir (jenis tanggal) di Kelola → Label & field kustom, isi di profil kontak atau lewat impor, lalu buat segmen Tanggal lahir · ulang tahun di bulan · bulan ini.
Segmen mengikuti batas data pembuatnya: kontak dari channel yang tidak boleh Anda akses tidak ikut terhitung.
Membuat broadcast (wizard 4 langkah)
Buka Broadcast → + Broadcast, atau Buat broadcast dari halaman segmen. Draf tersimpan otomatis; Anda bisa menutup wizard dan melanjutkannya nanti.
- Audiens — pilih segmen yang ada, atau buat filter baru (bisa langsung disimpan sebagai segmen). Pilih nomor pengirim. Atur pengaman penerima:
- Hanya kontak yang pernah chat dengan nomor ini — bawaan nyala dan paling aman. Mematikannya menaikkan risiko laporan spam.
- Lewati kontak yang baru menerima broadcast dalam N hari terakhir (bawaan 7 hari).
- Selalu dilewati: kontak yang berhenti berlangganan, tanpa nomor HP, nomor ganda, dan nomor yang tidak terdaftar di WhatsApp (dicek saat dikirim).
- Pesan — tulis 1–5 variasi yang dipakai bergiliran supaya pesan tidak seragam. Sisipkan variabel
{nama},{nama_depan},{perusahaan},{kota},{klien}, atau kunci field kustom kontak, dengan nilai cadangan bila data kosong:{nama_depan|Kak}. Tambahkan satu lampiran (gambar, video, atau dokumen; pesan menjadi keterangannya). Kalimat berhenti berlangganan ditambahkan di akhir pesan (bisa diubah, tidak disarankan dimatikan). Pratinjau memakai data kontak sungguhan, dan Kirim uji mengirim ke satu nomor (tidak memakai kuota, maks 10 kali per jam). - Jadwal & jeda — Mulai sekarang atau Jadwalkan (maks 90 hari ke depan). Atur hari & jam kirim (zona workspace, bawaan 08:00–20:00), batas harian per nomor (bawaan 150, maks 500 pesan), jeda acak antarpesan (bawaan 30–90 detik, minimal 15 detik), hold — istirahat 10 menit setiap 20 pesan (bisa diubah) — dan efek "sedang mengetik…". Panel samping menampilkan perkiraan selesai.
- Tinjau — ringkasan, perkiraan selesai, dan tingkat risiko (rendah/sedang/tinggi beserta alasannya, mis. jeda terlalu singkat, batas harian tinggi, nomor baru, satu variasi untuk banyak penerima, tautan di pesan, tanpa kalimat STOP). Centang persetujuan risiko, lalu klik Mulai broadcast sekarang atau Jadwalkan broadcast.
Saat dijadwalkan/dimulai, daftar penerima dikunci: perubahan segmen sesudahnya tidak mengubah broadcast itu. Maks 5.000 penerima per broadcast — pecah audiens yang lebih besar menjadi beberapa broadcast.
Cara pesan dikirim
- Pesan dikirim satu per satu di latar: nomor penerima dicek terdaftar di WhatsApp, efek mengetik beberapa detik, kirim, lalu jeda acak sebelum pesan berikutnya. Setiap N pesan ada istirahat (hold).
- Di luar hari & jam kirim pengiriman berhenti sendiri dan lanjut di jam kirim berikutnya. Bila batas harian nomor tercapai (dihitung dari semua broadcast di nomor itu), lanjut besok.
- Dijeda otomatis bila nomor terputus, WhatsApp membatasi pengiriman, beberapa pesan gagal berturut-turut, kuota bulan ini habis, nomor tidak lagi diizinkan untuk broadcast, atau paket bukan Pro/Custom lagi. Pembuat broadcast mendapat notifikasi dan email (email bisa dimatikan di Akun → Email status Broadcast).
- Kontrol di halaman broadcast: Jeda, Lanjutkan, Kirim ulang yang gagal, Kembalikan ke draf (terjadwal yang belum mulai), Batalkan (sisa antrean tidak dikirim), Duplikat, dan Hapus (draf, selesai, atau dibatalkan).
- Pesan broadcast tidak membuat percakapan baru di Interaction supaya inbox tim tidak penuh. Bila penerima membalas, balasannya masuk ke Interaction seperti chat biasa, dan pesan broadcast yang dibalas tampil di percakapan itu dengan penanda Broadcast BC-….
Status per penerima
| Status | Arti |
|---|---|
| Antre | Menunggu giliran dikirim. |
| Dikirim | Diterima server WhatsApp (centang satu). |
| Sampai | Sampai di HP penerima (centang dua). |
| Dibaca | Dibuka penerima (centang biru) — hanya tercatat bila penerima menyalakan tanda baca. |
| Dibalas | Penerima membalas dalam 72 jam setelah pesan terkirim. |
| Gagal | Tidak terkirim; alasannya tampil di kolom Keterangan. Bisa dikirim ulang. |
| Dilewati | Tidak dikirim demi keamanan: berhenti berlangganan, tanpa nomor, nomor ganda, baru menerima broadcast, belum pernah chat, atau bukan nomor WhatsApp. |
| Dibatalkan | Masih antre saat broadcast dibatalkan. |
Angka bertingkat: pesan yang dibaca juga dihitung sebagai sampai dan dikirim. Persentase dihitung dari pesan terkirim.
Berhenti berlangganan
- Kalimat bawaan di akhir pesan: "Balas STOP untuk berhenti menerima pesan ini."
- Penerima broadcast yang membalas STOP, BERHENTI, atau UNSUBSCRIBE otomatis ditandai berhenti berlangganan; tercatat di percakapan dan linimasa kontak.
- Status bisa diubah manual di profil kontak (panel Broadcast) oleh yang punya akses kelola kontak atau kelola broadcast. Aktifkan lagi hanya bila kontak setuju.
Laporan & dashboard
- Detail broadcast: progres real-time, alasan menunggu (jeda, hold, di luar jam kirim, batas harian), kartu per status (klik untuk menyaring), daftar penerima dengan isi pesan yang benar-benar terkirim, dan Laporan — unduh Excel atau CSV per penerima (status, keterangan, variasi, waktu kirim, sampai, dibaca, dibalas, gagal).
- Broadcast → Dashboard: pesan terkirim, tingkat sampai/dibaca/dibalas, gagal, dilewati, berhenti berlangganan, kuota bulan ini, corong, grafik harian, jam kirim & jam terbaik, pemakaian tiap nomor hari ini dibanding batas harian, alasan gagal/dilewati, serta broadcast terbaru & dengan tingkat balas tertinggi.
Paket & kuota
- Pro: 2.000 pesan broadcast terkirim per bulan. Yang dilewati, gagal, dan kirim uji tidak dihitung. Kuota habis → broadcast dijeda otomatis dan bisa dilanjutkan setelah kuota direset awal bulan.
- Custom: tanpa batas, kecuali diatur di kontrak.
- Free: segmen kontak tetap bisa dibuat & diunduh; broadcast tidak tersedia.
Akses
- Melihat broadcast, dashboard, laporan & segmen kontak dan Kelola segmen kontak & broadcast diatur di Pengguna → Role. Owner selalu punya akses; role Supervisor bawaan punya keduanya.
- Membuat, menjadwalkan, menjeda, membatalkan, dan mengirim uji hanya dari aplikasi. API key hanya bisa membaca broadcast, penerima, laporan, dashboard, dan segmen — lihat API.
- Setiap aksi penting (membuat, menjadwalkan dengan persetujuan risiko, menjeda, membatalkan, mengunduh laporan) tercatat di Audit log.