Pesan Massal & Siaran

Pesan WhatsApp Massal ke Pelanggan Opt-In Anda

Kirim template yang disetujui ke audiens Anda lewat wizard kampanye 3 langkah: pilih kontak atau tag, atau unggah CSV, petakan variabel, lalu kirim sekarang atau jadwalkan. Nomor yang berhenti berlangganan dilewati, jam tenang menahan pengiriman, dan status terkirim, dibaca, serta balasan dipantau.

✦ Uji coba gratis 14 hari · Nomor WhatsApp Business Anda sendiri · Meta menagih pesan secara langsung

Siaran Resmi yang Melindungi Nomor Anda

StartMessaging berjalan di WhatsApp Business Platform resmi dari Meta dengan Akun WhatsApp Business milik Anda sendiri, bukan otomatisasi WhatsApp Web yang membuat nomor diblokir. Anda mengirim template yang disetujui Meta ke kontak opt-in, dan siapa pun yang membalas STOP otomatis dilewati. Meta menetapkan batas pesan harian untuk bisnis Anda; peringkat kualitas dan batas saat ini ditampilkan di dasbor, dan jika Meta membatasi pengiriman, kampanye dijeda agar bisa Anda lanjutkan nanti. Sebelum peluncuran, pemeriksaan pra-peluncuran memperkirakan berapa orang yang bisa menerimanya hari ini dan berapa biaya dari Meta.

  • Audiens dari kontak pilihan (hingga 1.000), filter tag, atau unggahan CSV (hingga 50.000 baris)
  • Variabel dipetakan dari kolom kontak, atribut, atau teks tetap, dengan header gambar, video, atau dokumen
  • Kontak yang opt-out otomatis dilewati, bahkan jika mereka opt-out sebelum gilirannya
  • Kirim sekarang atau jadwalkan hingga 60 hari ke depan; jeda, lanjutkan, batalkan jadwal, atau batalkan, dengan pelacakan terkirim dan dibaca
UI Dasbor Siaran WhatsApp
Fitur Kirim Massal

Semua yang Dibutuhkan Pengiriman Massal, Secara Resmi

  • Wizard Kampanye 3 Langkah

    Pilih template yang disetujui, tentukan audiens, dan tinjau sebelum diluncurkan. Simpan sebagai draf, atau buat dan luncurkan sekaligus.

  • Variabel Personal & Media

    Isi setiap variabel template dari kolom kontak, atribut khusus, atau teks tetap, dan tambahkan header gambar, video, atau dokumen.

  • Perlindungan Opt-Out

    Kontak yang membalas STOP tidak bisa dipilih, dan siapa pun yang opt-out sebelum gilirannya dilewati. Audiens CSV hanya dikirimi ke nomor yang belum opt-out.

  • Jeda, Lanjutkan & Laporan

    Jeda kampanye yang berjalan untuk menghentikan sisa pengiriman dan lanjutkan nanti; pesan yang sudah terkirim tetap terkirim. Laporan setiap kampanye mengikuti status terkirim, diterima, dibaca, ketukan tombol, dan balasan, menjelaskan mengapa pesan gagal, menunjukkan kira-kira berapa biaya Meta, dan mengekspor penerima sebagai CSV.

  • Alur Chatbot Lanjutan

    Secara opsional, daftarkan penerima ke alur chatbot agar balasan atas kampanye ditangani otomatis. Di paket Business.

  • Pengiriman Tunggal via API

    Kirim satu template per permintaan dari kode Anda sendiri dengan POST /api/v1/messages. Pengiriman massal dilakukan di dasbor, dan hasil kampanye bisa Anda baca lewat API.

  • Penjadwalan & Jam Tenang

    Jadwalkan siaran 2 menit hingga 60 hari ke depan, lalu batalkan jadwal atau batalkan sebelum dimulai. Jam tenang menjeda pengiriman dan pengiriman berlanjut sendiri saat jam tenang berakhir, dan kalender menunjukkan apa yang terkirim dan apa yang terjadwal.

  • Pemeriksaan Pra-Peluncuran

    Sebelum meluncurkan, lihat penilaian Meta atas nomor dan template Anda, pembatasan akun, masalah pembayaran, berapa orang yang bisa menerimanya hari ini, nomor AS yang akan dilewati, dan perkiraan biaya Meta.

Perbandingan Kirim Massal

Pesan Massal Resmi vs Pengirim Massal Tidak Resmi

Mengirim pesan massal lewat otomatisasi WhatsApp Web atau aplikasi modifikasi melanggar ketentuan WhatsApp dan membahayakan nomor Anda. Inilah bedanya dengan jalur resmi.

Poin Perbandingan StartMessaging (API Resmi) Pengirim Massal Tidak Resmi
Cara pesan dikirim WhatsApp Business Platform resmi, dengan WABA milik Anda Mengotomatiskan WhatsApp Web atau aplikasi ponsel
Format pesan Template yang disetujui Meta dengan header media dan tombol Teks bebas, sering ditandai sebagai spam
Opt-out Balasan STOP otomatis dilewati Dicatat manual, itu pun jika ada
Kecepatan pengiriman Dalam batas pesan Meta, dengan jam tenang; jeda dan lanjutkan kapan saja Jeda manual untuk menghindari deteksi
Pelacakan terkirim & dibaca
Risiko nomor Rendah dengan kontak opt-in dan template yang disetujui Tinggi; nomor sering diblokir
API Pesan

Kirim template yang disetujui dari kode Anda

curl -X POST https://waba-api.startmessaging.com/api/v1/messages \
  -H "Authorization: Bearer sm_live_your_api_key" \
  -H "Content-Type: application/json" \
  -H "Idempotency-Key: diwali-sale-919812345678" \
  -d '{
    "to": "+919812345678",
    "type": "template",
    "template": {
      "name": "diwali_sale",
      "language": "en_US",
      "headerMediaUrl": "https://cdn.example.com/diwali-sale.jpg",
      "parameters": [
        {
          "text": "Aarti"
        }
      ],
      "buttonParameters": [
        {
          "index": 0,
          "subType": "copy_code",
          "couponCode": "DIWALI25"
        }
      ]
    }
  }'
const res = await fetch('https://waba-api.startmessaging.com/api/v1/messages', {
  method: 'POST',
  headers: {
    'Authorization': 'Bearer ' + process.env.SM_API_KEY,
    'Content-Type': 'application/json',
    'Idempotency-Key': 'diwali-sale-919812345678',
  },
  body: JSON.stringify({
    "to": "+919812345678",
    "type": "template",
    "template": {
      "name": "diwali_sale",
      "language": "en_US",
      "headerMediaUrl": "https://cdn.example.com/diwali-sale.jpg",
      "parameters": [
        {
          "text": "Aarti"
        }
      ],
      "buttonParameters": [
        {
          "index": 0,
          "subType": "copy_code",
          "couponCode": "DIWALI25"
        }
      ]
    }
  }),
});

const { data } = await res.json();
console.log(data.id, data.status);
import os, requests

res = requests.post(
    'https://waba-api.startmessaging.com/api/v1/messages',
    headers={
        'Authorization': f"Bearer {os.environ['SM_API_KEY']}",
        'Idempotency-Key': 'diwali-sale-919812345678',
    },
    json={
      "to": "+919812345678",
      "type": "template",
      "template": {
        "name": "diwali_sale",
        "language": "en_US",
        "headerMediaUrl": "https://cdn.example.com/diwali-sale.jpg",
        "parameters": [
          {
            "text": "Aarti"
          }
        ],
        "buttonParameters": [
          {
            "index": 0,
            "subType": "copy_code",
            "couponCode": "DIWALI25"
          }
        ]
      }
    },
)

data = res.json()['data']
print(data['id'], data['status'])
<?php
$body = <<<'JSON'
{
  "to": "+919812345678",
  "type": "template",
  "template": {
    "name": "diwali_sale",
    "language": "en_US",
    "headerMediaUrl": "https://cdn.example.com/diwali-sale.jpg",
    "parameters": [
      {
        "text": "Aarti"
      }
    ],
    "buttonParameters": [
      {
        "index": 0,
        "subType": "copy_code",
        "couponCode": "DIWALI25"
      }
    ]
  }
}
JSON;

$ch = curl_init('https://waba-api.startmessaging.com/api/v1/messages');
curl_setopt_array($ch, [
    CURLOPT_POST => true,
    CURLOPT_RETURNTRANSFER => true,
    CURLOPT_HTTPHEADER => [
        'Authorization: Bearer ' . getenv('SM_API_KEY'),
        'Content-Type: application/json',
        'Idempotency-Key: diwali-sale-919812345678',
    ],
    CURLOPT_POSTFIELDS => $body,
]);
$data = json_decode(curl_exec($ch), true)['data'];
echo $data['id'] . ' ' . $data['status'];
FAQ

Siaran — Pertanyaan yang Sering Diajukan

Apa itu pesan WhatsApp massal, dan apakah diizinkan?

Pesan WhatsApp massal berarti mengirim template yang sama dan sudah disetujui ke banyak pelanggan sekaligus. Ini diizinkan di WhatsApp Business Platform resmi bila penerima sudah opt-in untuk menerima pesan dari Anda dan Anda memakai template yang disetujui Meta. Alat yang mengotomatiskan WhatsApp Web atau aplikasi ponsel untuk mengirim pesan massal melanggar ketentuan WhatsApp dan sering membuat nomor diblokir.

Berapa banyak kontak yang bisa saya kirimi siaran?

Pilih hingga 1.000 kontak secara manual, pilih semua yang cocok dengan filter tag Anda, atau unggah CSV hingga 50.000 baris. Meta juga menetapkan batas pesan untuk bisnis Anda: berapa banyak pelanggan berbeda yang bisa Anda hubungi di luar jendela 24 jam dalam periode bergulir 24 jam, dibagi untuk semua nomor Anda. Meta menaikkannya selama kualitas Anda tetap baik. Pemeriksaan pra-peluncuran memperkirakan berapa orang yang bisa menerima kampanye hari ini, dan jika Meta membatasi pengiriman, kampanye dijeda agar bisa Anda lanjutkan nanti.

Apakah saya perlu menggunakan template yang disetujui sebelumnya untuk siaran?

Ya. WhatsApp mewajibkan pesan yang dimulai oleh bisnis menggunakan template yang disetujui. Anda dapat membuat template melalui dasbor kami. Meta meninjau template; sebagian besar keputusan keluar dengan cepat, tetapi waktunya ditentukan oleh Meta.

Bisakah saya menjeda kampanye setelah diluncurkan?

Ya. Peluncuran langsung mulai mengirim, tetapi Anda bisa menjeda kampanye yang berjalan untuk menghentikan sisa pengiriman dan melanjutkannya nanti, atau membatalkannya agar tidak ada lagi yang menerimanya. Pesan yang sudah terkirim tetap terkirim. Kampanye terjadwal bisa dibatalkan jadwalnya (kembali menjadi draf) atau dibatalkan sebelum dimulai. Anda juga bisa menduplikasi kampanye untuk memakai ulang pengaturannya.

Bisakah saya menjadwalkan siaran?

Ya, mulai paket Team. Pilih waktu 2 menit hingga 60 hari ke depan; audiens diperiksa ulang saat dikirim, jadi siapa pun yang berhenti berlangganan sementara itu akan dilewati. Jika workspace Anda punya jam tenang, pengiriman menunggu jam tenang berakhir lalu berlanjut sendiri. Di paket Business, kampanye juga bisa diulang setiap hari, pada hari kerja pilihan, atau setiap bulan.

Bisakah saya menyiarkan carousel atau penawaran waktu terbatas?

Tidak. Kampanye tidak bisa mengirim template carousel, penawaran waktu terbatas, autentikasi, atau katalog, sehingga pemilih kampanye menyembunyikannya. Template carousel, penawaran waktu terbatas, dan autentikasi bisa dikirim satu per satu dari kotak masuk atau melalui API (POST /api/v1/messages). Siaran mengirim template standar dengan header teks atau media, variabel, balasan cepat, tautan, dan kode kupon.

Bisakah saya mengirim pesan massal lewat API?

API mengirim satu pesan per permintaan dengan POST /api/v1/messages, dalam batas laju API paket Anda. Kampanye dibuat dan diluncurkan di dasbor; lewat API Anda bisa membaca status dan hasil kampanye.

Apakah WhatsApp Blast Resmi ini mematuhi regulasi anti-spam Kominfo?

Ya. Siaran resmi mensyaratkan persetujuan (opt-in) penerima dan menggunakan template yang disetujui Meta, sehingga sejalan dengan aturan anti-spam. Simpan bukti persetujuan setiap kontak.

WhatsApp API

Mulai Siaran di WhatsApp Hari Ini

Uji coba gratis 14 hari. Hubungkan nomor WhatsApp Business Anda sendiri dalam hitungan menit.