Course completion rate

Engagement metric. How often and how deeply do they use it?

19CcrCourse completion rateEngagement
Definition

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.

Formula

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

VariantFormulaWhen to use it
From startedCompleted ÷ Started × 100Measures the course itself.
From enrolledCompleted ÷ Enrolled × 100Includes learners who signed up but never began.
Within a deadlineCompleted within n days ÷ Started × 100Fair for comparing cohorts of different ages.
Calculator

Course completion calculator

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%
Answer

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.

By vertical

How Course completion differs by vertical

EdTechA core outcome metric for course-based apps.
FintechThe equivalent is completing a financial literacy or onboarding module, rarely tracked.
OTT and streamingThe equivalent is series completion.
GamingThe equivalent is finishing a game's main progression.
Pitfalls

Common mistakes

  • Comparing completion of courses with very different lengths.
  • Measuring recent cohorts that have not had time to finish.
FAQ

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.