Ana içeriğe atla
LeadsUp
Blog'a dön

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

16 Mayıs 20264 dk okuma

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/sequencesYeni 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:

MetrikManualLeadsUp
Sepet terk sayısı / ay2.4002.400
Kurtarma kampanyasıyokotomatik
Geri kazanım0528 (%22)
Ortalama sepet₺320₺320
Aylık ek gelir₺0₺168.960
LeadsUp aylık fee₺2.500
Net ROI66× (ay başına)

Hatalar — sık yapılan

  1. 24h penceresinin dışında free-form mesaj atmak — Meta otomatik bloklar. Template kullan.
  2. 3 step yerine 5+ step — drip çok uzun, müşteri rahatsız olur. Optimum 3 step (24h / 72h / 168h).
  3. Kupon'u step 1'de göndermek — değer kaybı. Hatırlatma ile başla, kupon step 2.
  4. Generic mesaj — kişiselleştirme yapmamak. Bot AI ile müşteri tercihi okur, mesajı uyarlar.
  5. 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_abandonment webhook → 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.

LeadsUp ile aynı sonuçları kendi botunuzda görün

14 gün ücretsiz. Kredi kartı gerekmez.

Ücretsiz dene