Online School Analytics: 9 Metrics Worth Checking Every Week
You launched an online school, sales are coming in, students are learning — but when someone asks "how is it going?", you answer with a feeling, not a number. That is fine at the start and dangerous at scale: without metrics you cannot see where money leaks and where people drop off. Here are 9 numbers a school owner only needs to check once a week.
The one-screen rule
You can invent a hundred metrics, but 90% of decisions rest on about ten. The rookie mistake is drowning in Google Analytics and ignoring what actually moves money. A simple rule works: all your key numbers should fit on one screen and update at least weekly.
1. Activation: did the student reach the first lesson
Activation is the share of buyers who actually start learning (open lesson one, do the first task) within 48 hours. If someone buys and vanishes, they will likely request a refund or leave a bad review.
- Healthy target: 70%+ activation in the first 2 days.
- Below 50% means an onboarding problem: it is unclear where to start, or the access email gets lost.
The fix is cheap: an automated welcome sequence, a clear 3-minute "Lesson 0", and one small task on day one.
2. Completion rate
The market's classic pain: average online-course completion worldwide is 5–15%. It is the share of students who finish. Completion directly feeds your reputation, reviews, and repeat sales.
Calculate it as finished / started × 100%. Watch not only the final figure but the drop-off points — the lesson where the curve collapses. Usually that is lesson 3–4, when the initial excitement fades, and the second-to-last module. Put reminders, a bonus, or a deadline exactly there.
3. Weekly active users (WAU)
WAU is how many unique students logged in over 7 days. It is the school's pulse. If WAU falls two weeks in a row, completion will drop next month — you just cannot see it in the final number yet.
Better to track not the absolute count but the share of active cohorts: of those who started this month, how many logged in this week. Below 40% is the signal to fire off re-activation emails.
4. Retention and churn
For one-time-payment courses, retention equals coming back for the next product. For clubs and memberships, churn is critical: if 10% of subscribers leave monthly, your base melts and no ad spend catches up with that hole.
- Track monthly churn:
left this month / were at the start of the month. - Norm for a niche club is 5–8% a month; above 12% means the base is not holding — work on value, not traffic.
5. Funnel conversion
Break the path into three numbers and watch the conversion between each step, not just the finish:
- Traffic → lead (opt-in/request): target 20–40% on warm traffic.
- Lead → payment: 2–5% cold, 10–30% when warmed via webinar or bot.
- Payment → activation (see point 1).
The value of this split is that it shows exactly where it leaks. Traffic but no leads — the landing page. Plenty of leads but no sales — a weak offer or no warm-up.
6. Average order value and LTV
AOV = revenue / number of purchases. LTV is how much one customer brings over their whole lifetime. These differ: a student might buy a cheap tripwire, then a flagship costing thirty times more.
A rough estimate: AOV × average purchases per customer. Once you know LTV, you know how much you can truly spend on acquisition. We covered the LTV, CAC, and ROMI formulas in a separate unit-economics piece.
7. CAC and ad payback
CAC (customer acquisition cost) = total marketing spend / number of new customers. The core rule of a healthy school: LTV should be at least three times CAC. A 3:1 ratio leaves room for taxes, team, and profit.
Track ROMI per channel separately: ads, influencers, and email can pay back very differently. Cut what does not recoup in 30–60 days and scale what returns 200%+.
8. Refund rate
Refund rate is an underrated metric that honestly shows the gap between promise and reality. The norm for an info-product is 2–5%. Above 8% is not about "bad customers" — it is one of two things: you over-promised in sales, or the person could not get started (see activation). Read the refund reasons — it is the cheapest qualitative analytics you have.
9. NPS and satisfaction
NPS is one question: "How likely are you to recommend us to a friend, 0 to 10?" Promoters (9–10) minus detractors (0–6) = your NPS. Above +40 is a strong product with organic word of mouth. Ask it after a key module and after the course ends — and read the comments, not just the number.
Building it into one dashboard
You do not need complex BI to start. The minimum:
- One spreadsheet with 9 numbers and a "last week" column for comparison.
- Color green/red not the absolute value but the direction: better or worse than a week ago.
- Once a week, spend 20 minutes to update it and make one decision based on the worst number.
The problem with the manual approach is that data lives in different places: payments in your processor, activity in the LMS, reviews in chat. That is why more schools choose platforms where analytics, CRM, and learning live together and numbers gather automatically.
That is how CREO works — a Ukrainian AI-first platform for online schools. Gamification pushes completion to 70–80% (versus the market's 5–15%), CRM and Telegram funnels bring conversion into one loop, and WayForPay/Stripe payments plus activity data flow into a single panel. The platform backs 100,000+ students, and support replies in about 15 minutes on average. Beta testing starts in August 2026 — join the early list at platform.creo.ua to be among the first to get access and AI-agent (MCP) control of your school.
Where to start tomorrow
Do not try to roll out all 9 metrics at once. Take the three that hurt most right now: activation, completion, and funnel conversion. Start a spreadsheet, fill it every Monday for four weeks straight — and you will see what used to be just a feeling.
FAQ
Which metrics matter most for an online school at the start?
Three: activation (did the student reach the first lesson within 48 hours), completion rate (how many finished the course), and funnel conversion at each step. The rest can be added later once you have a tracking system.
What is a normal completion rate for an online course?
The average completion rate for online courses worldwide is 5–15%. With gamification (points, streaks, levels) it can be lifted to 70–80%, which is how it works on the CREO platform.
What LTV to CAC ratio is considered healthy?
At least 3:1 — LTV should be a minimum of three times the customer acquisition cost. That margin covers taxes, the team, and still leaves profit. Below that ratio, scaling ads is risky.