Daftar Penerima memungkinkan Anda mengupload file berisi data kontak (CSV atau Excel) yang akan dijadikan target pengiriman broadcast. Fitur ini berguna ketika Anda memiliki daftar kontak dari sumber eksternal yang belum ada di database Chatmo, atau ketika Anda ingin menargetkan kelompok spesifik dari file data tertentu.

Mengapa Menggunakan Daftar Penerima?
Selain menggunakan Segmen atau Semua Kontak untuk menargetkan broadcast, Daftar Penerima memberikan opsi tambahan:
- Kontak dari sumber eksternal -- Upload data kontak dari CRM, spreadsheet, atau sistem lain yang belum terintegrasi dengan Chatmo
- Daftar khusus per campaign -- Buat daftar penerima yang spesifik untuk satu campaign tertentu
- Validasi otomatis -- Chatmo secara otomatis memvalidasi nomor telepon dan menandai mana yang valid dan tidak valid
- Data tambahan -- Sertakan kolom tambahan (nama, email, dll.) yang bisa digunakan sebagai variabel dalam pesan broadcast
Tampilan Daftar Penerima
Halaman Daftar Penerima menampilkan semua file yang pernah di-upload dalam format tabel:
| Kolom | Keterangan |
|---|---|
| Nama & Deskripsi | Nama yang diberikan saat upload beserta deskripsi singkat |
| Status | Status pemrosesan file: Completed, Processing, Failed, atau Pending |
| Jumlah Penerima | Total penerima, jumlah valid, dan jumlah invalid |
| Kolom | Jumlah kolom data yang terdeteksi dari file |
| Uploaded | Tanggal upload dan ukuran file |
| Actions | Tindakan yang tersedia: lihat detail atau hapus |
Mengupload Daftar Penerima Baru
Untuk mengupload daftar penerima baru, klik tombol Upload di halaman Daftar Penerima. Sebuah modal upload akan muncul.

Isi informasi berikut:
- File -- Pilih file CSV atau Excel yang berisi data penerima. Pastikan file memiliki kolom nomor telepon.
- Nama (wajib) -- Berikan nama yang deskriptif untuk daftar ini, misalnya "Peserta Webinar Maret 2026" atau "Daftar VIP Jakarta".
- Deskripsi (opsional) -- Tambahkan deskripsi untuk memudahkan identifikasi di kemudian hari.
Klik Upload untuk memulai proses. Chatmo akan memproses file, mendeteksi kolom, dan memvalidasi setiap nomor telepon secara otomatis.
Proses validasi berjalan di background. Untuk file besar, status akan menunjukkan "Processing" selama beberapa saat sebelum berubah menjadi "Completed". Anda bisa meninggalkan halaman dan kembali lagi nanti.
Format File yang Didukung
- CSV -- File comma-separated values dengan header kolom di baris pertama
- Excel (.xlsx, .xls) -- Spreadsheet Excel dengan header kolom di baris pertama
Pastikan file Anda memiliki minimal satu kolom yang berisi nomor telepon. Kolom tambahan (nama, email, alamat, dll.) akan dideteksi secara otomatis dan bisa dilihat di halaman detail.
Format nomor telepon yang disarankan adalah format internasional dengan kode negara, misalnya 628123456789 (tanpa tanda plus atau spasi). Chatmo akan mencoba memvalidasi berbagai format, tetapi format internasional menghasilkan tingkat validasi yang lebih akurat.
Halaman Detail Penerima
Klik pada salah satu daftar penerima untuk membuka halaman detailnya. Halaman ini menampilkan informasi lengkap tentang daftar yang di-upload.
Header Informasi
Bagian atas halaman menampilkan:
- Nama daftar penerima beserta badge status
- Deskripsi yang diberikan saat upload
- Tanggal upload dan ukuran file asli
Metrik Validasi
Empat kartu metrik menampilkan ringkasan validasi:
| Metrik | Keterangan |
|---|---|
| Total Penerima | Jumlah total baris data dalam file (tidak termasuk header) |
| Valid | Jumlah penerima dengan nomor telepon yang valid (ditandai hijau) |
| Invalid | Jumlah penerima dengan nomor telepon tidak valid (ditandai merah) |
| Valid Rate | Persentase penerima valid dari total, ditampilkan sebagai progress bar |
Pencarian dan Filter
Anda bisa menyaring data penerima menggunakan:
- Pencarian -- Cari berdasarkan nomor telepon atau nama penerima
- Filter -- Tampilkan semua item, hanya yang valid, atau hanya yang invalid
Tabel Data Penerima
Tabel menampilkan data setiap penerima dengan kolom berikut:
| Kolom | Keterangan |
|---|---|
| No. | Nomor urut baris |
| Phone Number | Nomor telepon penerima (kolom ini sticky/tetap terlihat saat scroll horizontal) |
| Name | Nama penerima (jika tersedia di file) |
| Validity Status | Badge yang menunjukkan valid atau invalid, dengan tooltip yang menjelaskan alasan jika invalid |
| Kolom Dinamis | Kolom-kolom tambahan yang terdeteksi dari file upload (email, alamat, dll.) |
Tabel menggunakan paginasi dengan 10 item per halaman.

Aksi yang Tersedia
Di halaman detail penerima, Anda memiliki beberapa aksi:
Hapus Item Invalid -- Menghapus semua penerima yang berstatus invalid dari daftar. Tombol ini menampilkan jumlah item invalid yang akan dihapus, sehingga Anda tahu persis berapa data yang akan dihilangkan.
Download File Asli -- Mengunduh file CSV atau Excel yang asli seperti saat pertama kali di-upload.
Ekspor Valid Saja -- Mengekspor hanya penerima yang berstatus valid ke file baru. Berguna jika Anda ingin menggunakan data yang sudah divalidasi di sistem lain.
Menghapus item invalid bersifat permanen dan tidak bisa dibatalkan. Pastikan Anda sudah mendownload file asli terlebih dahulu jika ingin menyimpan data lengkap sebagai arsip.
Validasi Penerima
Chatmo melakukan validasi otomatis terhadap setiap baris data yang di-upload. Berikut penjelasan status validasi:
Valid
Penerima dianggap valid jika:
- Nomor telepon memiliki format yang benar
- Nomor telepon mengandung kode negara yang dikenali
- Nomor telepon memiliki panjang digit yang sesuai dengan standar negara terkait
Invalid
Penerima ditandai invalid jika:
- Nomor telepon kosong atau tidak terisi
- Format nomor telepon tidak dikenali
- Nomor telepon terlalu pendek atau terlalu panjang
- Kode negara tidak valid
Tooltip pada badge invalid memberikan informasi spesifik tentang alasan validasi gagal, sehingga Anda bisa memperbaiki data di sumber aslinya.
Sebelum mengupload, periksa kembali file Anda dan pastikan kolom nomor telepon terisi dengan benar. Semakin bersih data awal, semakin tinggi valid rate yang dihasilkan, dan semakin efektif campaign broadcast Anda.
Menggunakan Daftar Penerima dalam Broadcast
Setelah daftar penerima selesai diproses dan berstatus Completed, Anda bisa menggunakannya saat membuat broadcast:
- Buka halaman Buat Broadcast
- Pada bagian Pilih Audiens, pilih opsi Daftar Penerima (Recipient List)
- Pilih daftar penerima yang diinginkan dari dropdown
- Sistem hanya akan mengirim ke penerima yang berstatus valid
Langkah Selanjutnya
- Buat Broadcast -- Gunakan daftar penerima untuk mengirim broadcast.
- Ringkasan Broadcast -- Kembali ke overview fitur broadcast.
- Template Broadcast -- Buat template pesan untuk broadcast WhatsApp Business.
- Impor Kontak -- Impor kontak ke database Chatmo untuk penggunaan jangka panjang.
