تحلیل کوهورت چیست
- تحلیل کوهورت یعنی کاربران را بر اساس زمان شروعشان گروه کنید و هر گروه را جدا در طول زمان دنبال کنید.
- هر سطر جدول یک کوهورت است و هر ستون یک دوره بعد از شروع همان کوهورت.
- نرخ نگهداشت کل، میانگین چند کوهورت با سن متفاوت است، و همین آن را گمراهکننده میکند.
- اگر منحنی نگهداشت بعد از چند دوره صاف نشود، محصول هنوز گروه پایداری از کاربران پیدا نکرده است.
- در فارسی «کوهورت» بیشتر برای مطالعات سلامت به کار میرود؛ اینجا منظور کاربران یک محصول است.
کوهورت گروهی از کاربران است که در یک بازه مشترک شروع کردهاند: همه در یک ماه ثبتنام کردهاند یا همه در یک هفته اولین خریدشان را کردهاند. تحلیل کوهورت این گروهها را کنار هم میگذارد و هر گروه را از لحظه شروع خودش میشمارد، نه از یک تاریخ مشترک.
فرض کنید نرخ نگهداشت کل شما ۶۲ درصد است. این عدد میانگین چند گروه با سنهای متفاوت است و ممکن است فقط بهخاطر جذب تعداد زیادی کاربر تازه در یک ماه تغییر کند، بدون اینکه رفتار کاربران قبلی عوض شده باشد.
گزارش ماندگاری سگمنتیک این جدول را مستقیم از رویدادهای خام میسازد و مرز ماه و هفته را بر اساس تقویم شمسی نگه میدارد. به همین دلیل، گزارش محصول با دورههای کاری و مالی تیم شما همخوان میماند.
کوهورت در سلامت و کوهورت در محصول: یک کلمه، دو کار
در فارسی «کوهورت» بیشتر یادآور مطالعات سلامت است، مثل کوهورت گلستان و کوهورت پرشین، که گروهی از مردم را سالها دنبال میکنند تا ببینند چه کسی بیمار میشود. اینجا منظور کوهورت کاربران یک محصول است.
| کوهورت در مطالعه سلامت | کوهورت در تحلیل محصول | |
|---|---|---|
| گروه با چه چیزی بسته میشود | سال ورود به مطالعه، سن، منطقه | دوره شروع کاربر: ماه ثبتنام یا هفته اولین خرید |
| چه چیزی شمرده میشود | بروز بیماری | بازگشت کاربر و انجام دوباره یک کار مشخص |
| افق زمانی | چند سال تا چند دهه | چند روز تا چند ماه |
| نتیجه چه شکلی است | نسبت خطر | جدولی از درصدها و یک منحنی نگهداشت |

جدول کوهورت را چطور بخوانیم
جدول کوهورت معمولا شکل مثلثی دارد. سطرهای بالا قدیمیترند و داده دورههای بیشتری را دارند. سطرهای پایین تازهترند و هنوز زمان کافی برای پر شدن ستونهای بعدی نداشتهاند.

| کوهورت ورود | تعداد | دوره یکم | دوره دوم | دوره سوم |
|---|---|---|---|---|
| مرداد ۱۴۰۴ | ۱۲۰۰ | ۴۸۰ (۴۰ درصد) | ۳۰۰ (۲۵ درصد) | ۲۶۴ (۲۲ درصد) |
| شهریور ۱۴۰۴ | ۹۰۰ | ۳۶۰ (۴۰ درصد) | ۲۲۵ (۲۵ درصد) | ۱۹۸ (۲۲ درصد) |
| مهر ۱۴۰۴ | ۱۵۰۰ | ۶۷۵ (۴۵ درصد) | ۳۷۵ (۲۵ درصد) | هنوز معلوم نیست |
- کوهورت مرداد و شهریور
- کوهورت مهر
| شروع | دوره یکم | دوره دوم | |
|---|---|---|---|
| کوهورت مرداد و شهریور | 100 ٪ | 40 ٪ | 25 ٪ |
| کوهورت مهر | 100 ٪ | 45 ٪ | 25 ٪ |
- یک سطر را انتخاب کنید: گروهی که در یک دوره مشخص شروع کرده.
- ستون تعداد را ببینید: مخرج درصدهای آن سطر همین است، نه کل کاربران.
- در طول سطر جلو بروید. هر ستون میگوید چند نفر از همان گروه، آنقدر دوره بعد از شروع خودشان، برگشتهاند.
- ستونها را عمودی مقایسه کنید. دوره یکم از ۴۰ به ۴۵ درصد رفته، یعنی کاربران تازه بهتر ماندهاند. این تنها مقایسهای است که ترکیب جذب را از رفتار جدا میکند.
- خانههای نامعلوم را صفر نخوانید. کوهورت مهر هنوز به دوره سوم نرسیده و صفر خواندن آن، افت ساختگی میسازد.
منحنی نگهداشت و جایی که صاف میشود
اگر یکی از سطرهای جدول را روی نمودار ببرید، منحنی نگهداشت به دست میآید. این منحنی از ۱۰۰ درصد شروع میشود، معمولا ابتدا افت تندی دارد و بعد آرامتر میشود. نکته مهم این است که ببینید منحنی در جایی ثابت میشود یا همچنان به سمت صفر میرود.

منحنی وقتی صاف میشود که گروهی از کاربران پیدا شده باشند که کار محصول را لازم دارند و ماه بعد هم برمیگردند. اگر صاف نشود و به سمت صفر برود، محصول هنوز چنین گروهی پیدا نکرده و هیچ مقدار پیام فرستادن این را عوض نمیکند.
یک نکته که راحت اشتباه میشود: میانگین درست، مجموع برگشتیها تقسیم بر مجموع شروعکنندههاست، نه میانگین ساده درصد سطرها. سگمنتیک همین میانگین وزنی را حساب میکند، چون در میانگین ساده یک کوهورت چهارنفره به اندازه یک کوهورت چهلهزارنفره منحنی را بالا میکشد.
کوهورت بر اساس ماه ورود، بر اساس کانال، بر اساس اولین خرید
زمان شروع رایجترین چیزی است که کوهورت را با آن میبندند، ولی تنها چیز نیست. هر تعریف به یک سؤال جواب میدهد و یک جای خرابشدن دارد.
| کوهورت را با چه میبندید | به چه سؤالی جواب میدهد | کجا خراب میشود |
|---|---|---|
| ماه ورود | محصول در طول زمان بهتر شده یا بدتر | ماهی که کمپین جذب بزرگ داشته با سطرهای دیگر همجنس نیست |
| کانال جذب | کدام کانال کاربر ماندگار میآورد، نه فقط کاربر ارزان | کانال کمحجم سطر کوچکی دارد و درصدهایش با چند نفر جابهجا میشوند |
| اولین خرید | کدام محصول اول، خریدار تکراری میسازد | کسی که هنوز نخریده در جدول نیست، پس درباره ثبتنامکنندهها چیزی نمیگوید |
یک تصمیم فنی هم هست: «شروع» یعنی اولین دورهای که کاربر داخل بازه درخواستشده واجد شرط شده، نه اولین باری که در کل تاریخ دیده شده. وگرنه مشتری دوسالهای که امروز خرید کرد، در کوهورت همین ماه میافتاد.
مرز دورهها هم تصمیم است. در سگمنتیک مرز هر سطل روی تقویم جلالی و در وقت تهران حساب میشود: ماه از روز اول ماه شمسی و هفته از شنبه. تابع ماه انبار داده میلادی است و اگر مستقیم به کار میرفت، گزارش ماهانه ده روز آنطرفتر بریده میشد.

چه چیزی جدول کوهورت نمیگوید
جدول کوهورت یک توصیف است، نه یک تشخیص. چند چیز را نمیگوید:
- نمیگوید چرا. سطری که بد است میگوید اتفاقی افتاده، نه اینکه چه اتفاقی.
- نمیگوید کدام نفر. عدد هر خانه یک درصد است، نه فهرست آدمها.
- نمیگوید تغییری که دیدید اثر کار شما بوده. برای آن گروه کنترل لازم است، نه جدول دقیقتر.
- درباره کسی که تعریف «شروع» شامل حالش نمیشود ساکت است. کاربر ناشناس و ترافیک ربات هم بیروناند.
- خانهای که هنوز عمرش نرسیده صفر نیست. ابزاری که آن را صفر نشان بدهد، افت ساختگی میسازد.
این آخری در سگمنتیک یک پرچم جدا دارد: هر خانه میگوید قابل مشاهده بوده یا نه، و دوره در جریان در جدول میآید ولی از منحنی میانگین بیرون است.
چطور از جدول کوهورت به تصمیم برسیم؟
جدول کوهورت زمانی به کار میآید که به یک اقدام مشخص برسد. سطری را که افت بیشتری دارد پیدا کنید، کاربرانش را به یک سگمنت تبدیل کنید و برایشان سناریو بسازید. بخشی از همان گروه را هم بهعنوان گروه کنترل کنار بگذارید تا بعدا بتوانید اثر سناریو را بسنجید.
در سگمنتیک هر چهار قدم روی یک هسته اجرا میشوند: رویدادهای اپ و وب و بکاند در یک پروفایل جمع میشوند، شرطها روی بوم سناریو چیده میشوند، و تحلیل اثر با گروه هولداوت و بازه اطمینان گزارش میشود. اگر گروه کنترل کوچک باشد، بهجای عدد میگوید هنوز نمیشود نتیجه گرفت.
| چیزی که در گزارش کوهورت مهم است | رفتار سگمنتیک |
|---|---|
| مرز دوره در جدول کوهورت | ماه جلالی و هفتهای که شنبه شروع میشود، در وقت تهران |
| خانهای که هنوز معلوم نیست | با پرچم جدا مشخص میشود و تا رسیدن زمانش وارد منحنی میانگین نمیشود |
| میانگین چند کوهورت | بر اساس اندازه هر گروه وزن میگیرد تا کوهورت کوچک نتیجه را منحرف نکند |
| رسیدن از افت به علت | تحلیل مسیر کنار گزارش کوهورت قرار دارد تا رفتارهای پیش از ریزش دیده شوند |
| رسیدن از علت به اقدام | همان گروه وارد سگمنت و سناریوی قابل اندازهگیری میشود |
SDK اندروید آماده است و iOS از REST پایدار رویداد میفرستد. تحلیل مسیر هم داخل پنل کنار کوهورت قرار دارد تا از افت هر گروه مستقیم به رفتارهای قبل از ریزش برسید.
برای خواندن این جدولها:
- نرخ حفظ مشتریعددی که هر خانه جدول کوهورت نشان میدهد.
- نرخ ریزش مشتریهمان عدد از جهت مخالف.
- دستهبندی مشتریانگروهبندی رفتاری، در برابر گروهبندی زمانی.
سؤالهایی که احتمالاً برای شما هم پیش آمده
تحلیل کوهورت چیست؟
تحلیل کوهورت یعنی کاربران را بر اساس زمان شروعشان گروه کنید و هر گروه را جدا در طول زمان دنبال کنید. هر سطر یک کوهورت است، ستون اول تعداد شروعکنندههای آن گروه، و هر ستون بعدی تعداد کسانی که آنقدر دوره بعد برگشتهاند.
تفاوت تحلیل کوهورت با نرخ نگهداشت کل چیست؟
نرخ نگهداشت کل یک عدد است و میانگین چند گروه با سن متفاوت؛ با یک ماه جذب پرحجم جابهجا میشود بدون اینکه رفتار کسی عوض شود. تحلیل کوهورت هر گروه را با مخرج خودش میسنجد.
کوهورت را با ماه شمسی ببندیم یا ماه میلادی؟
اگر گزارشها و صورتحساب شما روی ماه شمسی بسته میشود، کوهورت هم باید شمسی باشد، وگرنه دو گزارش درباره یک ماه حرف نمیزنند. در سگمنتیک مرز ماه جلالی است و مرز هفته شنبه، در وقت تهران.
چند دوره را باید دنبال کنیم؟
آنقدر که منحنی صاف شود؛ اگر صاف نشد، همین جواب سؤال شماست. در گزارش ماندگاری سگمنتیک پیشفرض ۳۰ دوره و سقف ۶۰ دوره است، به شرطی که جدول از ۱۲۰ سطر و بازه از ۷۳۰ روز جلوتر نرود.
خانههای خالی جدول کوهورت را چه کنیم؟
خالی بگذارید، صفر نکنید. کوهورتی که دیروز شروع شده عدد دوره سیام ندارد و صفر نشان دادن آن خانه، محصول سالم را در حال مرگ نشان میدهد. در سگمنتیک هر خانه پرچم «قابل مشاهده» دارد.
