Send to Contacts
Broadcast to each contact privately from WhatsApp Web, with contacts from a CSV file or a group's members.
A Personal broadcast messages each contact one by one, as if you chatted with each of them. Make sure the extension is connected first with Install & Connect the Extension.
Open web.whatsapp.com in Chrome, then open the dibales.ai WA Broadcast extension panel. Keep the panel open until the broadcast finishes.
You can switch the extension panel to English with the language picker at the top, next to the logo (shown as Bahasa Indonesia in the screenshots). This guide uses the Indonesian labels from the screenshots, with a short translation in brackets where it helps.
1. Prepare your contacts
Under 1. Target Broadcast, make sure the Personal tab is selected. Prepare contacts in one of two ways:
Upload a CSV file
Prepare the file first:
- The first column must be named
phone. - Phone numbers must include the country code without +, for example
6281234567890. - Other columns, such as
nameortagihan(bill), can be used in the message as variables, for example{name}. - Column names can't contain spaces.
- See the format here: example CSV table (Google Sheets). From Google Sheets, save it with File › Download, then choose .csv.
Then upload it in the extension panel:
- Under Upload Kontak (.CSV) (upload contacts), click Choose File, then pick your CSV file. Click Panduan Format Kontak (contact format guide) to see the format rules in the panel.
- Check the Detected number: how many contacts were read from the file. Variabel terdeteksi (detected variables) shows the columns you can use in the message, for example
{name}.
Import a group's members

First open the WhatsApp group whose members you want to message, then click Import Kontak dari Grup WA (import contacts from a WA group). Each member gets the message privately, not inside the group.
2. Write the message

Under 2. Compose Message:
- Write the message. Click a variable name below the message box, for example
{name}, to insert data from a CSV column. - Click Choose File to attach an image or PDF, up to 5 MB.
- Click Tambah Chat Bubble (add chat bubble) to send several messages to each contact in one go.
3. Test, then start the broadcast

Under 3. Review & Kirim (review & send):
- Test Kirim (test send): enter your own number in Nomor Tujuan (destination number), with the country code and without +, then click Kirim Test (send test). Check how the message looks on your phone.
- Jeda Pengiriman (Detik) (delay in seconds): the gap between messages. To look natural, try not to go below 30 seconds.
- Click Mulai Broadcast (start broadcast).
4. Check the result
Status and Progress below the button show how many messages have been sent. Don't close the extension panel while the broadcast is running. When it's done, you can download the broadcast report from the extension panel.
Troubleshooting
| Problem | Fix |
|---|---|
| Detected is 0 or lower than your row count | Make sure the first column is named phone, numbers start with the country code without +, column names have no spaces, and the file is a .csv. |
| A variable doesn't show under Variabel terdeteksi | Check the column name. Column names can't contain spaces, so change for example first name to first_name, then upload again. |
| The broadcast stopped partway | Usually because the extension panel or the WhatsApp Web tab was closed. Open the panel again, then check Progress or the broadcast report to see which contacts were already sent to. Remove those contacts from the CSV file, then send again only to the rest. |
| The extension asks for the license key again | The key was regenerated or the device was revoked. Paste the latest key, see Install & Connect the Extension. |