Flow'lar | Adapty Mail | Adapty Dokümanları

Adapty Mail'de Flow'lar

Bir flow, kaydedilmiş bir kampanyayı zamanlanmış gönderilere dönüştürür. Bir tetikleyici olayı (kullanıcının abonelik durumu), bir segmenti (hangi kullanıcıların uygun olduğu) ve kullanıcıların alacağı kampanyayı birbirine bağlar. Adapty Mail, eşleşen bir olay tetiklendiğinde her flow’u değerlendirir — yoklama yok, cron yok, manuel başlatma yok.

Tetikleyiciler

Adapty Mail, beş sabit tetikleyiciyle gelir; her birinin Flows altında kendi flow görünümü vardır:

  • Never purchased: Kayıt olmuş ancak henüz satın alma yapmamış kullanıcılar. Amaç: aktivasyon ve ilk dönüşüm. Deneme kullanıcıları burada yer almaz — deneme başlatmak aktif abonelik sayılır.
  • Renewal cancelled: Otomatik yenilemeyi kapatan ancak hâlâ aktif aboneliği olan kullanıcılar. Dönüşüm öncesinde iptal eden ücretli aboneleri ve deneme kullanıcılarını kapsar. Onları kurtarmak için en güçlü pencere — hâlâ erişimleri var. Mesajın farklılaşması gerekiyorsa segment filtreleriyle ücretli ve deneme kitlelerini ayırın.
  • Billing issue: Ödeme başarısız oldu — reddedilen veya süresi dolmuş kart ya da kaçırılan yenilemeden sonra ek süre. Amaç: acil, yardımsever bir kurtarma, satış baskısı değil. Onları hızla geri kazanın — zaten ödeme yapmak istiyorlardı.
  • Expired: Abonelik sona erdi ve erişim ortadan kalktı. Hem ücretli aboneliklerin sona ermesini hem de dönüşüm olmadan biten denemeleri kapsar. Amaç: onları geri kazanmak. Segment filtreleri, deneme süresi dolmuş ve ücretli aboneliği sona ermiş kitleler için içeriği özelleştirebilir.
  • Refunded: Satın alma sonrası iade talep eden kullanıcılar. Amaç: neyin yanlış gittiğini anlamak ve daha uygun bir seçenek sunmak. Ton alçakgönüllü ve meraklı olmalı, sert bir satış girişimi değil.

Tetikleyiciler yapılandırılamaz — özel tetikleyici oluşturamazsınız ya da listeyi genişletemezsiniz.

Tüm Kullanıcılar segmenti

Adapty Mail, filtresi olmayan yerleşik bir All Users segmentiyle gelir — projedeki her kullanıcı bu segmente girer. Flow’larda en çok, daha spesifik bir segmentle eşleşmeyen herkese hizmet eden bir yakalama satırı olarak kullanışlıdır. All Users düzenlenemez veya silinemez. Ayrıntılı bilgi için Segments bölümüne bakın.

Öncelik

Her tetikleyici görünümü, önceliğe göre sıralanmış segment → kampanya (veya segment → A/B testi) satırlarından oluşan bir liste içerir. Bir kullanıcı tetikleyiciyi çalıştırdığında Adapty Mail şunları yapar:

  1. Satırları yukarıdan aşağıya doğru tarar.
  2. Segmentin eşleştiği ilk satırdaki kampanyayı gönderir.
  3. Durur. Sonraki satırlar o kullanıcı için değerlendirilmez.

Sıralama önemlidir. Daha dar bir satırın üstüne yerleştirilen geniş kapsamlı bir segment, dar satırla eşleşecek her kullanıcıyı emer.

Yeniden sıralamak için herhangi bir satırın solundaki tutamacı sürükleyin — arka uç, kaydedilen sıraya göre 1, 2, 3… öncelik numaralarını yeniden atar.

All Users satırı varsa en sona (en düşük önceliğe) yerleştirilmelidir. Arka uç, All Users son slotta değilse kaydetmeyi reddeder — aksi takdirde daha spesifik segmentlerin eşleşme şansı bulmadan her kullanıcıyı emer.

İçerik türleri

Bir satır tek bir kampanya veya A/B testi sunabilir:

  • Campaign: Segmentle eşleşen herkese tek bir kampanya gönderir.
  • A/B Test: İki veya daha fazla kampanyayı yapılandırılabilir ağırlıklarla sarar, gelen kullanıcıları aralarında rastgele dağıtır ve varyant bazında metrikleri takip eder. Bkz. A/B testing.

Yaşam döngüsü

Flow satırlarının taslak durumu yoktur. Bir satır, kaydettiğiniz andan itibaren canlıya geçer — o andan itibaren tetikleyiciyi çalıştıran ve segmentle eşleşen kullanıcılar kampanyaya yönlendirilir.

  • Satır oluşturma: Kaydedildiğinde hemen gönderime başlar.
  • Satır düzenleme: Değişiklik, o andan itibaren tetikleyiciyi çalıştıran kullanıcılara uygulanır. Sıra ortasındaki kullanıcılar önceki yapılandırmayla devam eder.
  • Satır silme: Yeni kullanıcılar sıraya girmeyi bırakır. Sıra ortasındaki kullanıcılar zamanlanmış e-postalarını almaya devam edebilir — otomatik iptal yoktur.

A/B testi satırları, satırın kendisinden bağımsız olarak kontrol edilen kendi yaşam döngülerine (taslak → canlı → tamamlandı) sahiptir. Bkz. A/B testing.