WA Blast untuk Re-engagement Customer Lama

Strategi WA blast untuk win-back customer lama. Re-engagement sequence, template comeback, timing yang tepat. Hidupkan database dormant!

WA Blast untuk Re-engagement Customer Lama
WA Blast untuk Re-engagement Customer Lama

Customer lama lebih murah dari cari yang baru!

Biaya akuisisi customer baru 5-25x lebih mahal dari retain yang sudah ada. WA blast bisa hidupkan kembali database dormant kamu.


Kenapa Re-engagement Penting?

📊 DATA:

- 20-40% database biasanya dormant
- Customer lama 60-70% lebih likely beli lagi
- Re-engagement cost 1/5 dari akuisisi baru
- Win-back rate bisa 10-20% jika strategi tepat

💰 IMPACT:
1000 customer dormant x 15% win-back x Rp 200k AOV
= Rp 30.000.000 potential revenue!

Siapa yang Perlu Di-Re-engage?

🎯 SEGMENTASI DORMANT:

TIER 1 - Recently Dormant (30-60 hari)
- Paling mudah diaktifkan
- Masih ingat brand
- Prioritas tinggi

TIER 2 - Medium Dormant (60-90 hari)
- Butuh reminder lebih kuat
- Offer yang menarik

TIER 3 - Long Dormant (90-180 hari)
- Butuh reason kuat untuk comeback
- Special offer diperlukan

TIER 4 - Very Long Dormant (>180 hari)
- Paling sulit
- Consider: worth the effort?

Template Re-engagement

Soft Reminder (30-60 hari):

Hai Kak [NAMA]! 👋

Lama tidak jumpa! Kita kangen nih 😊

Sudah [X] hari sejak order terakhir kakak.
Gimana [PRODUK TERAKHIR]-nya? Masih suka?

Btw, ada yang BARU lho:
🆕 [Produk/koleksi baru]
🔥 [Promo yang sedang jalan]

Mampir lagi yuk! 
Kami tunggu! 💕

[LINK KATALOG]

We Miss You (60-90 hari):

Kak [NAMA], kita kangen! 😢

Sudah lama tidak belanja di [BRAND].
Ada yang kurang dari pelayanan kami?

Sebagai permintaan maaf kalau ada yang 
kurang, ini voucher khusus untuk kakak:

🎁 VOUCHER COMEBACK
Diskon 20% (max Rp 50.000)
Kode: COMEBACK[KODE]
Berlaku: 7 hari

Kami tunggu kembali ya kak! 🙏

[LINK SHOP]

Special Win-Back Offer (90+ hari):

🎁 KHUSUS Kak [NAMA]!

Wow, sudah [X] bulan ya!

Kami tau kakak mungkin sibuk atau 
ada alasan lain. Tapi kami tetap 
ingin kakak jadi bagian dari [BRAND] family!

🔥 EXCLUSIVE COMEBACK DEAL:
━━━━━━━━━━━━━━━━━━━━
- Diskon 30% semua produk
- FREE ongkir ke seluruh Indonesia
- Bonus gift untuk pembelian min Rp 300k
━━━━━━━━━━━━━━━━━━━━

🏷️ Kode: MISSYOU30
⏰ Berlaku: 3 hari saja!

Ini penawaran terbaik kami.
Kami tunggu comeback-nya! 💪

[LINK SHOP]

Last Chance (Before giving up):

Kak [NAMA], ini mungkin pesan terakhir... 😔

Kami sudah beberapa kali coba reach out
tapi belum ada response.

Sebelum kami stop menghubungi, 
ada satu penawaran terakhir:

🎁 FINAL OFFER:
Diskon 40% + Free Ongkir
Kode: LASTCHANCE
Berlaku: 48 jam

Kalau memang tidak tertarik lagi,
tidak apa-apa. Terima kasih sudah 
pernah jadi customer kami! 🙏

Tapi kalau mau lanjut, kami senang banget!

[LINK SHOP]

Re-engagement Sequence

📅 SEQUENCE TIMELINE:

Day 30: Soft reminder (no discount)
        "Kangen nih, mampir lagi yuk!"

Day 45: Light offer
        "Ada promo spesial untuk kamu!"

Day 60: We miss you + discount
        "Diskon 20% khusus untuk comeback"

Day 75: Bigger offer
        "Diskon 30% + free gift"

Day 90: Last chance
        "Final offer sebelum kami stop"

Day 100: Optional - feedback request
         "Boleh tau kenapa tidak belanja lagi?"

Implementation

Identify Dormant Customers:

javascript

async function getDormantCustomers() {
    const now = new Date();
    
    const segments = {
        tier1: [], // 30-60 days
        tier2: [], // 60-90 days
        tier3: [], // 90-180 days
        tier4: []  // 180+ days
    };
    
    const customers = await db.customers.find({
        lastOrderDate: { $exists: true }
    });
    
    for (const customer of customers) {
        const daysSinceOrder = Math.floor(
            (now - customer.lastOrderDate) / (1000 * 60 * 60 * 24)
        );
        
        if (daysSinceOrder >= 30 && daysSinceOrder < 60) {
            segments.tier1.push(customer);
        } else if (daysSinceOrder >= 60 && daysSinceOrder < 90) {
            segments.tier2.push(customer);
        } else if (daysSinceOrder >= 90 && daysSinceOrder < 180) {
            segments.tier3.push(customer);
        } else if (daysSinceOrder >= 180) {
            segments.tier4.push(customer);
        }
    }
    
    return segments;
}

Track Re-engagement:

javascript

async function trackReengagement(phone, campaign) {
    await db.reengagementLogs.insert({
        phone,
        campaign,
        sentAt: new Date(),
        status: 'sent',
        converted: false
    });
}

async function markConversion(phone) {
    await db.reengagementLogs.updateOne(
        { phone, converted: false },
        { $set: { converted: true, convertedAt: new Date() } }
    );
}

// Calculate win-back rate
async function getWinBackRate(campaign) {
    const sent = await db.reengagementLogs.count({ campaign });
    const converted = await db.reengagementLogs.count({ campaign, converted: true });
    
    return {
        sent,
        converted,
        rate: ((converted / sent) * 100).toFixed(2) + '%'
    };
}

Subject Lines that Work

✅ HIGH OPEN RATE:

- "Kak [NAMA], kita kangen!"
- "Khusus untuk kamu yang sudah lama tidak mampir"
- "[NAMA], lihat apa yang baru!"
- "Maaf kalau ada yang kurang... 🙏"
- "Ini penawaran terakhir dari kami"
- "Psst... ada sesuatu untukmu"

❌ AVOID:

- "PROMO BESAR-BESARAN!!!"
- "BUY NOW!!!"
- Generic tanpa nama
- Terlalu salesy dari awal

Personalization Tips

📝 PERSONALIZE BASED ON:

- Nama customer ✅
- Produk terakhir yang dibeli
- Kategori yang sering dibeli
- Total spending history
- Waktu dormant
- Special dates (birthday coming?)

EXAMPLE:

"Kak Budi, gimana kaos hitam yang kakak 
beli 3 bulan lalu? Cocok kan! 

Nah, sekarang ada koleksi kaos baru 
dengan warna-warna yang mirip favorit kakak..."

Feedback Collection

Ask Why They Left:

Hai Kak [NAMA],

Boleh minta feedback jujur? 🙏

Kami notice kakak sudah lama tidak 
order lagi. Kami ingin improve!

Apa yang bisa kami perbaiki?

1️⃣ Harga terlalu mahal
2️⃣ Kualitas produk kurang
3️⃣ Pengiriman lambat
4️⃣ Customer service kurang baik
5️⃣ Sudah punya alternatif lain
6️⃣ Lain-lain

Feedback kakak sangat berarti! 🙏

Best Practices

DO ✅

- Personalisasi selalu
- Gradual escalation (discount naik pelan)
- Track dan measure
- Respect kalau tidak response
- Offer real value
- Easy opt-out

DON'T ❌

- Spam setiap hari
- Langsung diskon besar (rugi margin)
- Generic message
- Ignore feedback
- Terus blast yang tidak response
- Desperate tone

Metrics to Track

📊 RE-ENGAGEMENT METRICS:

- Open/Read rate per segment
- Response rate
- Conversion rate (comeback purchase)
- Revenue from win-back
- Cost per win-back
- Best performing template
- Optimal timing

FAQ

Kapan harus berhenti blast?

Setelah 3-4 attempt tanpa response dalam 90 hari. Fokus ke yang lebih likely convert.

Diskon berapa yang efektif?

Start 15-20%, max 40%. Terlalu kecil tidak menarik, terlalu besar rusak margin.

Berapa win-back rate yang bagus?

10-20% sudah bagus. >20% excellent. <5% perlu review strategi.


Kesimpulan

Win-back customer = Easy revenue!

Acquire NewWin-Back Old
ExpensiveCost-effective
UnknownAlready know brand
Need educationNeed reminder
Lower conversionHigher conversion

Don't let dormant database go to waste!

Setup Re-engagement Campaign →


Artikel Terkait