الهدف
بعد هالدرس تعرف تبني property cohort و behavioral cohort في PostHog، تستخدمهم في الـ funnels و feature flags، وتشوف retention حسب cohort عشان تعرف منو هم الـ power users الحقيقيين.
ليش هذا الحين؟
الـ averages تكذب. "متوسط retention 40%" يمكن معناه إن 20% من مستخدميك retention 90% و80% منهم ما يرجعون أبد. لو تتعامل مع الكل بنفس الطريقة، تضيّع وقتك على الشريحة الغلط.
الـ cohorts تخلّيك تشوف المجموعات الصح: power users، users على وشك الـ churn، مستخدمي الكويت مقابل الإمارات. هذا هو الفرق بين قرار وتخمين.
الفكرة
في PostHog نوعين من الـ cohorts:
Property cohort: مجموعة users عندهم خاصية معيّنة — مثلا plan = "pro" أو country = "Kuwait". يتعرّف على users بناء على منو هم.
Behavioral cohort: مجموعة users سووا شيء معيّن — مثلا "فتح الـ app أكثر من 5 مرات في آخر 30 يوم". يتعرّف على users بناء على اللي يسوّونه.
الـ behavioral cohort أقوى — لأن السلوك يتنبّأ بالمستقبل أكثر من الـ properties. مستخدم سوّى habit_logged 10 مرات في آخر أسبوع أهم من مستخدم اشترى الـ "pro" plan وما يدخل أصلا.
الـ cohorts إما static (ما تتغيّر — snapshot) أو dynamic (تتحدّث تلقائيا لما users يدخلون أو يخرجون من المعايير).