Tüm Sayfalar / 104 - Abonelik Raporları
Sayfa 104 / 161
Premium Takip

Abonelik Raporları

Abonelik durumlarını ve dönüşüm oranlarını takip edin

Gerçek Zamanlı Veriler

2,859
Toplam Abonelik
1,551
Aktif Abonelik
%54
Aktiflik Oranı
1,165
Süresi Dolmuş
563,285 TL
Toplam Gelir

Abonelik Türlerine Göre Dağılım

Premium Aylık 45%
Premium Yıllık 35%
Ücretsiz Deneme 20%

Arkaplanda Neler Çalışıyor?

Abonelik raporları için tüm subscription kayıtları analiz edilir ve çeşitli metrikler hesaplanır. Bu veriler SaaS iş modelinin sağlığını ölçmek için kritik öneme sahiptir.

1

Abonelik Durumları Sorgulanır

Subscription::selectRaw('status, COUNT(*) as count')->groupBy('status') ile aktif, iptal, süresi dolmuş abonelik sayıları çekilir. Her durum için ayrı sayaç tutulur.

2

Plan Bazlı Dağılım Hesaplanır

Subscription::with('plan')->get()->groupBy('plan.name')->map->count() ile her planın abone sayısı bulunur. Yüzde: ($planCount / $totalSubs) * 100.

3

Churn Rate Hesaplanır

Bu ay iptal edilen / ay başı aktif abonelik: $cancelled = Subscription::where('status', 'cancelled')->whereMonth('cancelled_at', now()->month)->count(). Formül: ($cancelled / $startOfMonth) * 100.

4

LTV (Lifetime Value) Hesaplanır

ARPU / Churn Rate: $arpu = Payment::avg('amount'), $ltv = $arpu / ($churnRate / 100). Ortalama müşteri ömrü boyunca beklenen gelir.

5

Conversion Funnel Analizi

Ücretsiz deneme → Ücretli dönüşüm: $trial = Subscription::where('plan.is_trial', true)->count(), $converted = Subscription::whereHas('previousTrial')->count().

6

Cohort Retention Analizi

Kayıt ayına göre gruplama: groupBy(DB::raw('DATE_FORMAT(created_at, "%Y-%m")')). Her kohort için 1., 3., 6., 12. ay retention oranları hesaplanır.

Bu Sayfanın Anahtar Terimleri

Churn Rate

(Kayıp Oranı)

Belirli bir dönemde aboneliğini iptal eden kullanıcı oranı.

LTV

(Lifetime Value)

Bir kullanıcının tüm abonelik süresince getireceği toplam gelir.

2,859
Toplam Abonelik
%54
Aktif
Premium Aylık
45%
Premium Yıllık
35%
Ücretsiz Deneme
20%
Toplam Gelir
563,285 TL