Course completion rate
Engagement metric. How often and how deeply do they use it?
What is course completion rate?
Course completion rate is the share of learners who start a course and finish it.
Enrolment: signing up for or buying access to a course, which may happen before any lesson is started.
How to calculate Course completion
Course completion = Learners who completed ÷ Learners who started × 100- Learners who completed
- learners who finished the final lesson or assessment
- Learners who started
- learners who opened the first lesson
Where definitions differ
| Variant | Formula | When to use it |
|---|---|---|
| From started | Completed ÷ Started × 100 | Measures the course itself. |
| From enrolled | Completed ÷ Enrolled × 100 | Includes learners who signed up but never began. |
| Within a deadline | Completed within n days ÷ Started × 100 | Fair for comparing cohorts of different ages. |
Course completion calculator
Example inputs: change them to your own numbers. The examples only make the calculator show a worked answer; they are not benchmarks or targets. Runs in your browser; nothing you type is sent anywhere.
- Completion (of starters)
- 30%
- Completion (of enrolled)
- 24%
- Start rate (enrolled to started)
- 80%
Why do EdTech teams watch completion so closely?
Completion is the clearest sign that a learner got what the course promised, which makes it a strong candidate for a leading indicator of renewals and repeat purchases. Check that link in your own cohort data before treating it as one.
How Course completion differs by vertical
| EdTech | A core outcome metric for course-based apps. |
|---|---|
| Fintech | The equivalent is completing a financial literacy or onboarding module, rarely tracked. |
| OTT and streaming | The equivalent is series completion. |
| Gaming | The equivalent is finishing a game's main progression. |
Common mistakes
- Comparing completion of courses with very different lengths.
- Measuring recent cohorts that have not had time to finish.
Questions
How do you calculate course completion rate?
Divide learners who finished by learners who started and multiply by 100. 1.2k finishers from 4k starters is a 30% completion rate.
Should completion be measured from enrolment or start?
Both are useful. From start judges the course; from enrolment also captures learners who paid or signed up but never began, which is an onboarding problem.
How do you compare completion across courses?
Use a fixed deadline (for example, completed within 60 days of starting) and compare courses of similar length.
Are the calculator's example inputs benchmarks?
No. The example inputs only make the calculator show a worked answer when the page loads; they are not typical, good or target values. Replace them with your own numbers.
Does the calculator send my numbers anywhere?
No. It runs entirely in your browser, and nothing you type is stored or sent anywhere.
Why do tools report different values for the same metric?
Because definitions differ: what counts as active, which attribution window applies, whether organic users are included and how days are cut by timezone. Align the definition before comparing numbers.