Salesforce Automation Abandoned Cart WhatsApp: Panduan Langkah‑demi‑Langkah untuk WooCommerce & ShopifyAbandoned cart WhatsApp adalah strategi yang menggabungkan notifikasi WhatsApp sebagai channel primer dengan email reminder dan coupon code untuk meningkatkan recovery pada keranjang belanja yang ditinggalkan. Abandoned cart sendiri terjadi pada proporsi besar transaksi e‑commerce (sekitar 70% menurut riset industri) dan WhatsApp memiliki open rate yang sangat tinggi (>90%) — ini membuat kombinasi tersebut efektif untuk recovery. Artikel ini menjelaskan arsitektur, cara Salesforce workflow, dan contoh implementasi teknis untuk WooCommerce & Shopify beserta checklist testing.
Diagram arsitektur (ringkas):
Shopify/WooCommerce Webhook → (Middleware atau Apex REST) → Abandoned_Cart__c (Salesforce) → Record‑Triggered Flow → WhatsApp API / Email / Coupon API
Shopify: buat webhook event checkouts/update atau carts/create → kirim payload JSON ke endpoint Anda. Contoh payload:
{
"customer": {"phone": "+628123456789","email":"x@email.com"},
"cart_items":[{"name":"Dress","price":500000}],
"total":500000,
"checkout_url":"https://store.myshopify.com/123/cart",
"timestamp":"2026-04-05T01:00:00Z"
}
(Sumber webhook Shopify: Shopify Webhooks).
WooCommerce: gunakan plugin WP Webhooks / AutomateWoo dan mekanisme cron untuk mendeteksi carts tak selesai — WooCommerce Webhooks.
Untuk referensi implementasi lain (non‑Salesforce) lihat panduan Make: Make automation, Airtable: Airtable automation, Google Sheets: Google Sheets automation.
Opsi A: Middleware (n8n/Zapier) terima webhook → format JSON → POST ke /sobjects/Abandoned_Cart__c/.
Opsi B: Apex REST endpoint. Contoh pseudo‑Apex:
@RestResource(urlMapping='/abandonedcart/*')
global class AbandonedCartEndpoint {
@HttpPost
global static void createCart(String payload) {
Map<String,Object> data = (Map<String,Object>) JSON.deserializeUntyped(payload);
Abandoned_Cart__c cart = new Abandoned_Cart__c(
CartItems__c = JSON.serialize(data.get('cart_items')),
CartValue__c = (Decimal) data.get('total'),
// mapping lainnya
);
insert cart;
}
}
(Sumber: Apex REST docs).
Siapkan template message di Meta Business Manager dan provider (Twilio/360dialog). Contoh template: “Hai {{1}}, keranjangmu: {{2}}. Selesaikan di {{3}}.”
Kirim dari Flow via Invocable Apex yang melakukan HTTP callout ke Twilio/360dialog (lihat docs Twilio WhatsApp). Untuk panduan arsitektur WhatsApp di e‑commerce dan template patterns lihat: WhatsApp CRM Ecommerce.
/wp-json/wc/v3/coupons — WooCommerce Coupons API.Pantau di Salesforce Reports / Marketing Cloud: cart recovery rate, WA delivery & open (WA open rate tinggi menurut sumber), email open/click, coupon redemption rate, opt‑out rate.
A: Flow dapat mendeteksi failure delivery / invalid number dan langsung memicu fallback untuk mengirim email reminder. Sertakan validasi format nomor sebelum membuat record.
A: Tunda pengiriman WA; gunakan email sementara sampai template disetujui di Meta Business Manager / provider. Simpan status template approval di Salesforce untuk flow decision.
A: Gunakan externalId / Order ID check sebelum create (upsert) untuk menghindari duplicate record. Bisa juga deduplicate berdasarkan CustomerPhone__c + CartURL__c + AbandonTime__c window.
A: Pastikan nomor disimpan dengan opt‑in eksplisit, simpan proof consent, dan beri mekanisme opt‑out. Simpan data sensitif terenkripsi dan batasi akses di Salesforce sesuai kebijakan keamanan.
A: Generate coupon satu‑pakai per cart/customer via platform API (Shopify/WooCommerce) dengan batas penggunaan, expiry, dan kombinasi filter (per customer/email/phone) untuk mencegah abuse.
Ingin PoC atau demo integrasi Salesforce automation abandoned cart WhatsApp untuk toko Anda (Shopify/WooCommerce)? Hubungi tim InReality Solutions untuk review arsitektur, estimasi resource, dan rencana PoC. Hubungi kami.
Untuk opsi implementasi non‑Salesforce atau integrasi cepat menggunakan Make/Airtable/Google Sheets lihat panduan terkait: Make, Airtable, Google Sheets.
Implementasi salesforce automation abandoned cart whatsapp mengurangi friksi checkout, meningkatkan recovery dengan kombinasi WA + email + coupon code, dan memberi visibility penuh di CRM. Mulai dengan PoC terkontrol, lalu skala berdasarkan KPI dan compliance. Hubungi kami untuk demo dan opsi integrasi end‑to‑end.