Sepet kurtarma otomasyonu — Shopify + LeadsUp case study
Shopify abandoned cart webhook → LeadsUp sequence → WhatsApp 3-mesaj drip. Tipik %15-25 sepet kurtarma oranı. Adım adım kurulum + örnek mesajlar.
LeadsUp Team
Customer Success
Veri: sepet terk oranı %70-78
Baymard araştırması: Türkiye'de online alışverişin %75'i sepete eklenip terk ediliyor. Bu sebepler:
- Beklenmedik ek maliyet (kargo + KDV) — %50
- "Sonra alırım" — %30
- Kötü mobil deneyim — %25
- Hesap açma zorunluluğu — %20
- Ödeme adımları çok — %15
Sepet kurtarma kampanyası iyi kurulmuşsa terk edilenlerin %15-25'i geri kazanılır. Bu yazıda Shopify → LeadsUp WhatsApp drip'i nasıl kurduğumuzu anlatıyoruz.
Mimari
Shopify → checkout abandoned webhook
↓
LeadsUp backend (signature verify)
↓
Sequence trigger: shopify_checkout_abandoned
↓
Step 1 (24h sonra): Hatırlatma + ürün foto
Step 2 (72h sonra): %10 indirim kodu
Step 3 (168h sonra): Son fırsat + alternatif öneri
↓
Stripe Payment Link (LeadsUp tool) ile direkt ödeme
Tüm akış LLM-driven — bot müşteri kişiselleştirmesi yapar (önceki alışveriş geçmişi, tercih, fiyat hassasiyeti).
Adım 1: Shopify webhook kur (10 dakika)
Shopify admin → Settings → Notifications → Webhooks:
- Event:
checkouts/update - Format: JSON
- URL:
https://api.leadsup.digital/webhooks/shopify/{{tenant_id}} - API version:
2024-04
LeadsUp portal'da /dashboard/integrations/shopify → webhook secret kopyala → Shopify'a yapıştır.
Test: shopify webhook trigger checkouts/update (CLI) veya gerçek sepet bırak → backend log'da görmelisin.
Adım 2: Sequence oluştur (15 dakika)
LeadsUp /dashboard/flows/sequences → Yeni sequence:
Name: Sepet Kurtarma Drip
Trigger: shopify_checkout_abandoned
Target audience: tüm sepet bırakan müşteriler
Send via: whatsapp (öncelikli) → email (fallback)
Steps:
- Delay: 24h
Channel: whatsapp
Type: free-form (24h penceresi içinde)
Message: |
Merhaba {{user.display_name}}, dün {{product_title}} ürününü
sepete eklediğinizi gördük. Hâlâ ilgilenir misiniz?
Stokta {{stock_qty}} adet kaldı. Tıklayın 👉 {{checkout_url}}
- Delay: 48h (toplam 72h)
Channel: whatsapp
Type: utility template (24h dışı)
Template: cart_recovery_discount
Variables:
- {{user.display_name}}
- 10% (indirim)
- SEPET10 (kupon)
- {{checkout_url}}
- Delay: 96h (toplam 168h = 1 hafta)
Channel: whatsapp
Type: marketing template
Template: cart_recovery_final
Variables:
- {{user.display_name}}
- {{checkout_url}}
- 3 alternatif ürün önerisi (otomatik AI seçimi)
Adım 3: Stripe ödeme linki
Sequence step 2'de bot indirim kuponunu gönderiyor. Kullanıcı "satın al" dediğinde:
LeadsUp custom tool create_payment_link çağrılır:
create_payment_link({
amount: 450, // discount applied (500 → 450)
currency: "TRY",
description: "Sepet Kurtarma — Kupon SEPET10",
customer_email: user.email
})
Stripe Payment Link oluşur, bot link'i mesaj olarak atar. Müşteri tıklayıp ödeme yapar → Stripe webhook → LeadsUp payment_succeeded → bot teşekkür mesajı + Shopify order update.
Mesaj örnekleri (gerçek metinler)
Step 1: 24h hatırlatma
Merhaba Ahmet 👋
Dün sepete eklediğin Premium Wireless Mouse (₺550) hâlâ stokta!
Bilgi: kargonu Aras ile gönderiyoruz, 2 iş günü teslim. İade
hakkın 30 gün.
Tıkla, devam et: leadsup-shop.com/checkout/r/abc123
Beklenen kurtarma: %5-8 (sadece hatırlatma)
Step 2: 72h kupon
Sayın Ahmet,
Sepetinize bağlılığınız için %10 indirim hediye ediyoruz!
Kupon: SEPET10
Geçerlilik: 24 saat
Yeni fiyat: ₺495 (yerine ₺550)
Hemen tamamla 👉 leadsup-shop.com/checkout/r/abc123?coupon=SEPET10
Beklenen kurtarma: %10-15
Step 3: 168h son fırsat + alternatif
Ahmet, son fırsat 🎯
Beğendiğiniz mouse stokta son 3 adet. Almak ister misiniz?
Eğer farklı bir model isterseniz işte 3 alternatif:
1. Logitech MX Master 3S — ₺1.250 ⭐4.8
2. Razer Basilisk V3 — ₺850 ⭐4.6
3. LeadsUp Pro Mouse — ₺650 ⭐4.9 (önerimiz)
Sohbete devam et: leadsup-shop.com/sohbet
Beklenen kurtarma: %3-5 (sıcaklığını kaybetmiş müşteri)
Toplam: %18-28 kurtarma oranı.
Sonuç (3 ay gerçek müşteri datası)
E-ticaret tenant'ımız "TR Pet Shop" (anonim) için:
| Metrik | Manual | LeadsUp |
|---|---|---|
| Sepet terk sayısı / ay | 2.400 | 2.400 |
| Kurtarma kampanyası | yok | otomatik |
| Geri kazanım | 0 | 528 (%22) |
| Ortalama sepet | ₺320 | ₺320 |
| Aylık ek gelir | ₺0 | ₺168.960 |
| LeadsUp aylık fee | — | ₺2.500 |
| Net ROI | — | 66× (ay başına) |
Hatalar — sık yapılan
- 24h penceresinin dışında free-form mesaj atmak — Meta otomatik bloklar. Template kullan.
- 3 step yerine 5+ step — drip çok uzun, müşteri rahatsız olur. Optimum 3 step (24h / 72h / 168h).
- Kupon'u step 1'de göndermek — değer kaybı. Hatırlatma ile başla, kupon step 2.
- Generic mesaj — kişiselleştirme yapmamak. Bot AI ile müşteri tercihi okur, mesajı uyarlar.
- Stripe Payment Link KVKK ihlali — link'te telefon görünmesin. LeadsUp default olarak link'te sadece random token bulunur.
Diğer entegrasyonlar
- WooCommerce: Aynı pattern. WooCommerce
woocommerce_cart_abandonmentwebhook → aynı sequence. - Magento: Magento 2 REST API + custom plugin (LeadsUp Magento Integration v1 — V7'de yayınlanacak).
- Custom checkout: API key ile manuel POST
/v1/events/cart_abandoned— herhangi bir custom e-ticaret altyapısı.
Hızlı başlangıç
/dashboard/integrations/shopify → Shopify mağaza URL'i yapıştır → API key ekle → webhook auto-register → sequence default şablonu seç → 5 dakikada canlı.
14 gün ücretsiz dene — kart gerekmez.
İlgili yazılar
Emlak ofisi için lead otomasyonu — 0'dan kuruluma case study
Tek emlak ofisinin sıfırdan WhatsApp + bot + lead skorlama + agent takeover sistemine kuruluşu. 4 ay sonra %62 daha fazla iletişim, %22 daha hızlı kapanış.
OkuBYOK chatbot — API maliyetini sıfırlayın, kontrolü size devredin
Bring Your Own Key (BYOK) ile Anthropic/OpenAI/Google API faturanız doğrudan size kesilir. Mark-up yok, kredi paketleri %75 indirimli. Maliyet kontrolü + KVKK uyumu artar.
OkuHalüsinasyon koruması: bot uydurmadan nasıl konuşur
LLM tabanlı bot'lar fiyat, stok, randevu saati uydurma riski taşır. LeadsUp'ın post-processing guard'ı bu riski sıfıra indiren bir doğrulama katmanı.
Oku