WhatsApp Business API ile Müşteri Iletişimi
Bu yazi detayli icerik sunmaktadir.
WhatsApp Business API, müşteri iletişimini e-postanın ve SMS'in çok ötesine taşıyan bir kanala dönüştürdü. %98 açılma oranı ve 3 dakika medyan cevap süresi ile doğru kurulmuş bir WhatsApp otomasyonu, müşteri deneyimini temelden değiştiriyor. 2026'da bu kurulumun detaylarını — API kurulumundan analytics'e — pratik anlatmanın zamanı geldi.
API Kurulumu: Cloud API mı On-Premise mi?
İlk karar WhatsApp Business Platform'un hangi varyantını kullanacağınız:
- Cloud API (Meta hosted): Ücretsiz barındırılan, hızlı onboarding, çoğu use case için yeterli
- On-Premise API: Self-hosted, yüksek hacim ve veri kontrolü için. Karmaşık setup
- BSP (Business Solution Provider): Twilio, 360dialog, Infobip — hazır UI + faturalama
Çoğu SMB ve orta ölçek için Cloud API + n8n kombinasyonu doğru seçimdir. Kurulum adımları: Meta Business account → WhatsApp Business Platform'a başvuru → telefon numarası doğrulama → displayed business name approval → webhook endpoint tanımlama.
Dikkat: Facebook Business Manager hesabının verified olması display name ve yeşil tik için şart. Bu süreç 1-2 hafta sürebilir — planlamada buffer bırakın.
Chatbot Entegrasyonu: Akıl ve Geri Dönüş
Basit bir bot yerine modern bir WhatsApp chatbot'u üç eksen yönetir:
- Intent classification: Kullanıcı mesajının neyle ilgili olduğu (bilgi / sipariş / şikayet / çıkış)
- Context management: Konuşma geçmişini hatırlar, aynı soruyu iki kez sordurmaz
- Fallback ve handoff: Bot bilemediğinde net bir "insan ajanına yönlendireceğim" mesajı + seamless geçiş
LLM tabanlı chatbot için altyapı: WhatsApp webhook → n8n / backend → intent detection (Claude Haiku yeterli) → bağlam ve knowledge retrieval → cevap üretimi (Sonnet) → WhatsApp API'ye gönderim.
Interactive message type'ları: button message (en fazla 3 button), list message (en fazla 10 item), CTA URL button. Bu tipler "tıklama" bırakır ve analytics'te kayıtlıdır — free-text cevaptan daha ölçülebilir.
Otomatik Yanıtlar: Template Mesaj Disiplini
Template mesajlar WhatsApp otomasyonunun kemikleridir. Üç kategoride yazılır:
- Marketing: Kampanyalar, tanıtımlar. Opt-in zorunlu, fiyatı en yüksek
- Utility: Sipariş onayı, randevu hatırlatma, hesap güncellemeleri. Opt-in gereksiz, orta fiyat
- Authentication: OTP, şifre doğrulama. En düşük fiyat, sert kurallar
Template approval süreci 24-48 saat. Örnek onay almayanlar: Promo-heavy dil, "Tebrikler kazandınız", dış link ağırlıklı. Onay alanlar: somut bilgi (sipariş numarası, tarih, tutar), net call-to-action, minimal link.
Template değişkenleri: {{1}}, {{2}} syntax'ı. 10 değişkene kadar. Variable içerik moderation'a tabi — spam-benzeri stringler gönderimde reddedilir.
Sık Kullanılan Otomasyon Senaryoları
- Sipariş akışı: Onay → kargo bilgisi → teslim edildi → review iste. Dört aşamalı template zincir
- Randevu yönetimi: 24 saat önce hatırlatma → onay ("E" / "H") → onay verilmezse çağrı
- Sepet terk kurtarma: 2 saat sonra "sepete geri dön" template'i indirim kuponuyla
- Post-sales: 7 gün sonra kullanım ipucu, 30 gün sonra review isteği
- Destek: Ticket açıldı → status değişiklikleri → çözüldü satisfaction survey
- Retention: Uzun süre inaktif kullanıcıya geri dönüş kampanyası
Analytics ve Raporlama
WhatsApp Business'ın native analytics'i sınırlı; kendi metrik altyapınızı kurmanız gerekir:
- Message events: sent / delivered / read / failed eventleri webhook'la DB'ye yazılır
- Template performans: Her template için CTR, cevap oranı, dönüşüm takibi
- Conversation metrics: Başlama → kapanma, ortalama süre, escalation oranı
- Cost tracking: Meta konsolundan aylık çekim, template kategorisi bazlı dağılım
- Customer cohort: WhatsApp'ı kullanan müşterilerin retention ve LTV karşılaştırması
Dashboard önerisi: Metabase veya Grafana üzerinde bu metriklerin haftalık görünümü. Ekibin her hafta 15 dk bu dashboard'a bakması, optimizasyon disiplini için yeterli.
Uyum ve Kısıtlar
WhatsApp Business Platform'un dikkat edilmesi gereken kısıtları:
- Opt-in zorunluluğu: Marketing mesajları için açık onay gerekli. KVKK/GDPR uyumlu olmalı
- Quality rating: Meta her numarayı gold/silver/red olarak derecelendirir. Kötüleşirse mesaj limiti düşer
- Template cooldown: Aynı kullanıcıya aynı template sık sık gönderilmez
- Opt-out: "Stop" mesajı aldığınızda kullanıcı flag'lenmeli ve marketing mesaj kesilmeli
Tolga Ege - Senior Mobile & Web Developer, CreativeCode Kurucusu
Mobil Uygulama, Web Gelistirme, AI, SaaS