Kommo CRM Automation COD Confirmation WhatsApp: Panduan Lengkap Langkah demi Langkah
- Solusi end-to-end untuk konfirmasi COD via WhatsApp menggunakan Kommo (Shopify/WooCommerce → Kommo → WhatsApp).
- Termasuk arsitektur, prasyarat teknis, contoh payload & template pesan siap pakai.
- Panduan implementasi no-code (Make/Zapier) dan opsi custom serverless untuk kontrol lebih lanjut.
- Checklist testing, troubleshooting, dan metrik yang perlu dipantau untuk keberhasilan automasi.
Ringkasan — Apa yang Akan Anda Dapatkan
- Alur COD confirmation flow lengkap: dari webhook Shopify/WooCommerce sampai notifikasi tracking.
- Daftar prasyarat teknis (API keys, approved WA templates, middleware).
- Arsitektur solusi, langkah‑demi‑langkah implementasi, contoh payload, dan template pesan WhatsApp siap pakai.
- Checklist testing, troubleshooting, dan metrik (order status & tracking) yang perlu dipantau.
Referensi implementasi & integrasi tersedia pada sumber resmi, lihat panduan Kommo tentang WhatsApp automation. Untuk contoh alur serupa Mailchimp → WhatsApp, lihat referensi Mailchimp → WhatsApp COD flow.
Siapa yang Harus Membaca
- Pemilik/Head of Ops e‑commerce, Head of CS, tim fulfillment.
- Developer integrasi yang perlu contoh payload dan pseudocode.
- Tim marketing yang ingin mengurangi pembatalan COD dan meningkatkan conversion via chat automation.
- Jika masalah Anda: nomor pelanggan tidak distandarisasi, pembatalan COD tinggi, atau butuh automasi notifikasi — panduan ini relevan.
Prasyarat Teknis & Pengaturan Awal
Akun & Izin yang Dibutuhkan
- Kommo (admin + API key). Referensi integrasi Kommo‑WhatsApp: Panduan integrasi.
- Shopify/WooCommerce: hak buat webhook (orders/create, orders/updated).
- WhatsApp Business API melalui provider (Twilio, 360dialog, atau Meta Cloud API) dan template pesan ter‑approve. Lihat juga panduan integrasi WhatsApp Kommo.
- Middleware: Make/Zapier untuk no‑code atau serverless (Node.js/Python) untuk custom logic. Contoh no‑code Make: Make automation contoh; contoh Zapier untuk lead enrichment: Zapier lead enrichment.
Struktur Data di Kommo (Custom Fields)
Buat field: order_id, order_status (pending/confirmed/cancelled), tracking_number, payment_method (COD flag), customer_phone (E.164). Untuk praktik terbaik enrichment & mapping fields di Kommo, lihat panduan implementasi: Kommo CRM automation lead enrichment.
Events Webhook yang Direkomendasikan
Gunakan orders/create untuk trigger awal dan orders/updated/fulfillment untuk tracking updates. Demo webhook handling tersedia di video demo webhook handling.
Konsep Dasar & KPI yang Diinginkan
Cara Kerja Automasi Kommo (trigger → condition → action)
Kommo CRM automation memanfaatkan trigger (lead created/order masuk), condition (payment_method = COD), lalu action (Salesbot mengirim WhatsApp template dan mem‑parse balasan). Baca lebih lanjut di Kommo WhatsApp automation.
KPI yang Umum Dipantau
- COD confirmation rate
- Average confirmation time
- Conversion → shipped
- Cancellation rate pasca‑otomasi
Target numerik harus ditetapkan berdasarkan baseline internal; referensi terkait benefit WA automation: Kommo dan penyedia integrasi.
Arsitektur Solusi (diagram teks)
Shopify/WooCommerce (webhook orders/create)
↓
Middleware (Make/Zapier atau serverless: parse & normalisasi phone)
↓
Kommo API (create/update contact + lead)
↓
Kommo Automation (Salesbot → kirim WhatsApp template)
↓
WhatsApp Provider API → Customer (balasan → Kommo → update order_status → Shopify API update)
Opsi: full no‑code via Make/Zapier atau custom serverless untuk kontrol idempotency dan rate limits. Referensi panduan Kommo: Kommo CRM guide. Untuk aspek fulfillment dan notifikasi tracking di sisi logistik, lihat workflow automasi logistics: panduan automasi logistics dan WhatsApp CRM logistics routing.
Langkah‑demi‑Langkah Implementasi
1 — Tentukan Trigger & Condition (cod confirmation flow)
Trigger: webhook orders/create dengan payment_gateway_names includes “cod”. Condition: customer.phone valid (E.164) dan order_status = "pending". Referensi: Kommo CRM guide.
2 — Buat Webhook di Shopify/WooCommerce (webhook shopify/woocommerce)
Shopify: Apps > Develop apps > create webhook untuk orders/create dan orders/updated. WooCommerce: Tools > Webhooks > add (topics: order.created, order.updated). Test lewat ngrok/Postman. Video demo: demo webhook.
3 — Siapkan Endpoint Middleware (Opsi)
Opsi A (No‑code): Make/Zapier — map payload, filter payment_method = COD, panggil Kommo create lead action. Contoh no‑code Make: Make automation contoh.
Opsi B (Custom): serverless Node.js — parse, normalisasi nomor (libphonenumber), cek kontak via Kommo API, create/update lead jika perlu.
Contoh mapping singkat:
kommo_contact.phone = shopify.customer.phone
kommo_lead.custom_fields.order_id = shopify.id
4 — Tambah/Update Contact & Lead di Kommo via API
POST /api/v4/leads dengan payload minimal berisi nama lead, kontak, dan custom_fields_values. Lihat referensi integrasi Kommo: panduan integrasi.
5 — Buat Kommo Automation (cara kommo crm workflow)
Leads > Automate > trigger “Lead created” atau “Field updated (payment = COD)”. Action: Salesbot → kirim WhatsApp template; tambahkan delay & reminders untuk follow‑up. Panduan: Kommo WhatsApp automation. Untuk pattern enrichment: lead enrichment.
6 — Siapkan COD Confirmation Flow & Templates (cod confirmation whatsapp)
Template contoh (harus dibuat & approved):
“Halo {first_name}, pesanan #{order_id} di {store_name} adalah COD total Rp{total}. Konfirmasi? Balas YA untuk lanjut, TIDAK untuk batal.” (Buttons: YA/TIDAK).
Parsing reply: “YA” → update order_status = confirmed; “TIDAK” → cancelled. Lihat panduan template approval: WhatsApp integration guide.
7 — Update Order Status & Tracking (order status, tracking)
On confirm: Kommo → patch Shopify Orders API untuk set status processing/paid → trigger fulfillment. Saat fulfillment webhook diterima, kirim pesan tracking: “Pesanan #{order_id} dikirim. Resi: {tracking_number}.” Contoh webhook handling: video webhook. Untuk alur notifikasi tracking/logistik, lihat: WhatsApp CRM Logistics dan workflow automasi logistics.
8 — Logging & Fallback
Simpan setiap pesan sebagai note di timeline lead. Jika tidak ada balasan setelah X reminders (mis. 3), notifikasi ke CS untuk handover. Contoh integrasi: integrasi Kommo‑WhatsApp.
Contoh Skenario Lengkap
Andi (+62812xxxxxx) pesan Rp150.000 COD via Shopify:
orders/createwebhook → middleware membuat contact & lead di Kommo (order_status = COD awaiting confirmation).- Kommo Salesbot kirim template konfirmasi WA.
- Andi balas “YA” → Kommo update
order_status = confirmed→ panggil Shopify API set processing. - Fulfillment event → kirim tracking via WA.
Flow overview dan referensi implementasi: Kommo CRM guide.
Template Pesan WhatsApp (copy‑paste)
- Konfirmasi: Halo {first_name}, pesanan #{order_id} berstatus COD. Balas YA untuk lanjut, TIDAK untuk batal. [YA | TIDAK]
- Reminder: Halo {first_name}, mohon konfirmasi pesanan #{order_id} agar segera kami proses.
- Tracking: Pesanan #{order_id} telah dikirim. Resi: {tracking_number}. Cek: {tracking_url}
Submit setiap template ke provider untuk approval; panduan terkait ada di Kommo WhatsApp integration.
Contoh Payload & Pseudocode (singkat)
Webhook Shopify (ringkas):
{
"id": 123456789,
"customer": {"phone": "+62812xxxxxx", "first_name": "Andi"},
"payment_gateway_names": ["cod"],
"total_price": "150000"
}
Middleware pseudocode:
if (payload.payment_gateway_names.includes('cod')) {
contact = kommo.contacts.findByPhone(payload.customer.phone);
if (!contact) contact = kommo.contacts.create(...);
kommo.leads.create({
name: `COD #${payload.id}`,
custom_fields_values: [{ field_id: order_id_field, values: [{ value: payload.id }] }]
});
}
Referensi API & integrasi: integrasi Kommo‑WhatsApp.
Testing & QA (end‑to‑end)
Checklist singkat:
- E2E: create COD order → WA sent → reply YA → Kommo update → Shopify processing → fulfillment → tracking WA.
- Tools: ngrok, Postman, WhatsApp sandbox.
- Verifikasi: E.164 number, idempotency (cek order_id), retry logic, rate limits.
Testing guide dan best practices operasional: Kommo CRM guide.
Troubleshooting Umum (FAQ teknis)
- WA gagal kirim: cek template approval & provider quota. Lihat panduan integrasi WhatsApp.
- Webhook tidak dipanggil: pastikan HTTPS, periksa HMAC signature.
- Nomor tak match: normalisasi E.164 (libphonenumber).
- Duplikat lead: implement idempotency by
order_id.
Best Practices & Compliance
- Minta opt‑in sebelum kirim notifikasi; gunakan approved templates.
- Simpan data minimal; verifikasi webhook signatures.
- Simpan API keys di environment variables dan monitor provider quotas.
Referensi kebijakan & integrasi: Kommo WhatsApp integration.
Metrics & Cara Mengukur Sukses
Pantau: confirmation rate COD, avg confirmation time, conversion→shipped, cancellation rate. Gunakan Kommo analytics atau export data ke BI untuk tracking order status dan tracking metrics. Lihat manfaat automasi Kommo: Kommo WhatsApp automation.
Variasi Implementasi & Integrasi Lain
- WooCommerce vs Shopify: perbedaan endpoint & plugin.
- No‑code (Make/Zapier) cepat deploy vs Custom serverless untuk kontrol.
- Fallback multi‑channel: SMS/email jika WA gagal.
Harga & Paket Solusi AI Agent/Otomasi
Faktor biaya utama:
- Kompleksitas alur kerja (jumlah step dan conditional branches).
- Titik integrasi API (berapa banyak sistem yang harus dikoneksikan).
- Kebutuhan NLU/agentic AI (apakah butuh fine‑tuning LLM untuk parsing).
- Model implementasi (SaaS vs self‑hosted), lisensi platform, durasi pengembangan, dan kebutuhan maintenance/SLA.
Contoh struktur layanan (tanpa angka): Audit & Design, Implementasi & Integrasi, Support & Monitoring. Minta estimasi untuk rencana Anda agar kami kirim RFP dan perhitungan biaya detil.
Mengapa InReality Solutions Cocok untuk Proyek AI Otomasi Anda
- Keahlian integrasi CRM ↔ e‑commerce (Kommo ↔ Shopify/WooCommerce).
- Pengalaman Agentic AI & Otomasi Proses Bisnis (BPA) untuk alur CS dan fulfillment.
- Pendekatan end‑to‑end: dari desain proses, development middleware, hingga deployment & monitoring.
- Fokus keamanan data & kepatuhan, serta peningkatan efisiensi & ROI melalui automasi.
Layanan kami: /layanan/otomasi-ai • Studi kasus: /studi-kasus/integrasi-kommo-shopify
CTA — Konsultasi & Demo AI Automations/Agentic AI
Ingin POC atau audit workflow gratis? Booking demo integrasi end‑to‑end dengan tim teknis kami. Siapkan: akses staging, sample webhook payload, dan API keys (staging). Hubungi kami di /kontak/konsultasi-otomasi untuk jadwalkan sesi. CTA internal: /layanan/otomasi-ai
FAQ Singkat & Keberatan Umum
Apakah perlu developer?
Tidak selalu — opsi no‑code tersedia (Make/Zapier). Namun untuk kontrol, skala, idempotency, dan handling edge cases, developer disarankan.
Berapa lama approval template WA?
Waktu approval bergantung provider (Twilio/360dialog/Meta). Siapkan variasi sample saat submit untuk mempercepat proses. Referensi: WhatsApp integration guide.
Bagaimana menghindari spam?
Pastikan opt‑in, gunakan frequency cap, kirim pesan bernilai dan singkat, serta gunakan approved templates sesuai kebijakan provider.
Apa fallback jika WA gagal?
Fallback multi‑channel disarankan: kirim SMS/email atau notifikasi ke CS jika WA gagal setelah beberapa retry.
Bagaimana menangani nomor tidak terstandarisasi?
Normalisasi ke format E.164 (mis. pakai libphonenumber) saat parsing di middleware sebelum cek/insert ke Kommo.
Penutup (ringkasan manfaat)
Automasi konfirmasi COD dengan Kommo + WhatsApp mempercepat verifikasi, mengurangi pembatalan, dan memastikan update order status serta tracking otomatis — semua dapat diintegrasikan via webhook Shopify/WooCommerce, middleware, dan Salesbot Kommo. Untuk demo teknis dan estimasi implementasi yang disesuaikan, book konsultasi dengan tim InReality Solutions di /kontak/konsultasi-otomasi.