Chatbot WA untuk Broadcast Promo ke Pelanggan

Cara broadcast promo via chatbot WhatsApp. Segmentasi, personalisasi, timing yang tepat. Anti spam, maksimal konversi!

Chatbot WA untuk Broadcast
Chatbot WA untuk Broadcast

Punya database customer tapi tidak di-follow up?

Sayang banget! Broadcast promo via WA bisa reaktivasi customer lama dan boost penjualan.

Tapi hati-hati: Salah cara = dianggap spam!


Broadcast yang Baik vs Spam

❌ SPAM:

- Kirim ke semua orang
- Tidak ada segmentasi
- Terlalu sering (setiap hari)
- Pesan sama untuk semua
- Tidak ada opt-out
- Tidak relevan

✅ BROADCAST YANG BAIK:

- Kirim ke yang opt-in
- Segmentasi berdasarkan interest
- Frekuensi wajar (1-2x/minggu)
- Personalisasi
- Ada opsi berhenti
- Relevan & valuable

Jenis Broadcast untuk UMKM

1. Promo & Diskon

🎉 FLASH SALE!

Hai Kak [NAMA]!

Khusus hari ini:
🔥 DISKON 30% semua produk!

⏰ Berlaku: 12.00 - 18.00 WIB
🔗 Order: [LINK]

Jangan sampai kehabisan!

Reply STOP untuk berhenti menerima promo.

2. Produk Baru

🆕 NEW ARRIVAL!

Hai Kak [NAMA]!

Produk baru sudah ready:

[GAMBAR PRODUK]

✨ [NAMA PRODUK]
💰 Harga: Rp [HARGA]

Spesial early bird:
🎁 Free [BONUS] untuk 50 pembeli pertama!

Mau order? Reply ORDER!

3. Restock Notification

🔔 BACK IN STOCK!

Hai Kak [NAMA]!

[PRODUK] yang kemarin habis 
sudah ready lagi!

📦 Stok terbatas: [X] pcs

Siapa cepat dia dapat!
Reply ORDER untuk beli.

4. Event/Sale Announcement

📢 HARBOLNAS 12.12!

Hai Kak [NAMA]!

Persiapkan diri untuk:
🛒 HARBOLNAS 12.12

Preview promo:
- Diskon up to 50%
- Free ongkir seluruh Indonesia
- Cashback 10% (max Rp 100k)

📅 Catat tanggalnya: 12 Desember
⏰ Mulai: 00.00 WIB

Set reminder! 🔔

5. Win-Back (Customer Lama)

👋 WE MISS YOU!

Hai Kak [NAMA]!

Sudah lama tidak order nih...
Ada produk baru yang mungkin cocok!

Khusus untuk comeback:
🎁 Voucher Rp 25.000 (min. order Rp 100k)
📅 Valid 7 hari

Kode: COMEBACK25

Kami tunggu ordernya ya! 💕

Segmentasi Database

Berdasarkan Purchase History:

Segment 1: VIP (Order > 5x atau > Rp 1jt total)
→ Promo eksklusif, early access

Segment 2: Regular (Order 2-5x)
→ Promo normal, loyalty program

Segment 3: One-time (Order 1x)
→ Incentive repeat purchase

Segment 4: Lapsed (> 60 hari tidak order)
→ Win-back campaign

Berdasarkan Interest:

Interest: Skincare
→ Promo produk skincare

Interest: Fashion
→ Promo produk fashion

Interest: F&B
→ Promo menu baru

Berdasarkan Behavior:

Abandoned cart
→ Reminder + incentive

Wishlist
→ Notif saat diskon

Frequent browser
→ Personalized recommendation

Implementasi Broadcast

javascript

// Broadcast dengan segmentasi
async function sendPromoBlast(segment, template) {
    const customers = await db.customers.find({
        segment: segment,
        optIn: true,
        lastBroadcast: { $lt: daysAgo(3) } // Min 3 hari sejak last broadcast
    });
    
    console.log(`Sending to ${customers.length} customers...`);
    
    for (const customer of customers) {
        // Personalize message
        const message = personalizeTemplate(template, customer);
        
        // Send with delay (anti-spam)
        await sendWhatsApp(customer.phone, message);
        await delay(randomBetween(3000, 8000)); // 3-8 detik antar pesan
        
        // Update last broadcast
        await db.customers.update(customer.id, {
            lastBroadcast: new Date()
        });
    }
    
    // Log
    await db.broadcasts.insert({
        segment,
        template,
        sentCount: customers.length,
        sentAt: new Date()
    });
}

// Handle opt-out
client.on('message', async msg => {
    if (msg.body.toUpperCase() === 'STOP') {
        await db.customers.update(
            { phone: msg.from },
            { optIn: false }
        );
        await msg.reply(
            'Anda sudah dihapus dari daftar promo. ' +
            'Ketik START jika ingin menerima lagi.'
        );
    }
});

Best Practices

1. Timing yang Tepat

Best time to broadcast:
- 09.00-11.00 (pagi)
- 12.00-13.00 (istirahat)
- 19.00-21.00 (malam)

Avoid:
- Dini hari (spam!)
- Jam sibuk kerja
- Hari libur keagamaan

2. Frekuensi Wajar

Recommended:
- Promo: Max 2x/minggu
- Info: Max 1x/minggu
- Total: Max 3x/minggu

Avoid:
- Setiap hari
- Beberapa kali sehari

3. Personalisasi

❌ "Dear Customer, ada promo..."
✅ "Hai Kak Siti! Produk yang kemarin kamu lihat lagi diskon..."

4. Clear CTA

Setiap broadcast harus ada:
- Apa yang harus dilakukan
- Deadline (jika ada)
- Cara merespon

Contoh:
"Reply ORDER untuk beli sekarang!"
"Klik link untuk lihat katalog!"

5. Opt-Out Option

WAJIB sertakan:
"Reply STOP untuk berhenti menerima promo"

Ini:
- Membangun trust
- Compliance
- Filter yang tidak minat

Broadcast Calendar

CONTOH JADWAL JANUARI:

Minggu 1:
- Senin: New Year promo (All segments)
- Kamis: New arrival (Fashion segment)

Minggu 2:
- Selasa: Flash sale (Active customers)
- Jumat: Win-back (Lapsed customers)

Minggu 3:
- Rabu: Restock notif (Wishlist segment)
- Sabtu: Weekend promo (All segments)

Minggu 4:
- Selasa: VIP exclusive (VIP segment)
- Kamis: Month-end sale (All segments)

Tracking & Metrics

Track:

1. Delivery rate
   Berapa yang terkirim vs gagal

2. Read rate (jika bisa track)
   Berapa yang baca

3. Response rate
   Berapa yang reply/click

4. Conversion rate
   Berapa yang jadi order

5. Opt-out rate
   Berapa yang unsubscribe

Dashboard:

📊 BROADCAST REPORT
Campaign: Flash Sale Jan 15

Sent: 500
Delivered: 485 (97%)
Failed: 15 (3%)

Responses: 45 (9.2%)
Orders: 23 (4.7%)
Revenue: Rp 3.450.000

Opt-out: 5 (1%)

ROI: 15x ✅

FAQ

Berapa maksimal broadcast per hari?

Tidak ada limit teknis, tapi 50-100 per batch dengan delay adalah safe. Lebih dari itu risiko rate limit atau flag spam.

Bagaimana jika banyak yang opt-out?

Tanda broadcast tidak relevan. Review: apakah terlalu sering? Kontennya valuable? Segmentasi sudah tepat?

Bisa kirim gambar/video?

Bisa! Broadcast dengan visual biasanya lebih engaging. Tapi perhatikan file size dan loading time.


Kesimpulan

Broadcast = Reaktivasi customer yang powerful!

Bad BroadcastGood Broadcast
Semua orangSegmentasi
Setiap hari1-2x/minggu
GenericPersonalized
No opt-outAda opt-out
Just sellingValuable content

Broadcast dengan cara yang benar!

Setup Broadcast System →


Artikel Terkait