Option
HeimHeim Skill Datenbankverwaltung cohort-analysis

cohort-analysis

phuryn/pm-skills phuryn/pm-skills

Analysieren Sie die Nutzerbindung und -rückhaltung nach Kohorten, um Trends im Nutzerverhalten, der Feature-Adoption und der langfristigen Interaktion zu identifizieren.

...Alle erweitern
0
Zeit aktualisiert 29. September 2026

Kohortenanalyse & Retention-Explorer

Zweck

Analyse der Nutzerbindung und -rückhaltung nach Kohorten, um Trends im Nutzerverhalten, die Einführung von Funktionen und die langfristige Interaktion zu identifizieren. Kombinieren Sie quantitative Erkenntnisse mit Empfehlungen für qualitative Forschung.

Funktionsweise

Schritt 1: Daten lesen und validieren

  • Akzeptieren Sie CSV-, Excel- oder JSON-Datendateien mit Nutzerkohorteninformationen
  • Überprüfen Sie die Datenstruktur: Kohorten-Identifikator, Zeiträume, Interaktionsmetriken
  • Prüfen Sie auf fehlende Werte und Datenqualitätsprobleme
  • Fassen Sie Schlüsselstatistiken zusammen (Kohortengrößen, Datumsbereiche, verfügbare Metriken)

Schritt 2: Quantitative Analyse erstellen

  • Berechnen Sie die Retention-Raten und Interaktionstrends der Kohorten
  • Identifizieren Sie Retention-Kurven, Abwanderungsmuster und Anomalien
  • Berechnen Sie die Einführungsquoten von Funktionen über die Kohorten hinweg
  • Berechnen Sie die Veränderungen von Monat zu Monat oder Zeitraum zu Zeitraum
  • Generieren Sie Python-Analysescripts unter Verwendung von pandas und numpy, falls angefordert

Schritt 3: Visualisierungen erstellen

  • Generieren Sie Retention-Wärmebilder (Kohorten vs. Zeiträume)
  • Erstellen Sie Liniendiagramme, die die Kohortenentwicklung zeigen
  • Erstellen Sie Vergleichsdiagramme für die Einführung von Funktionen
  • Visualisieren Sie Ausfallpunkte und Interaktionstrends
  • Ausgabe als interaktive Diagramme oder statische Bilder

Schritt 4: Erkenntnisse & Muster identifizieren

  • Erkennen Sie eines oder mehrere signifikante Muster:
    • Frühe Abwanderung in bestimmten Kohorten
    • Veränderungen der Interaktion in späten Phasen
    • Cluster der Funktionseinführung
    • Saisonale oder zeitliche Trends
  • Heben Sie überraschende Ergebnisse und Abweichungen hervor
  • Vergleichen Sie die Kohortenergebnisse, um Baselines zu etablieren

Schritt 5: Folgeforschung vorschlagen

  • Empfehlen Sie qualitative Forschungsmethoden:
    • Gezielte Nutzerinterviews mit abgewanderten Nutzern
    • Umfragen zur Funktionsnutzung bei engagierten Kohorten
    • Sitzungs-Wiedergaben von Schlüsselinteraktionsmustern
    • Gewinn-/Verlust-Analyse für Kohorten mit hoher bzw. niedriger Retention
  • Entwerfen Sie quantitative Folgestudien
  • Schlagen Sie A/B-Tests oder Funktionsexperimente vor

Nutzungsbeispiele

Beispiel 1: CSV-Daten hochladen

Laden Sie cohort_engagement.csv mit den Spalten: cohort_month, weeks_active,
user_id, feature_x_usage, engagement_score hoch

Anfrage: „Analysieren Sie die Retention-Muster und identifizieren Sie, warum die Kohorten aus Q4 2025 im Vergleich zu Q3 schlechter abschneiden“

Beispiel 2: Datenformat beschreiben

„Ich habe monatliche Nutzerkohorten von Jan–Dez 2025. Jede Zeile zeigt:
Kohortendatum, Nutzer-ID, Kaufhäufigkeit und Support-Tickets.
Analysieren Sie, welche Kohorten die beste langfristige Retention aufweisen.“

Beispiel 3: Analyse der Funktionseinführung

Laden Sie feature_usage.xlsx mit Daten zur Kohorteneinführung hoch.

Anfrage: „Vergleichen Sie die Einführungskurven für unsere neue Funktion über die Kohorten hinweg.
Welche Kohorten haben am schnellsten eingeführt? Gibt es Muster?“

Hauptfunktionen

  • Datenlesen: Importieren Sie CSV, Excel, JSON, SQL-Abfrageergebnisse
  • Retention-Analyse: Berechnen und visualisieren Sie Retention-Raten im Zeitverlauf
  • Kohortenvergleich: Vergleichen Sie Metriken über Kohortengruppen hinweg
  • Anomalieerkennung: Markieren Sie ungewöhnliche Muster oder Ausfälle
  • Python-Skripte: Generieren Sie wiederverwendbaren Analysecode für fortlaufende Analysen
  • Visualisierungen: Erstellen Sie Wärmebilder, Diagramme und interaktive Dashboards
  • Forschungsdesign: Schlagen Sie gezielte Folgestudien und Interviewansätze vor
  • Statistische Zusammenfassung: Liefern Sie quantitative Metriken und Korrelationsanalysen

Tipps für optimale Ergebnisse

  1. Zeitdimension einbeziehen: Stellen Sie Daten über mehrere Zeiträume bereit
  2. Kohorte klar definieren: Machen Sie die Gruppierung der Kohorten explizit (Anmeldemonat, Einführungsdatum der Funktion usw.)
  3. Kontext bereitstellen: Erklären Sie Produktänderungen, Einführungen oder Ereignisse während des Zeitraums
  4. Mehrere Metriken: Beziehen Sie Retention, Interaktion, Funktionsnutzung, Umsatz usw. ein
  5. Ausreichende Daten: Mindestens 3–4 Kohorten für eine sinnvolle Musteridentifikation
  6. Spezifische Ausgabe anfordern: Fragen Sie nach Visualisierungen, Python-Skripten oder Forschungsempfehlungen

Ausgabeformat

Sie erhalten:

  • Datenzusammenfassung: Kohortenübersicht und Bewertung der Datenqualität
  • Quantitative Ergebnisse: Schlüsselmetriken, Retention-Raten und Trendanalysen
  • Visualisierungen: Diagramme, die Retention-Kurven und Einführungs muster zeigen
  • Musteridentifikation: 2–3 signifikante Erkenntnisse aus den Daten
  • Forschungsempfehlungen: Spezifische qualitative und quantitative Folgemaßnahmen
  • Analysescripts (falls angefordert): Python-Code für reproduzierbare Analysen
  • Nächste Schritte: Priorisierte Maßnahmen basierend auf den Ergebnissen

Weiterführende Literatur

  • Kohortenanalyse 101: So reduzieren Sie die Abwanderung und treffen bessere Produktentscheidungen
  • Das Product-Analytics-Handbuch: AARRR, HEART, Kohorten & Trichter für Produktmanager
  • Verfolgen Sie die richtigen Metriken?
Auf GitHub ansehen
---
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)

Alle Dateien

1 Dateien

cohort-analysis installieren

Laden Sie die Skill-Dateien herunter und extrahieren Sie diese in Ihr .claude/skills/-Verzeichnis.

ZIP herunterladen

Klonen Sie das Repository und kopieren Sie die Skill-Dateien in Ihr Projekt.

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

Kopieren Kopieren
Schnelle Einrichtung: Kopieren Sie den Ordner „skill“ nach .claude/skills/. Claude erkennt und verwendet die Fähigkeit automatisch.
Repository phuryn/pm-skills

Ähnliche Skills

microservices-patterns
Zeit aktualisiert 29. Juni 2026
jpa-patterns
Zeit aktualisiert 30. Juni 2026
fabric-lakehouse
Zeit aktualisiert 30. Juni 2026
prisma-expert
Zeit aktualisiert 29. Juni 2026
OR