---
title: Course Completion Rate for EdTech Apps: Calculator
description: Course completion rate for EdTech apps: started vs enrolled bases, completion within a deadline, module completion and a free in-browser calculator to try.
url: https://appmetricslibrary.com/metrics/course-completion-rate/
---

# Course completion rate

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

19 Ccr Course completion rate Engagement

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

| 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. |

Calculator

## Course completion calculator

> Interactive tool (metric calculator): runs in the browser at https://appmetricslibrary.com/metrics/course-completion-rate/#metric-calc. Its text content follows.

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

**Track this automatically**

Send lesson and course completion as events to your MMP so completion can be read by the channel that brought each learner.

- [Events tab docs](https://docs.linkrunner.io/features/events-tab?utm_source=appmetricslibrary&utm_medium=referral&utm_campaign=metric-course-completion-rate&utm_content=panel)
- [7 critical events every EdTech app should track](https://linkrunner.io/blog/7-critical-events-every-edtech-app-should-track-from-day-one?utm_source=appmetricslibrary&utm_medium=referral&utm_campaign=metric-course-completion-rate&utm_content=panel)

[Create a free account (25k installs free)](https://dashboard.linkrunner.io/sign-in?utm_source=appmetricslibrary&utm_medium=referral&utm_campaign=metric-course-completion-rate&utm_content=panel)

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

| [EdTech](https://appmetricslibrary.com/verticals/edtech/) | A core outcome metric for course-based apps. |
|---|---|
| [Fintech](https://appmetricslibrary.com/verticals/fintech/) | The equivalent is completing a financial literacy or onboarding module, rarely tracked. |
| [OTT and streaming](https://appmetricslibrary.com/verticals/ott/) | The equivalent is series completion. |
| [Gaming](https://appmetricslibrary.com/verticals/gaming/) | The 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.

Related

## Related metrics

[20 Str Learning streak rate](https://appmetricslibrary.com/metrics/learning-streak/) [22 Ret Retention rate](https://appmetricslibrary.com/metrics/retention-rate/) [10 Ttv Time to first value](https://appmetricslibrary.com/metrics/time-to-first-value/) [35 Ns North star metric](https://appmetricslibrary.com/metrics/north-star-metric/)

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.
