Retention چیست؟ Retention یا نگهداشت نشان میدهد چه سهمی از کاربران پس از شروع، در زمان بعدی بازمیگردند و یک رفتار ارزشمند را انجام میدهند. Cohort Analysis کاربران را بر اساس نقطه شروع یا ویژگی مشترک گروهبندی میکند تا الگوی بازگشت نسلهای مختلف مقایسه شود. تعریف رویداد آغاز، رویداد بازگشت، فاصله زمانی و واحد تحلیل تعیین میکند عدد چه معنایی دارد.

Retention چیست؟
نگهداشت توان محصول در بازگرداندن کاربران برای تجربه ارزش تکرارشونده است. در تحلیل رویدادی، کاربر یک رویداد آغاز انجام میدهد و در دوره بعد رویداد بازگشت را انجام میدهد. Mixpanel نیز گزارش Retention را برای سنجش کاربرانی تعریف میکند که رویداد شروع را انجام داده و برای رویداد بازگشت برمیگردند؛ شمارش بر اساس کاربر است، نه مجموع دفعات رویداد. مستندات Retention در Mixpanel
این تعریف چند انتخاب دارد:
- رویداد شروع: ثبتنام، خرید اول، نصب یا فعالسازی.
- رویداد بازگشت: هر ورود، همان رفتار، یا یک رفتار ارزشمند دیگر.
- فاصله: روز، هفته، ماه یا پنجره سفارشی.
- روش: بازگشت در همان دوره، در یا پس از دوره، یا بازگشت پیوسته.
- واحد: فرد، حساب، سازمان، اشتراک یا دستگاه.
اگر محصول استفاده ماهانه دارد، Day-۱ retention ممکن است بیمعنا باشد. تناوب باید با چرخه ارزش طبیعی هماهنگ باشد.
Cohort چیست؟
کوهورت گروهی از کاربران با ویژگی یا نقطه شروع مشترک است. نمونهها:
- کاربرانی که در یک هفته ثبتنام کردهاند.
- حسابهایی که onboarding نسخه جدید را دیدهاند.
- مشتریانی که از کانال مشخص آمدهاند.
- کاربرانی که در روز اول یک رفتار کلیدی انجام دادهاند.
- فروشگاههایی که پلن یکسان دارند.
Amplitude Cohort Retention را مقایسه گروههایی با نقطه شروع مشترک در طول زمان توضیح میدهد. راهنمای Cohort Retention در Amplitude
کوهورت زمانی به کنترل اثر تاریخ شروع کمک میکند. میانگین کل ممکن است نسل قدیمی و جدید، کمپینهای متفاوت و نسخههای محصول را مخلوط کند.

تفاوت Retention، Churn و Engagement
| مفهوم | تعریف عملی | سؤال |
|---|---|---|
| Retention | سهم بازگشته برای رفتار تعریفشده | چه کسانی ارزش را ادامه میدهند؟ |
| Churn | سهمی که طبق تعریف از دست رفته یا لغو شده | چه کسانی دیگر فعال یا مشترک نیستند؟ |
| Engagement | عمق یا تکرار تعامل در دوره | فعالها چقدر و چگونه استفاده میکنند؟ |
| Reactivation | بازگشت پس از یک دوره غیرفعال | چه کسانی دوباره فعال شدند؟ |
| Stickiness | نسبت استفاده در چند بازه، مانند DAU/MAU | تناوب استفاده با چرخه محصول هماهنگ است؟ |
Retention و churn همیشه جمع ساده ۱۰۰ درصد نیستند؛ تعریف و پنجره میتواند کاربران «در انتظار» یا «نامشخص» بسازد. churn اشتراک نیز با churn رفتاری یکسان نیست. ممکن است کاربر استفاده را متوقف کند ولی اشتراک هنوز فعال باشد.
انواع روش محاسبه نگهداشت
N-Day یا Period Retention
کاربر باید در دوره دقیق مشخص بازگردد. Day ۷ یعنی در روز یا بازه هفتم رفتار بازگشت انجام شده است. این روش برای الگوی دورهای روشن مناسب است.
Unbounded Retention
کاربر در دوره مورد نظر یا هر زمان بعد از آن بازگشته است. برای سنجش اینکه آیا کاربر نهایتاً برمیگردد مفید است، اما با N-Day قابلمقایسه مستقیم نیست.
Bracket Retention
بازههای سفارشی مانند روز ۰، روزهای ۱ تا ۳، ۴ تا ۷ و ۸ تا ۱۴. وقتی چرخه ارزش نامنظم است کاربرد دارد.
Rolling Retention
معمولاً سهم کاربرانی که در روز N یا پس از آن فعال بودهاند. تعریف ابزارها ممکن است فرق کند؛ عنوان گزارش کافی نیست و باید فرمول را بخوانید.
Return on or after
برخی ابزارها این مدل را جدا از rolling نمایش میدهند. اصل مشترک این است که بازگشت بعدی نیز کاربر را retained حساب میکند.
در گزارش، روش را کنار عدد بنویسید: «Week-۴ period retention برای حسابهایی که گزارش منتشر کردهاند» از «Retention هفته چهارم» بسیار روشنتر است.
ساخت جدول Cohort Retention
ردیفها معمولاً تاریخ یا ویژگی شروع کوهورت و ستونها زمان سپریشده از شروع را نشان میدهند. خانه اول تعداد یا ۱۰۰ درصد cohort است و خانههای بعدی سهم بازگشته را نشان میدهند.
مثال فرضی:
| کوهورت ثبتنام | هفته ۰ | هفته ۱ | هفته ۲ | هفته ۳ | هفته ۴ |
|---|---|---|---|---|---|
| ۱ تا ۷ تیر | ۱۰۰٪ | ۴۲٪ | ۳۱٪ | ۲۷٪ | ۲۴٪ |
| ۸ تا ۱۴ تیر | ۱۰۰٪ | ۴۶٪ | ۳۵٪ | ۳۰٪ | ۲۸٪ |
| ۱۵ تا ۲۱ تیر | ۱۰۰٪ | ۳۹٪ | ۲۸٪ | ۲۴٪ | — |
علامت «—» یعنی داده دوره هنوز کامل نشده است؛ صفر نیست. مقایسه کوهورتهای ناتمام با کامل، خطای رایج است.
رنگ تیرهتر لزوماً موفقیت نیست؛ ابتدا تعداد کاربران را ببینید. یک کوهورت کوچک میتواند درصد ناپایدار داشته باشد.
انتخاب رویداد بازگشت درست
«هر فعالیت» آسان است، اما ممکن است بازگشت بیارزش یا حتی ناشی از خطا را موفقیت حساب کند. رویداد بازگشت باید با ارزش محصول همراستا باشد:
- پیامرسان: ارسال یا خواندن پیام معنادار.
- ابزار گزارش: ساخت یا مشاهده گزارش بهروز.
- فروشگاه: خرید بعدی یا تعامل خرید متناسب با چرخه.
- آموزش: تکمیل درس یا تمرین.
- SaaS تیمی: انجام جریان کاری در سطح حساب.
میتوانید چند لایه بسازید: بازگشت عمومی، بازگشت ارزشمند و نگهداشت حساب. از ترکیب آنها در یک عدد پرهیز کنید.
روش تحلیل نگهداشت گامبهگام
گام اول: چرخه ارزش را تعریف کنید
کاربر چند وقت یکبار نیاز واقعی به محصول دارد؟ روزانه، هفتگی، ماهانه یا فصلی؟ از مدل محصول، مصاحبه و توزیع فاصله استفاده کمک بگیرید.
گام دوم: واحد مناسب را انتخاب کنید
در B2B، فرد ممکن است شغلش را عوض کند ولی حساب سازمان همچنان ارزش بگیرد. نگهداشت کاربر و حساب را جدا بسنجید. در marketplace ممکن است خریدار و فروشنده دو چرخه متفاوت داشته باشند.
گام سوم: رویدادهای شروع و بازگشت را اعتبارسنجی کنید
مسیر را اجرا و event stream را کنترل کنید. رویداد تکراری یا client-side بدون تأیید سرور میتواند نگهداشت را بالا نشان دهد. تاریخچه تغییر schema را نگه دارید.
گام چهارم: cohort زمانی خط پایه بسازید
نسلهای هفتگی یا ماهانه را بدون سگمنت زیاد ببینید. آیا منحنی سریع سقوط و سپس ثابت میشود؟ آیا نسلهای جدید بهتر شدهاند؟ فصل و کمپین را کنار آن علامت بزنید.
گام پنجم: سگمنت رفتاری بسازید
کوهورتهایی بر اساس رفتار اولیه مقایسه کنید: تکمیل onboarding، استفاده از قابلیت، دعوت همتیمی یا زمان رسیدن به ارزش. این مقایسه فرصت میسازد، ولی رفتار را علت قطعی نگهداشت ندانید.
گام ششم: دامنه ریزش را در قیف پیدا کنید
اگر cohort جدید افت کرده، قیف فعالسازی را برای همان نسل بررسی کنید. شاید کاربران اصلاً به ارزش اولیه نرسیدهاند. اگر فعالسازی ثابت و بازگشت افت کرده، کیفیت ارزش تکرارشونده یا تغییر محیط را بسنجید. (لینک پیشنهادی پس از انتشار)
گام هفتم: زمینه رفتاری و کیفی اضافه کنید
تحلیل رفتار کاربران، بازپخش نشست، تیکت و مصاحبه میتواند مانع را روشن کند. برای کاربران ریزشی و موفق نمونه همتراز بسازید. (لینک پیشنهادی پس از انتشار)
گام هشتم: مداخله و یادگیری را بسنجید
پیام یادآوری، تغییر onboarding یا قابلیت تازه باید با فرضیه و شاخص نگهبان اجرا شود. بهبود کوتاهمدت engagement ممکن است با اعلان زیاد و نارضایتی همراه باشد؛ لغو، opt-out و شکایت را ببینید.
مثال فرضی: محصول مدیریت پروژه
تعریف بازگشت: حسابی که در یک هفته دستکم یک وظیفه را تکمیل و یک گزارش تیمی مشاهده میکند. cohortهای ثبتنام ماهانه نشان میدهند نسل جدید Week-۲ retention پایینتری دارد، اما ثبتنام بیشتر شده است.
سگمنت کانال نشان میدهد افت عمدتاً از کمپین عمومی جدید آمده. قیف onboarding این گروه در مرحله دعوت همتیمی ضعیف است. کاربران تکنفره وارد محصولی تیمی شدهاند و به ارزش جمعی نمیرسند.
سه مسیر بررسی میشود: هماهنگکردن پیام کمپین با مخاطب تیمی، ایجاد مسیر ارزش برای کاربر تکنفره یا تغییر qualification. معیار فقط ثبتنام نیست؛ فعالسازی حساب و نگهداشت Week-۴ همراه با هزینه جذب و کیفیت سرنخ سنجیده میشود.
مثال فرضی: فروشگاه با خرید دورهای
فروشگاه کالایی دارد که معمولاً هر شش تا هشت هفته دوباره نیاز میشود. سنجش Day-۷ retention ارزش کمی دارد. cohort خرید اول بر اساس ماه و دسته محصول ساخته میشود و بازگشت با خرید دوم در پنجره ۴ تا ۱۲ هفته سنجیده میشود.
یک دسته بازگشت پایینتر دارد. بررسی نشان میدهد موجودی آن ناپایدار و زمان تحویل بیشتر است. مداخله مناسب شاید پیام تبلیغاتی بیشتر نباشد؛ اصلاح موجودی و اطلاعرسانی تحویل است. این مثال نشان میدهد Retention مسئله کل تجربه و عملیات است.
منحنی نگهداشت را چگونه بخوانیم؟
سقوط سریع ابتدا
ممکن است جذب نامناسب، onboarding ضعیف یا ارزش دیرهنگام باشد. قیف فعالسازی و زمان رسیدن به ارزش را بررسی کنید.
سطح ثابت پس از افت
میتواند نشان دهد گروهی ارزش پایدار پیدا کرده است. ویژگی و رفتار این گروه را مطالعه کنید و ببینید چگونه افراد مناسب زودتر به همان ارزش برسند.
کاهش پیوسته بدون تثبیت
ممکن است ارزش تکرارشونده، چرخه محتوا یا کیفیت خدمت کافی نباشد. چرخه طبیعی محصول را نیز در نظر بگیرید؛ محصول فصلی الزاماً plateau کوتاه ندارد.
بهبود cohortهای جدید
این نشانه امیدوارکننده است، ولی ترکیب کانال، قیمت، فصل و تعریف رویداد را کنترل کنید. تاریخ release و کمپین را annotation کنید.
تفاوت شدید سگمنتها
ممکن است persona، use case، دستگاه یا plan متفاوت باشد. سگمنت کوچک و انتخاب پسینی میتواند تصادفی باشد؛ اندازه و ثبات در نسلهای متعدد را بسنجید.
Churn را چگونه تحلیل کنیم؟
برای churn اشتراک، لغو داوطلبانه، شکست پرداخت، downgrade و توقف استفاده را جدا کنید. هرکدام مداخله متفاوت دارد. کاربری که بهدلیل قیمت لغو میکند با کاربری که باگ دیده یک مسئله نیست.
برای churn رفتاری، یک آستانه inactivity متناسب با چرخه انتخاب کنید. کاربر محصول ماهانه پس از هفت روز غیرفعال «ریزشکرده» نیست. تاریخ آخرین رفتار ارزشمند و احتمال بازگشت را ببینید.
تحلیل بقا و hazard برای محصولات پیچیده تصویر دقیقتری از زمان ریسک میدهد، اما حتی مدل ساده cohort اگر تعریف روشن داشته باشد برای شروع مفید است.
اتصال Retention به درآمد
نگهداشت کاربر و درآمد را جدا اما مرتبط ببینید. Net Revenue Retention ارتقا، کاهش و churn درآمدی را در سطح مشتری لحاظ میکند؛ User Retention تعداد کاربران را. حسابهای بزرگ میتوانند درآمد را ثابت نگه دارند در حالی که کاربران زیادی ریزش کردهاند، یا برعکس.
در محصول freemium، بازگشت استفاده الزاماً درآمد فوری نیست. مسیر ارزش تا ارتقا، زمان و نقش تصمیمگیرنده را مدل کنید. از نسبتدادن ساده هر استفاده به تمدید پرهیز کنید.

اشتباههای رایج
گزارش عدد بدون تعریف
رویداد شروع، بازگشت، روش، پنجره و واحد را در عنوان یا توضیح بنویسید.
مقایسه cohort ناتمام
سلول آینده داده ندارد، صفر نیست. فقط ستونهای کامل را مقایسه کنید.
استفاده از هر ورود بهعنوان ارزش
ورود ممکن است از اعلان یا خطا باشد. رفتار معنادار را انتخاب کنید.
دنبالکردن همبستگی بهعنوان علت
کاربران موفق یک قابلیت را بیشتر استفاده میکنند، اما شاید از ابتدا نیاز بیشتری داشتهاند. فرضیه را آزمایش کنید.
مخلوطکردن فرد و حساب
در محصول تیمی هر دو سطح را گزارش کنید. رشد اعضای یک حساب میتواند رفتار فردی را تغییر دهد.
تمرکز بر بازیابی بدون رفع ارزش
ایمیل بیشتر مشکل محصول را حل نمیکند. علت ریزش در تجربه، تناسب و عملیات را بررسی کنید.
چکلیست تحلیل Retention و Cohort
- چرخه طبیعی ارزش محصول را تعریف کنید.
- واحد کاربر، حساب یا اشتراک را انتخاب کنید.
- رویداد شروع و بازگشت معنادار تعیین کنید.
- روش N-Day، unbounded یا bracket را بنویسید.
- رویدادها و identity را QA کنید.
- cohortهای زمانی خط پایه بسازید.
- تعداد و درصد را کنار هم نمایش دهید.
- cohort ناتمام را علامت بزنید.
- release، کمپین و فصل را annotation کنید.
- سگمنت رفتاری را بهعنوان فرضیه تحلیل کنید.
- قیف فعالسازی و زمان رسیدن به ارزش را بررسی کنید.
- داده رفتاری و صدای مشتری را اضافه کنید.
- شاخص نگهبان برای مداخله تعریف کنید.
- تعریف را نسخهبندی و دورهای بازبینی کنید.
از بازگشت کاربر تا ارزش پایدار
Retention یک عدد تزئینی نیست؛ آزمون تداوم ارزش محصول است. Cohort Analysis کمک میکند تغییر نسلها و سگمنتها دیده شود، اما کیفیت تعریف و داده پیشنیاز نتیجه است.
آلفانا تحلیل نگهداشت و کوهورت را کنار قیف، مسیر، سگمنت، پروفایل و داده رفتاری قرار میدهد تا تیم بتواند از تغییر یک سلول به علت محتمل و اقدام برسد. راهاندازی و قابلیتها در مستندات آلفانا توضیح داده شدهاند.
اقدام پیشنهادی: یک رفتار بازگشت واقعاً ارزشمند را انتخاب کنید و سه cohort زمانی کامل را با تعریف واحد مقایسه کنید.
مسیر پیشنهادی اجرای Retention چیست
برای تبدیل این موضوع به یک کار قابل پیگیری، مراحل زیر را بهترتیب اجرا کنید. ترتیب به تیم کمک میکند پیش از تفسیر، تعریف و کیفیت داده را کنترل کند و خروجی را به تصمیمی دارای مالک برساند.
- در آغاز کار روی Retention چیست، ارزش مورد انتظار کاربر و لحظهای را که این ارزش تجربه میشود با یک تعریف قابل مشاهده یکخطی در قرارداد بنویسید.
- برای سنجش Retention چیست، رویدادهای مسیر ارزش را در سطح کاربر و در صورت نیاز حساب یا تیم ثبت و کیفیت آنها را در مسیر واقعی بیازمایید.
- پیش از تفسیر Retention چیست، گروههای رفتاری معنادار را بر اساس مرحله عمر، نقش، کانال یا الگوی استفاده با تعریف همسان بسنجید.
- در تحلیل Retention چیست، داده کمی را با بازپخش نشست، بازخورد و زمینه محصول تکمیل کنید تا همبستگی با علت اشتباه نشود.
- برای تصمیم نهایی درباره Retention چیست، یک مداخله محدود را اجرا کنید و برآیند کوتاهمدت را کنار نگهداشت و پیامد ناخواسته بسنجید.
مرز داده قطعی و تفسیر در Retention چیست
برای تفسیر Retention چیست، سه سطح را جدا نگه دارید: داده مشاهدهشده، برداشت تحلیلی و ادعای علّی. وقتی این مرز نوشته شود، تیم میفهمد کدام بخش قابل بازتولید است و کدام بخش هنوز به شاهد تازه نیاز دارد.
| نوع گزاره | نمونه بیان درست | اقدام بعدی |
|---|---|---|
| داده مشاهدهشده | در این بازه و برای این سگمنت، رویداد یا الگوی مشخص ثبت شده است. | تعریف، مخرج، نسخه و سلامت ورودی را کنترل کنید. |
| تفسیر | این الگو میتواند با اصطکاک، پیام نامتناسب یا محدودیت فنی مرتبط باشد. | شواهد مستقل و توضیحهای جایگزین را بررسی کنید. |
| ادعای علّی | فقط طراحی مناسب آزمایش یا شواهد کافی میتواند اثر مداخله را پشتیبانی کند. | معیار نتیجه و شاخص نگهبان را پیش از اجرا ثبت کنید. |
مزایا و محدودیتهای Retention چیست
کاربرد Retention چیست وقتی پررنگ میشود که تیم بتواند از مشاهده به اقدام برسد. همین سرعت اگر بدون کنترل داده، سگمنت و پیامد پاییندست باشد، میتواند اعتماد کاذب بسازد؛ بنابراین مزیت و محدودیت را همزمان ببینید.
| جنبه | مزیت عملی | محدودیت و کنترل لازم |
|---|---|---|
| تمرکز بر رفتار واقعی | فاصله میان گزارش کلی و تجربه مسیر را کمتر میکند. | رفتار مشاهدهشده قصد قطعی کاربر را ثابت نمیکند؛ زمینه و شاهد مکمل لازم است. |
| سگمنتبندی | میانگین پنهانکننده تفاوت دستگاه، کانال یا مرحله عمر را آشکار میکند. | گروه بسیار کوچک یا انتخاب پس از دیدن نتیجه میتواند برداشت ناپایدار بسازد. |
| قابلیت اقدام | یافته را به فرضیه، مالک و معیار بازبینی متصل میکند. | بدون شاخص نگهبان، بهبود یک مرحله ممکن است تجربه پاییندست را بدتر کند. |
| سرعت یادگیری | مسئلههای پراثر را پیش از بازطراحی گسترده محدود میکند. | سرعت نباید جای کنترل کیفیت، حریم خصوصی یا بررسی علتهای جایگزین را بگیرد. |
ساخت گزارش قابل بازبینی برای Retention چیست
خروجی Retention چیست را در قالب یک یادداشت تصمیم نگه دارید: سؤال، تعریف رویداد، جمعیت واجدشرط، بازه، نسخه محصول، سگمنت، شواهد موافق و مخالف و اقدام پیشنهادی. این ساختار باعث میشود همکار دیگری بتواند بدون تکیه بر حافظه جلسه، مسیر رسیدن از داده به نتیجه را بازسازی کند.
در پایان گزارش Retention چیست، سطح اطمینان و محدودیت را صریح بنویسید. اگر نتیجه فقط برای کشف یک مسئله مناسب است، آن را بهعنوان فرضیه ثبت کنید؛ اگر شواهد کنترلشده دارید، روش و شرط تعمیم را توضیح دهید. تاریخ بازبینی بعدی نیز مشخص میکند چه زمانی باید نتیجه با داده تازه یا نسخه جدید محصول دوباره سنجیده شود.
پرسشهای متداول درباره Retention چیست
Retention چیست؟
نگهداشت سهم کاربرانی است که پس از رویداد شروع، در زمان بعد برای رفتار ارزشمند تعریفشده بازمیگردند. عدد فقط همراه با رویداد، پنجره و روش محاسبه معنا دارد. اگر شواهد کافی نیست، نتیجه را فرضیه بنامید و با یک اقدام محدود، شاخص نگهبان و تاریخ بازبینی دوباره بسنجید.
Cohort Analysis چیست؟
تحلیل کوهورت مقایسه گروههایی با نقطه شروع یا ویژگی مشترک در طول زمان است. این روش کمک میکند نسلهای محصول، کانالها یا رفتارهای اولیه را بدون مخلوطکردن همه کاربران بررسی کنید. زمینه محصول، دستگاه، منبع ورود و محدودیت حریم خصوصی میتواند تفسیر را تغییر دهد؛ بنابراین نسخه واحد برای همه کسبوکارها وجود ندارد.
نرخ Retention خوب چقدر است؟
معیار واحدی برای همه محصولات وجود ندارد. تناوب ارزش، صنعت، مدل درآمد، مرحله رشد و تعریف متفاوت است. خط پایه خود، cohortهای جدید و اقتصاد محصول را معیار اصلی قرار دهید. پیش از اقدام، تعریف Retention چیست، مخرج، بازه زمانی و کیفیت داده را ثبت کنید تا نتیجه قابل بازبینی باشد.
Day-۱، Day-۷ و Day-۳۰ چه هستند؟
سهم کاربران بازگشته در دورههای مشخص پس از شروعاند، اما روش دقیق میتواند period یا on-or-after باشد. تعریف ابزار را بخوانید و با چرخه محصول هماهنگ کنید. اگر شواهد کافی نیست، نتیجه را فرضیه بنامید و با یک اقدام محدود، شاخص نگهبان و تاریخ بازبینی دوباره بسنجید.
Retention و churn چه رابطهای دارند؟
در تعریفهای ساده و یک پنجره کامل میتوانند مکمل باشند، اما در عمل روش محاسبه، کاربران در انتظار، churn اشتراک و churn رفتاری تفاوت ایجاد میکند. هر دو را دقیق تعریف کنید. زمینه محصول، دستگاه، منبع ورود و محدودیت حریم خصوصی میتواند تفسیر را تغییر دهد؛ بنابراین نسخه واحد برای همه کسبوکارها وجود ندارد.
چگونه Retention را افزایش دهیم؟
ابتدا محل و علت افت را پیدا کنید: جذب نامناسب، فعالسازی دیر، ارزش تکرارشونده ضعیف، خطا، قیمت یا عملیات. سپس مداخله مشخص را با cohort همتراز و شاخص نگهبان بسنجید. افزایش تضمینی وجود ندارد. پیش از اقدام، تعریف Retention چیست، مخرج، بازه زمانی و کیفیت داده را ثبت کنید تا نتیجه قابل بازبینی باشد.
بدون دیدگاه