diff --git a/app/templates/admin/analytics.jade b/app/templates/admin/analytics.jade index f00cdf5b4..24aa6da86 100644 --- a/app/templates/admin/analytics.jade +++ b/app/templates/admin/analytics.jade @@ -28,6 +28,11 @@ block content h3 Active Classes 90 days .small Active class: 12+ students in a classroom, with 6+ who played in last 30 days. + .small Paid student: user.coursePrepaidID set and prepaid.properties.trialRequestID NOT set + .small Trial student: user.coursePrepaidID set and prepaid.properties.trialRequestID set + .small Paid class: at least one paid student in the classroom + .small Trial class: not paid, at least one trial student in classroom + .small Free class: not paid, not trial .active-classes-chart.line-chart-container h3 Recurring Revenue 90 days diff --git a/scripts/analytics/mongodb/queries/insertAnalyticsActiveClasses.js b/scripts/analytics/mongodb/queries/insertAnalyticsActiveClasses.js index 75a857cf3..b1a5401cd 100644 --- a/scripts/analytics/mongodb/queries/insertAnalyticsActiveClasses.js +++ b/scripts/analytics/mongodb/queries/insertAnalyticsActiveClasses.js @@ -58,7 +58,7 @@ function getActiveClassCounts(startDay) { // Classrooms // paid: at least one paid member - // free trial: not paid, at least one trial member + // trial: not paid, at least one trial member // free: not paid, not free trial // user.coursePrepaidID set means access to paid courses // prepaid.properties.trialRequestID means access was via trial