вариант

cohort-analysis

phuryn/pm-skills phuryn/pm-skills

Анализ вовлеченности и удержания пользователей по когортам для выявления тенденций в поведении пользователей, внедрении функций и долгосрочной вовлеченности.

...Расширить все
0
Обновлено время 29 сентября 2026 г.

Анализ когорт и Исследователь удержания

Назначение

Анализ вовлеченности пользователей и паттернов удержания по когортам для выявления тенденций в поведении пользователей, внедрении функций и долгосрочной вовлеченности. Сочетание количественных выводов с рекомендациями по качественным исследованиям.

Как это работает

Шаг 1: Чтение и проверка данных

  • Принимайте файлы данных в форматах CSV, Excel или JSON с информацией о когортах пользователей
  • Проверьте структуру данных: идентификатор когорты, временные периоды, метрики вовлеченности
  • Проверьте наличие пропущенных значений и проблем с качеством данных
  • Подведите краткую статистику (размеры когорт, диапазоны дат, доступные метрики)

Шаг 2: Генерация количественного анализа

  • Рассчитайте уровни удержания когорт и тенденции вовлеченности
  • Выявите кривые удержания, паттерны оттока и аномалии
  • Вычислите уровни внедрения функций по когортам
  • Рассчитайте изменения месяц к месяцу или период к периоду
  • Сгенерируйте скрипты анализа на Python с использованием pandas и numpy по запросу

Шаг 3: Создание визуализаций

  • Генерируйте тепловые карты удержания (когорты против временных периодов)
  • Создавайте линейные графики, показывающие прогресс когорт
  • Стройте сравнительные диаграммы для внедрения функций
  • Визуализируйте точки оттока и тенденции вовлеченности
  • Выводите в виде интерактивных графиков или статических изображений

Шаг 4: Выявление выводов и паттернов

  • Обнаружьте одну или несколько значимых закономерностей:
    • Ранний отток в определенных когортах
    • Изменения вовлеченности на поздних этапах
    • Кластеры внедрения функций
    • Сезонные или временные тенденции
  • Выделите неожиданные результаты и отклонения
  • Сравните производительность когорт для установления базовых показателей

Шаг 5: Предложение последующих исследований

  • Рекомендуйте методы качественных исследований:
    • Целевые интервью с пользователями, которые ушли
    • Опросы использования функций с вовлеченными когортами
    • Воспроизведение сессий ключевых паттернов взаимодействия
    • Анализ побед/потерь для когорт с высоким и низким удержанием
  • Разработайте последующие количественные исследования
  • Предложите A/B-тесты или эксперименты с функциями

Примеры использования

Пример 1: Загрузка данных CSV

Загрузите cohort_engagement.csv со столбцами: cohort_month, weeks_active,
user_id, feature_x_usage, engagement_score

Запрос: "Проанализируйте паттерны удержания и определите, почему когорты Q4 2025
показывают худшие результаты по сравнению с Q3"

Пример 2: Описание формата данных

"У меня есть ежемесячные когорты пользователей с января по декабрь 2025 года. Каждая строка показывает:
дату когорты, ID пользователя, частоту покупок и количество тикетов в поддержку.
Проанализируйте, какие когорты демонстрируют лучшее долгосрочное удержание."

Пример 3: Анализ внедрения функций

Загрузите feature_usage.xlsx с данными о внедрении когорт.

Запрос: "Сравните кривые внедрения для нашей новой функции по когортам.
Какие когорты внедрили функцию быстрее всего? Есть ли какие-то паттерны?"

Ключевые возможности

  • Чтение данных: Импорт CSV, Excel, JSON, результатов SQL-запросов
  • Анализ удержания: Расчет и визуализация уровней удержания с течением времени
  • Сравнение когорт: Сравнение метрик по группам когорт
  • Обнаружение аномалий: Фиксация необычных паттернов или оттоков
  • Скрипты на Python: Генерация переиспользуемого кода анализа дляongoщего анализа
  • Визуализации: Создание тепловых карт, графиков и интерактивных панелей управления
  • Дизайн исследований: Предложение целевых последующих исследований и подходов к интервью
  • Статистическое резюме: Предоставление количественных метрик и корреляционного анализа

Советы для достижения лучших результатов

  1. Включите временное измерение: Предоставьте данные за несколько временных периодов
  2. Четко определите когорту: Сделайте группировку когорт явной (месяц регистрации, дата запуска функции и т.д.)
  3. Предоставьте контекст: Объясните изменения продукта, запуски или события в течение периода
  4. Несколько метрик: Включите удержание, вовлеченность, использование функций, выручку и т.д.
  5. Достаточный объем данных: Как минимум 3-4 когорты для значимого выявления паттернов
  6. Запросите конкретный вывод: Попросите визуализации, скрипты на Python или рекомендации по исследованиям

Формат вывода

Вы получите:

  • Сводка данных: Обзор когорт и оценка качества данных
  • Количественные выводы: Ключевые метрики, уровни удержания и анализ тенденций
  • Визуализации: Графики, показывающие кривые удержания и паттерны внедрения
  • Идентификация паттернов: 2-3 значимых вывода из данных
  • Рекомендации по исследованиям: Конкретные качественные и количественные последующие шаги
  • Скрипты анализа (если запрошено): Код на Python для воспроизводимого анализа
  • Следующие шаги: Приоритизированные действия на основе выводов

Дополнительная литература

  • Cohort Analysis 101: Как снизить отток и принимать лучшие продуктовые решения
  • The Product Analytics Playbook: AARRR, HEART, Когорты и Воронки для PMs
  • Are You Tracking the Right Metrics?
Посмотреть на GitHub
---
name: cohort-analysis
description: Analyze user engagement and retention patterns by cohort to identify trends in user behavior, feature adoption, and long-term engagement.
---

# Cohort Analysis & Retention Explorer

## Purpose
Analyze user engagement and retention patterns by cohort to identify trends in user behavior, feature adoption, and long-term engagement. Combine quantitative insights with qualitative research recommendations.

## How It Works

### Step 1: Read and Validate Your Data
- Accept CSV, Excel, or JSON data files with user cohort information
- Verify data structure: cohort identifier, time periods, engagement metrics
- Check for missing values and data quality issues
- Summarize key statistics (cohort sizes, date ranges, metrics available)

### Step 2: Generate Quantitative Analysis
- Calculate cohort retention rates and engagement trends
- Identify retention curves, drop-off patterns, and anomalies
- Compute feature adoption rates across cohorts
- Calculate month-over-month or period-over-period changes
- Generate Python analysis scripts using pandas and numpy if requested

### Step 3: Create Visualizations
- Generate retention heatmaps (cohorts vs. time periods)
- Create line charts showing cohort progression
- Build comparison charts for feature adoption
- Visualize drop-off points and engagement trends
- Output as interactive charts or static images

### Step 4: Identify Insights & Patterns
- Spot one or more significant patterns:
  - Early churn in specific cohorts
  - Late-stage engagement changes
  - Feature adoption clusters
  - Seasonal or temporal trends
- Highlight surprising findings and deviations
- Compare cohort performance to establish baselines

### Step 5: Suggest Follow-Up Research
- Recommend qualitative research methods:
  - Targeted user interviews with churning users
  - Feature usage surveys with engaged cohorts
  - Session replays of key interaction patterns
  - Win/loss analysis for high vs. low retention cohorts
- Design follow-up quantitative studies
- Suggest A/B tests or feature experiments

## Usage Examples

**Example 1: Upload CSV Data**
```
Upload cohort_engagement.csv with columns: cohort_month, weeks_active,
user_id, feature_x_usage, engagement_score

Request: "Analyze retention patterns and identify why Q4 2025 cohorts
underperform compared to Q3"
```

**Example 2: Describe Data Format**
```
"I have monthly user cohorts from Jan-Dec 2025. Each row shows:
cohort date, user ID, purchase frequency, and support tickets.
Analyze which cohorts show best long-term retention."
```

**Example 3: Feature Adoption Analysis**
```
Upload feature_usage.xlsx with cohort adoption data.

Request: "Compare adoption curves for our new feature across cohorts.
Which cohorts adopted fastest? Any patterns?"
```

## Key Capabilities

- **Data Reading**: Import CSV, Excel, JSON, SQL query results
- **Retention Analysis**: Calculate and visualize retention rates over time
- **Cohort Comparison**: Compare metrics across cohort groups
- **Anomaly Detection**: Flag unusual patterns or drop-offs
- **Python Scripts**: Generate reusable analysis code for ongoing analysis
- **Visualizations**: Create heatmaps, charts, and interactive dashboards
- **Research Design**: Suggest targeted follow-up studies and interview approaches
- **Statistical Summary**: Provide quantitative metrics and correlation analysis

## Tips for Best Results

1. **Include time dimension**: Provide data across multiple time periods
2. **Define cohort clearly**: Make cohort grouping explicit (signup month, feature launch date, etc.)
3. **Provide context**: Explain product changes, launches, or events during the period
4. **Multiple metrics**: Include retention, engagement, feature usage, revenue, etc.
5. **Sufficient data**: At least 3-4 cohorts for meaningful pattern identification
6. **Request specific output**: Ask for visualizations, Python scripts, or research recommendations

## Output Format

You'll receive:
- **Data Summary**: Cohort overview and data quality assessment
- **Quantitative Findings**: Key metrics, retention rates, and trend analysis
- **Visualizations**: Charts showing retention curves, adoption patterns
- **Pattern Identification**: 2-3 significant insights from the data
- **Research Recommendations**: Specific qualitative and quantitative follow-ups
- **Analysis Scripts** (if requested): Python code for reproducible analysis
- **Next Steps**: Prioritized actions based on findings

---

### Further Reading

- [Cohort Analysis 101: How to Reduce Churn and Make Better Product Decisions](https://www.productcompass.pm/p/cohort-analysis)
- [The Product Analytics Playbook: AARRR, HEART, Cohorts & Funnels for PMs](https://www.productcompass.pm/p/the-product-analytics-playbook-aarrr)
- [Are You Tracking the Right Metrics?](https://www.productcompass.pm/p/are-you-tracking-the-right-metrics)

Все файлы

1 файлов

Установить cohort-analysis

Скачайте и извлеките файлы навыков в вашу директорию .claude/skills/.

Скачать ZIP

Клонируйте репозиторий и скопируйте файлы навыка в свой проект.

git clone https://github.com/phuryn/pm-skills/tree/main/pm-data-analytics/skills/cohort-analysis # Copy SKILL.md to your .claude/skills/ directory

Копировать Копировать
Быстрая настройка: Скопируйте папку с навыком в .claude/skills/ Claude автоматически обнаружит и использует этот навык
Репозиторий phuryn/pm-skills

Похожие навыки

microservices-patterns
Обновлено время 29 июня 2026 г.
jpa-patterns
Обновлено время 30 июня 2026 г.
fabric-lakehouse
Обновлено время 30 июня 2026 г.
prisma-expert
Обновлено время 29 июня 2026 г.
OR