# 1. Enrollment & Retention Analytics

User Type: **Training Institute**
Source: *Mi Digital Academy - Education CRM Features Document*

---

## 1. Enrollment & Retention Analytics

### 1.1 Enrollment Trends
**What it does:** Shows the Training Institute the enrollment trends: the enrollments over time, the growth rate, the enrollments by course, and the seasonal patterns. The Institute sets the period and granularity, and views the trend chart. This helps the Institute plan capacity and marketing.

**Sub-features:**
- Enrollment trend chart
- Enrollments over time
- Growth rate shown
- Enrollments by course
- Seasonal patterns shown
- Set the period and granularity
- Trend available on web and mobile
- Trend event logging (viewed)
- Audit logging of the enrollment trends

**Training Institute User Journey:**
1. Training Institute opens the enrollment trends.
2. The enrollment trend chart is shown.
3. The enrollments over time are shown.
4. The growth rate is shown.
5. The enrollments by course are shown.
6. Training Institute sets the period and granularity.
7. Training Institute opens Profile → "Activity" and confirms the trend events are recorded.

**Rules & Edge Cases:**
- The trend is by the selected period and granularity.
- The growth rate is period over period.
- Trend events (viewed) are logged with the account and the timestamp.
- The enrollment trends is audit-logged with the account and the timestamp.

### 1.2 Retention Rate
**What it does:** Shows the Training Institute the student retention rate: the percentage of students who remain active over the period, the retention by cohort, and the retention trend. The Institute sets the period and views the retention. This measures how well the institute keeps its students.

**Sub-features:**
- Retention rate shown
- Retention by cohort
- Retention trend
- Active student definition
- Set the period
- Retention available on web and mobile
- Retention event logging (viewed)
- Audit logging of the retention rate

**Training Institute User Journey:**
1. Training Institute opens the retention rate.
2. The retention rate is shown.
3. The retention by cohort is shown.
4. The retention trend is shown.
5. The active student definition is applied.
6. Training Institute sets the period.
7. Training Institute opens Profile → "Activity" and confirms the retention events are recorded.

**Rules & Edge Cases:**
- The retention is by cohort.
- The active student definition is configurable.
- Retention events (viewed) are logged with the account and the timestamp.
- The retention rate is audit-logged with the account and the timestamp.

### 1.3 Churn Analysis
**What it does:** Shows the Training Institute the churn analysis: the students who left, the churn rate, the churn by course and reason, and the churn trend. The Institute views the analysis and can export it. This helps the Institute understand and reduce attrition.

**Sub-features:**
- Churn analysis view
- Students who left listed
- Churn rate shown
- Churn by course and reason
- Churn trend shown
- Export the analysis
- Analysis available on web and mobile
- Analysis event logging (viewed, exported)
- Audit logging of the churn analysis

**Training Institute User Journey:**
1. Training Institute opens the churn analysis.
2. The churn analysis view is shown.
3. The students who left are listed.
4. The churn rate is shown.
5. The churn by course and reason is shown.
6. Training Institute exports the analysis.
7. Training Institute opens Profile → "Activity" and confirms the analysis events are recorded.

**Rules & Edge Cases:**
- The churn is by course and reason.
- The churn rate is leavers over the starting cohort.
- Analysis events (viewed, exported) are logged with the account and the timestamp.
- The churn analysis is audit-logged with the account and the timestamp.
