Azimjon Abdurasulov

Growth 1: Mahsulot Metrikalari va Unit Economics — AARRR, CAC, LTV, Payback va Churn

📈 Growth Engineering

Growth 1: Mahsulot Metrikalari va Unit Economics — AARRR, CAC, LTV, Payback va Churn

Holat: 2026-yil sentabr. Dasturchi faqat chiroyli kod yozish bilan cheklanib qolmasligi kerak. Muvaffaqiyatli mahsulot yaratish uchun muhandis o'z ilovasining biznes ko'rsatkichlarini, har bir foydalanuvchini jalb qilish narxi (CAC) va undan olinadigan yalpi daromadni (LTV) aniq hisob-kitoblar bilan tushunishi shart. Ushbu darsda Unit Economics'ning asosiy formulalari va amaliy Python hisoblagichi tahlil qilinadi.

Mundarija

  1. AARRR (Pirate Metrics) va zamonaviy mobil voronka
  2. Customer Acquisition Cost (CAC): Pullik vs Aralash
  3. Lifetime Value (LTV): Matematik formulalar
  4. LTV : CAC nisbati va Payback Period
  5. Churn Rate va Net Revenue Retention (NRR)
  6. Amaliy Python: Unit Economics va rentabellik simulyatori
  7. Xulosa
  8. Manbalar

1. AARRR (Pirate Metrics) va zamonaviy mobil voronka {#aarrr}

Mobil ilovalar biznesida foydalanuvchining hayot yo'li 5 ta asosiy bosqichdan iborat:

Acquisition (Yuklab olish) ──► Activation (Birinchi qiymat / Aha moment)
                                         │
                                         ▼
Revenue (To'lov) ◄── Retention (Qaytish) ◄── Referral (Ulashish)

Har bir bosqich uchun aniq texnik hodisalar (telemetriya) biriktiriladi:

  • Acquisition: app_first_open, marketing kampaniya ID'si.
  • Activation: onboarding_completed, first_core_action (masalan, birinchi darsni o'qish).
  • Retention: day_1_session, day_7_session.
  • Revenue: trial_started, subscription_purchased.
  • Referral: invite_link_shared, referral_installed.

2. Customer Acquisition Cost (CAC): Pullik vs Aralash {#cac}

CAC — bitta yangi to'lovchi foydalanuvchini jalb qilish uchun sarflangan o'rtacha xarajat:

$$\text{Paid CAC} = \frac{\text{Jami reklama byudjeti (Apple Search Ads, Meta, TikTok)}}{\text{Reklama orqali kelgan yangi to'lovchilar soni}}$$

$$\text{Blended CAC} = \frac{\text{Barcha marketing va savdo xarajatlari}}{\text{Jami kelgan yangi foydalanuvchilar (Organik + Pullik)}}$$

⚠️ Muhim: Xatolikka yo'l qo'ymaslik uchun faqat Blended CAC'ga ishonmang. Organik yuklab olishlar ko'p bo'lsa, u muammoli reklama kampaniyalarining qimmatligini yashirib qo'yishi mumkin.


3. Lifetime Value (LTV): Matematik formulalar {#ltv}

LTV (Customer Lifetime Value) — foydalanuvchi butun ilovadan foydalanish davomida keltiradigan o'rtacha sof foyda:

$$\text{LTV} = \frac{\text{ARPU} \times \text{Gross Margin}}{\text{Monthly Churn Rate}}$$

Bu yerda:

  • ARPU (Average Revenue Per User): Bitta faol foydalanuvchiga to'g'ri keluvchi o'rtacha oylik daromad.
  • Gross Margin: Apple Store to'lovi (15% yoki 30%) va server xarajatlaridan keyin qolgan sof foiz (odatda 70-85%).
  • Monthly Churn Rate: Har oy ilovani tark etuvchi (obunani bekor qiluvchi) mijozlar ulushi.

4. LTV : CAC nisbati va Payback Period {#ltv-cac}

Biznesning yashab qolishi va o'sishi quyidagi qoidalarga tayanadi:

LTV : CAC NisbatiHolatAmaliy Harakat
< 1.0Kafolatlangan InqirozHar bir yangi mijoz sizga zarar keltirmoqda. Reklamani darhol to'xtating.
1.0 - 2.0Xavfli zonaFoyda juda kam, operatsion xarajatlarni qoplamaydi.
3.0 - 4.0Oltin standart (Ideal)Barqaror va yuqori rentabellikdagi biznes. O'sishga ko'proq pul tikish kerak.
> 5.0Kam investitsiyaSiz mahsulotni agressiv reklama qilmayapsiz, o'sish imkoniyatini boy beryapsiz.

CAC Payback Period (Xarajatni qoplash muddati):

$$\text{Payback Period (oylar)} = \frac{\text{CAC}}{\text{ARPU} \times \text{Gross Margin}}$$ Sog'lom B2C obuna ilovalari uchun Payback muddati 6 oydan 12 oygacha bo'lishi tavsiya etiladi.


5. Churn Rate va Net Revenue Retention (NRR) {#churn}

  • User (Logo) Churn: O'tgan oygi obunachilarning necha foizi obunani bekor qildi.
  • Net Revenue Retention (NRR): Mavjud mijozlar bazasidan kelayotgan daromad dinamikasi. Agar NRR > 100% bo'lsa, eski mijozlar qimmatroq rejalarga o'tishi (upsell) hisobiga bekor qilingan obunalarni qoplab, kompaniya yangi reklamasiz ham o'sadi.

6. Amaliy Python: Unit Economics va rentabellik simulyatori {#python-economics}

Quyidagi skript real loyiha ko'rsatkichlarini kiritib, LTV, Payback va LTV:CAC nisbatini hisoblaydi:

def analyze_unit_economics(cac, monthly_arpu, gross_margin, monthly_churn):
    # LTV formulasi:
    ltv = (monthly_arpu * gross_margin) / monthly_churn
    ltv_cac_ratio = ltv / cac
    payback_months = cac / (monthly_arpu * gross_margin)

    print(f"LTV: ${ltv:.2f}")
    print(f"LTV : CAC nisbati: {ltv_cac_ratio:.2f}x")
    print(f"Qoplash muddati (Payback): {payback_months:.1f} oy")

    if ltv_cac_ratio >= 3.0 and payback_months <= 12.0:
        print("Xulosa: Biznes modeli sog'lom va o'sishga tayyor! 🚀")
    else:
        print("Xulosa: Xarajatlarni optimallashtirish zarur.")

# 2026-yilgi tipik iOS ta'lim/utilita ilovasi ko'rsatkichlari:
analyze_unit_economics(
    cac=15.0,           # Yangi to'lovchi jalb qilish: $15
    monthly_arpu=5.0,   # Oylik o'rtacha to'lov: $5
    gross_margin=0.85,  # Apple komissiyasidan keyin sof: 85%
    monthly_churn=0.08  # Oylik churn: 8%
)

7. Xulosa {#xulosa}

  • Faqat yuklab olishlar soniga (vanity metrics) qarab baho bermang — haqiqiy biznes Activation va Retention'da yotadi.
  • LTV : CAC nisbati kamida 3:1 bo'lishi biznesning uzoq muddatli rentabelligini kafolatlaydi.
  • Dasturchi o'z kodida A/B test orqali konversiyani 1% ga oshirsa, bu to'g'ridan-to'g'ri CAC'ni kamaytiradi va LTV'ni oshiradi.

8. Manbalar {#manbalar}

  1. Reforge — Retention and Unit Economics Masterclass
  2. a16z — 16 Startup Metrics
  3. Pragmatic Engineer — Metrics that Matter for Engineers

Markdown manba

iOS Lessons