SaaS platformu ücretsiz deneme kaydı almakta zorlanmıyordu. Sorun bu kayıtların ne olduğuydu.
Kullanıcılar hesap açıyor, dashboard'a giriyor ve ürünün temel değerini hiç görmeden 14 günlük deneme süresini tamamlıyordu. Ücretli aboneliğe geçiş %16'daydı ve geçenlerin bir kısmı da birkaç ay sonra ayrılıyordu.
16 ay sonunda aylık deneme kaydı 250'den 1.200'e, ücretli geçiş %16'dan %24'e çıktı. Müşteri edinme maliyeti 579,71 liradan 400 liraya indi.
Ama bu vakanın en öğretici tarafı şu: deneme maliyeti düşmedi, hatta 92,75 liradan 96 liraya çıktı.
CAC'in %31 düşmesini sağlayan şey daha ucuz kayıt almak değildi. Daha değerli kayıt almak ve o kaydı aktive etmekti.
| Metrik | Başlangıç | 16. ay |
|---|---|---|
| Aylık deneme kaydı | 250 | 1.200 |
| Deneme maliyeti | 92,75 TL | 96 TL |
| Aylık medya bütçesi | 23.188 TL | 115.200 TL |
| Aktivasyon oranı | %31 | %62 |
| Deneme → ücretli | %16 | %24 |
| Aylık yeni ücretli müşteri | 40 | 288 |
| Paid-media CAC | 579,71 TL | 400 TL |
| Aylık churn | %9,2 | %4,8 |
| ARPU | 420 TL | 490 TL |
Deneme kaydı 4,8 katına çıkarken ücretli müşteri 7,2 katına çıktı. Aradaki farkı üreten şey aktivasyon.
Bu ayrımı baştan yapıyorum çünkü SaaS pazarlamasında en sık yapılan hata burada.
| Metrik | Başlangıç | 16. ay | Değişim |
|---|---|---|---|
| Deneme maliyeti | 92,75 TL | 96 TL | +%3,5 |
| Deneme → ücretli | %16 | %24 | +%50 |
| CAC | 579,71 TL | 400 TL | −%31 |
Hesap basit: CAC = deneme maliyeti ÷ ücretli geçiş oranı.
Deneme maliyetini düşürmeye çalışmak bu denklemin sadece bir tarafına dokunuyor — ve genelde diğer tarafı bozarak. Daha ucuz kayıt almak için mesajı genişlettiğinizde gelen kullanıcının ürünle uyumu azalıyor, geçiş oranı düşüyor ve CAC yerinde sayıyor.
Burada tersi yapıldı. Kayıt biraz pahalılaştı ama geçiş oranı %50 arttı ve CAC %31 düştü.
Başlangıçta "hesap oluşturdu = deneme" kabul ediliyordu. Bu yetersizdi — e-posta doğrulayıp dashboard'a girmek ürünün değerini görmek anlamına gelmiyor.
Bunun yerine ilk 72 saatte dört davranış ölçüldü:
En az üçünü tamamlayan kullanıcı "aktive olmuş deneme" sayıldı.
Aktivasyon oranı %31'den %62'ye çıktı. Deneme sayısı 4,8 katına çıkarken aktivasyon oranı düşmedi, ikiye katlandı — aktive olan deneme sayısı 78'den 744'e, yani 9,5 katına çıktı.
Karttaki %24, aktivasyon modelinden çıkıyor. Final dönemde iki grup arasındaki fark şuydu:
Ağırlıklı hesap: %62 × %34 + %38 × %7,7 = %24,01
Yani karttaki %24 ücretli geçiş bağımsız bir metrik değil, aktivasyon oranının doğrudan sonucu.
Aktive olan kullanıcı, olmayana göre 4,4 kat daha değerliydi.
Buradan çıkan karar şu: deneme kaydı bir başarı metriği değil, aktivasyonun başlangıç noktası.
Aha moment ve time-to-value. Üründeki her özellik aynı değerde değildi. Cohort analiziyle ücretliye geçenler, geçmeyenler, üç ay kalanlar ve ilk ay ayrılanlar karşılaştırıldı.
En güçlü davranış kombinasyonu şu çıktı: ana entegrasyonu kur → ilk gerçek çıktıyı üret → kısa süre içinde ikinci kez geri dön.
Bu üçünü yapan kullanıcıların hem ücretli geçişi hem sürdürme performansı belirgin biçimde yüksekti.
Onboarding'in amacı değişti: "üründeki tüm özellikleri öğretmek" yerine "aha moment'e en kısa yoldan ulaştırmak."
Medyan ilk değer süresi 2,8 günden 0,9 güne indi. Bunu sağlayan değişiklikler:
Son madde kritik. Kullanıcı "X sürecini otomatikleştirme" reklamından geldiyse dashboard'da genel ürün turu yerine doğrudan o senaryoya başladı.
İlk aşamada Google'ın ana dönüşüm olayı trial_signup'tı. Sonuç öngörülebilirdi: deneme ucuz, kayıt yüksek, aktivasyon düşük, ücretli geçiş düşük.
Backend olayları reklam hesabına geri aktarıldı: Trial Started → Activated Trial → Product Qualified Trial → Paid Subscription.
Böylece Google hangi kelimenin sadece kayıt, hangisinin gerçek müşteri getirdiğini öğrenmeye başladı.
| Kelime | Deneme maliyeti | Ücretli CAC |
|---|---|---|
| A | 70 TL | 620 TL |
| B | 110 TL | 390 TL |
Eski sistem A'yı kazanan sayıyordu. Yeni sistemde B daha değerliydi.
Bu tek tablo kampanya optimizasyonunun tamamını değiştirdi. Lead kampanyalarında dönüşüm takibinin nasıl kurulduğunu ayrı yazıda anlattım.
Dönüşüm gecikmesi problemi. 14 günlük deneme nedeniyle reklam tıklaması ile abonelik arasında doğal bir gecikme vardı. Ücretli geçişi tek optimizasyon sinyali yapmak algoritmanın öğrenmesini yavaşlatıyordu.
Çözüm iki sinyali birlikte kullanmaktı:
Bu bir proxy event optimizasyonu. Ama proxy deneme kaydı değil, ücretli geçişle korelasyonu kanıtlanmış aktivasyon olayıydı.
Google ana yeni müşteri kanalı oldu: 16. ayda bütçenin %68'i (₺78.336), Meta %32 (₺36.864).
Kampanyalar dört niyete ayrıldı:
| Katman | Kullanıcı durumu |
|---|---|
| Problem bazlı | Kategoriyi bilmiyor, problemi arıyor |
| Kategori bazlı | Ürünün ne olduğunu biliyor |
| Alternatif ve rakip | Karşılaştırmaya hazır |
| Marka | Ayrı bütçe, mevcut talep |
Marka sorguları ayrı tutuldu; böylece mevcut talep genel edinme performansını yapay biçimde iyileştirmedi. Marka aramasının neden ayrı kampanya olması gerektiğini ayrı yazıda anlattım.
Kullanıcılar ürün davranışına göre puanlandı:
| Bileşen | Ağırlık |
|---|---|
| Core feature kullanımı | %40 |
| İkinci ve üçüncü oturum | %25 |
| Ekip üyesi daveti veya ortak kullanım | %20 |
| Fiyat ve plan limiti davranışı | %15 |
0-39 puan düşük aktivasyon (otomatik onboarding), 40-69 orta potansiyel (kullanım senaryosu içerikleri), 70+ PQL (öncelikli satış desteği).
Bu sayede satış ekibi 1.200 denemenin tamamını aramadı. Yalnızca ürün davranışında gerçek ticari potansiyel gösteren kullanıcıya insan müdahalesi yapıldı. Lead kampanyalarında kaliteyi nasıl ölçtüğümü ayrı yazıda anlattım.
Meta'nın görevi aktif SaaS araması yakalamak değildi. İki işi vardı.
Kullanım senaryosu keşfi. Ürünün özelliği değil sonucu anlatıldı. "Dashboard özelliğimiz var" yerine "bu işlemi X dakikadan Y dakikaya indir."
Aktivasyon remarketing'i. Deneme açmış ama aktive olmamış kullanıcıya klasik remarketing gösterilmedi. Reklam "geri dön, satın al" demiyordu; kullanıcının eksik adımına göre içerik değişiyordu:
Bu, klasik remarketing'den çok onboarding medyası gibi çalıştı. Remarketing kurgusunun nasıl olması gerektiğini ayrı yazıda ele aldım.
Kullanıcı aktive olduğunda temel onboarding reklamları otomatik kesildi. Bu suppression mantığı hem deneyimi hem bütçeyi iyileştirdi.
Başlangıç kreatifleri on özellik, dashboard ekranı, "her şeyi tek platformda" ve "ücretsiz deneyin" mesajlarıyla çalışıyordu.
Yeni sistem dört gruba ayrıldı: problem-çözüm (tek problem, tek sonuç), öncesi-sonrası iş akışı, 15-30 saniyelik gerçek ürün kullanımı, ve ölçülebilir fayda (daha kısa işlem süresi, daha az manuel adım, daha az operasyonel hata).
Bir reklamda bütün SaaS anlatılmadı. Standart şuydu: tek kullanım senaryosu, tek çağrı butonu. Kreatif test sisteminin nasıl kurulduğunu ayrıca yazdım. Lead kampanyaları için kreatif stratejisini ayrı yazıda ele aldım.
Persona bazlı onboarding de kuruldu. Operasyon kullanıcısına "nasıl hızlı uygularım", yöneticiye "ne kadar zaman kazandırır", teknik kullanıcıya "nasıl entegre ederim" gösterildi. Bu bilgi reklamdan landing page'e, kayıttan ürün içi onboarding'e kadar korundu.
SaaS'ta CAC iyileşmesi tek başına büyüme değil. Kart bunu göstermiyor ama vakanın en önemli rakamı burada.
| Metrik | Başlangıç | 16. ay |
|---|---|---|
| Aylık logo churn | %9,2 | %4,8 |
| 3 aylık sürdürme | %74,9 | %86,3 |
| 6 aylık sürdürme | %56,0 | %74,4 |
LTV'yi neyin artırdığını ayrı yazıda ele aldım. İptaller altı gruba ayrıldığında en kritik segment şu çıktı: ilk 7 günde düşük kullanım gösteren ama ücretliye geçen kullanıcılar.
Yani bazı kullanıcılar satın alıyor ama gerçekten aktive olmuyordu. Bu grubun ileride ayrılma riski çok yüksekti.
Bu yüzden aktivasyon yalnızca deneme döneminin metriği olmaktan çıkarıldı. Ücretli olduktan sonraki 7, 14 ve 30 günlük kullanım da izlendi.
Ücretli müşteriler için ayrı bir sağlık skoru kuruldu: giriş sıklığı, core feature kullanımı, ekip kullanıcı sayısı, oluşturulan çıktı sayısı, son aktif gün, plan limitine yaklaşım. Müşteriler Healthy / Watch / At Risk olarak sınıflandırıldı.
Risk altındaki müşteriye otomatik indirim gönderilmedi — önce neden değer görmediği tespit edildi. Tekrar satın almayı neyin artırdığını ayrı yazıda ele aldım.
Karttaki CAC paid-media CAC — yani reklam harcaması bölü yeni ücretli müşteri. Yönetim seviyesinde ayrıca reklam, satış, onboarding ve araç maliyetlerini içeren fully-loaded CAC izlendi: başlangıçta ~1.620 TL, 16. ayda ~1.410 TL.
Brüt marj %82 ile hesaplandığında:
| Metrik | Başlangıç | 16. ay |
|---|---|---|
| Brüt marj düzeltilmiş LTV | 3.743 TL | 8.371 TL |
| Fully-loaded CAC | 1.620 TL | 1.410 TL |
| LTV / CAC | 2,31x | 5,94x |
| CAC geri kazanım süresi | 4,7 ay | 3,5 ay |
LTV artışının büyük kısmı ARPU'dan değil churn'den geliyor. ARPU %17 arttı, churn %48 düştü — ve LTV formülünde churn payda olduğu için etkisi çok daha büyük.
Yeni müşteri yalnızca daha ucuza edinilmedi; edinme yatırımı 4,7 aydan 3,5 aya daha hızlı geri kazanılmaya başladı.
Trial Quality Score. Her edinme kaynağı dört metrikle değerlendirildi: aktivasyon (%25), ücretli geçiş (%30), 90 günlük sürdürme (%25), genişleme ve PQL (%20).
Bunun pratik sonucu:
| Kampanya A | Kampanya B | |
|---|---|---|
| Deneme maliyeti | 70 TL | 110 TL |
| Aktivasyon | %29 | %68 |
| Ücretli geçiş | %12 | %27 |
| 90 günlük sürdürme | %61 | %87 |
A artık "ucuz kampanya" diye ölçeklenmedi.
Kanal performansı da ilk dönüşüm yerine cohort ekonomisiyle izlendi: 0, 14, 30, 90 ve 180. gün. Google kategori kampanyası pahalı deneme üretse bile 180 günlük korunan geliri yüksekse bütçe almaya devam etti. Bazı Meta kitleleri ise ucuz deneme üretmesine rağmen düşük aktivasyon ve yüksek churn nedeniyle azaltıldı.
Kırılma beşinci ayda oldu. İlk dört ay ölçüm dönemiydi: deneme-ücretli funnel'ı ölçümlendi, aktivasyon olayı tanımlandı, backend olayları reklam platformlarına bağlandı, persona landing page'leri ayrıldı, churn nedenleri sınıflandırıldı.
Beşinci ayda aktivasyon optimizasyonu, PQL skorlama, onboarding remarketing, suppression mantığı ve ürün bazlı kitle segmentasyonu aynı anda çalışmaya başladı.
Bu noktadan sonra sistem deneme kaydı üretmekten kullanıcı aktive etmeye geçti.
Genellikle değil. CAC = deneme maliyeti bölü ücretli geçiş oranı. Deneme maliyetini düşürmeye çalışmak denklemin sadece bir tarafına dokunuyor ve genelde diğer tarafı bozuyor — daha ucuz kayıt için mesajı genişlettiğinizde ürün uyumu azalıyor, geçiş oranı düşüyor. Bu vakada deneme maliyeti 92,75 liradan 96 liraya çıktı ama geçiş oranı %16'dan %24'e yükseldiği için CAC %31 düştü.
Hesap açmak aktivasyon değil. Bu vakada ilk 72 saatte dört davranış ölçüldü: ilk workspace kurulumu, temel veri veya entegrasyon bağlantısı, ürünün ana çıktısının ilk kez oluşturulması, ikinci oturum veya ekip daveti. En az üçünü tamamlayan kullanıcı aktive sayıldı. Doğru tanımın kanıtı şu: aktive olan denemenin ücretli geçişi %34, olmayanın %7,7 — yani 4,4 kat fark. Karttaki %24 genel geçiş oranı da bu iki grubun ağırlıklı ortalaması.
Deneme kaydı değil. Bu vakada backend olayları geri aktarıldı: Trial Started, Activated Trial, Product Qualified Trial, Paid Subscription. Ama 14 günlük deneme nedeniyle ücretli geçişi tek sinyal yapmak öğrenmeyi yavaşlatıyordu. Çözüm iki sinyali birlikte kullanmaktı: öncü gösterge olarak 72 saatlik aktivasyon (hızlı ve sık, algoritmaya hacim sağlıyor), gecikmeli gösterge olarak ücretli abonelik (modeli doğruluyor).
Hayır, churn olmadan anlamsız. Bu vakada paid-media CAC %31 düştü ama asıl işletme sonucu LTV/CAC oranında: 2,31x'ten 5,94x'e. Bunu üreten şey CAC düşüşü değil, aylık churn'ün %9,2'den %4,8'e inmesiydi — LTV formülünde churn payda olduğu için etkisi ARPU artışından çok daha büyük. CAC geri kazanım süresi de 4,7 aydan 3,5 aya indi.
Bitmemeli. Bu vakadaki en kritik churn segmenti "ilk 7 günde düşük kullanım gösteren ama ücretliye geçen kullanıcılar" oldu. Yani satın alıyorlar ama gerçekten aktive olmuyorlardı ve ileride ayrılma riskleri çok yüksekti. Bu yüzden aktivasyon deneme döneminin metriği olmaktan çıkarıldı; ücretli olduktan sonraki 7, 14 ve 30 günlük kullanım da izlendi ve ayrı bir müşteri sağlık skoru kuruldu.
Bu hesapta deneme kaydı 4,8 katına çıktı. Ücretli müşteri 7,2 katına.
Aradaki farkı üreten şey daha fazla reklam değildi — bütçe zaten arttı ama deneme maliyeti bile düşmedi.
Fark aktivasyondan geldi. Oran %31'den %62'ye çıktığında, aktive olan kullanıcının ücretli geçişi %34 iken olmayanınki %7,7 olduğu için genel geçiş oranı otomatik olarak yükseldi.
Karttaki %24 bağımsız bir başarı değil, aktivasyon oranının aritmetik sonucu.
İkinci ders ölçüm tarafında. Reklam platformuna deneme kaydını başarı olarak öğretirseniz sistem size en kolay kaydolan kullanıcıyı bulur. O kullanıcı ürünü kullanmayan kullanıcıdır.
SaaS'ta reklam hesabı funnel'ın sadece ilk basamağını kontrol ediyor. Geri kalanı üründe geçiyor — ve ürün verisi reklam sistemine geri beslenmediği sürece optimizasyon her zaman yanlış hedefi kovalıyor. Ölçümleme hatalarının reklam performansını nasıl bozduğunu ayrı yazıda anlattım.