Files
sase.tr/posthog-feature-roadmap.md
Semih Yesilyurt 5573c4a401 docs(analytics): phased PostHog feature roadmap (CDP excluded)
Splits the remaining high-leverage PostHog features into 5 phases tied to
sase.tr's metrics (activation 3.2%, retention ~0, Stripe+EFT, Meta Ads):
Phase 1 diagnose (correlation/retention/paths/web-analytics/Max AI + replay
PII masking guardrail), Phase 2 operationalize (error tracking, dashboard
subscriptions, behavioral cohorts), Phase 3 revenue (DWH+Stripe), Phase 4
growth loop (cohort targeting, Meta Ads export, more A/B, survey). Group
analytics + LLM obs parked; #6 CDP/destinations intentionally out of scope.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-06-04 01:36:46 +03:00

89 lines
4.7 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
# PostHog Özellik Yol Haritası — sase.tr
> İlke: **ölçemediğini yönetemezsin.** Bu doküman PostHog'un sase.tr için
> yüksek-kaldıraçlı özelliklerini uygulama fazlarına böler.
> **Kapsam dışı:** #6 Data pipelines / Destinations (CDP) — bilinçli olarak hariç.
## Bağlam (neye göre önceliklendirildi)
- **Aktivasyon ~%3.2**, **retention ~0** → birincil dert teşhis + aktivasyon/churn.
- Funnel: **demo → signup → activation → subscription** (enstrümante).
- Gelir: **Stripe + EFT/havale** karışık (1:1 user-abonelik; org/team entity yok).
- **Meta Ads** aktif → cohort/audience köprüsü değerli.
- Panel **PII-yoğun** (müşteri VIN / OEM kodları) → autocapture kapalı, replay maskeleme borcu var.
---
## Faz 0 — Tamamlandı / uçuşta
Temel ölçüm hijyeni + ilk deney altyapısı.
- ✅ Identity stitching + first-touch attribution fix (anon→signup doğru bağlanıyor).
- ✅ Server-side capture açık (posthog-node); revenue event `subscription_activated` (`$revenue`, Stripe+EFT ortak chokepoint).
- ✅ Empty-catalog spike alert + temel insight/cohort/alert seti.
-**Feature flag altyapısı**: `subscribeFeatureFlag` + `useFeatureFlag` hook (boolean kill-switch + multivariant/deney).
-**Heatmaps açık** (koordinat-bazlı; autocapture kapalı → PII sızmaz).
- 🚀 **İlk A/B** `demo-cta-copy` (deney **82775**): control = "sınırsız sorgulama", benefit = B2B OEM değer kancası. Primary metric: demo→`user_signed_up`. **Prod merge + launch bekliyor.**
---
## Faz 1 — Teşhis *(kod yok; MCP + insight, deploy beklemez)*
**Hedef:** %3.2 aktivasyon ve ~0 retention'ın **kökünü ölçmek**. Sonraki tüm fazların backlog'unu bu besler.
1. **Funnel Correlation Analysis** ⭐ — dönüşeni dönüşmeyenden ayıran davranışı otomatik bulur ("ilk gün 3+ VIN sorgulayan 6x daha çok abone"). → **Kuzey Yıldızı aktivasyon eylemini** tanımla.
2. **Retention + Lifecycle + Stickiness** — yeni/dönen/uykuda kırılımı + "haftada kaç gün" + churn'ün başladığı an.
3. **User Paths** — demo + panelde gerçek gezinme + terk noktaları (heatmap'in "nerede"sini "sonra ne oldu"yla tamamlar).
4. **Web Analytics dashboard** — hazır gelen GA-benzeri panel; sadece aç.
5. **Max AI** — founder için doğal-dil self-serve analitik; aç.
**Guardrail (bu fazda kapat):** Session Replay **PII maskeleme** — replay yoğun kullanılıyor ve müşteri VIN/PII maskesiz kaydediliyor. Daha fazla replay'e dayanmadan önce maskele.
**Çıktı:** "aktivasyon sürücüleri + churn başlangıç noktası" raporu + net Kuzey Yıldızı tanımı.
---
## Faz 2 — Operasyonelleştir *(low-code)*
**Hedef:** teşhisi sürekli, otomatik izlemeye çevir.
7. **Error Tracking**`$exception` zaten akıyor; PostHog issue + alert kur. Sentry ile konsolidasyon/çift-kontrol kararı.
8. **Dashboard Subscriptions** — kilit metrik panelini **haftalık e-posta/Slack digest** olarak otomatik gönder (~2 dk kurulum).
9. **Cohorts (davranışsal)** — "aktive-ama-abone-değil", "churn-riskli", "power user". Faz 3-4'ün hedefleme yapı taşı.
**Başarı:** kilit metrikler haftalık otomatik geliyor; cohort'lar hazır.
---
## Faz 3 — Gelir zekâsı
**Hedef:** davranış ↔ gelir join.
10. **Revenue Analytics + Data Warehouse** — Stripe'ı kaynak olarak bağla (MRR / gross-net churn / expansion hazır gelir); EFT'yi event'le besle; davranışla join'le.
- LTV by onboarding adımı / plan / kanal.
- **İhtiyaç:** kısıtlı (read-only) Stripe key.
**Başarı:** gerçek LTV/CAC görünürlüğü → Meta Ads ROAS buna bağlanır.
---
## Faz 4 — Büyüme döngüsü *(deney + hedefleme)*
**Hedef:** Faz 1 bulgularıyla beslenen sürekli deney akışı.
11. **Cohort → feature flag rollout hedefleme** (kademeli/segmentli açılış).
12. **Cohort → Meta Ads custom audience export** (retargeting; örn. "aktive-ama-abone-değil").
13. **2. & 3. A/B testleri** — pricing CTA, empty-catalog CTA (ikisi de enstrümante).
14. **Survey** — aktivasyon "neyi başaramadın?" mikro-anketi (kalitatif "neden").
**Başarı:** ayda ≥1-2 deney; aktivasyon ve retention'da ölçülü artış.
---
## Parked *(şimdilik düşük uyum — model değişirse yeniden değerlendir)*
- **Group Analytics** — 1:1 user-abonelik modeli (org/team entity yok).
- **LLM Observability** — VIN decode pipeline LLM kullanmıyor.
## Kapsam dışı
- **#6 Data pipelines / Destinations (CDP)** — bu plandan bilinçli olarak çıkarıldı.
---
### İlerleme notu
- **Faz 1 hemen başlanabilir** (MCP/insight; prod merge'inden bağımsız).
- **Faz 0** prod merge + deney launch bekliyor.
- Her faz bir sonrakinin girdisini üretir: teşhis → izleme → gelir → deney döngüsü.