Skip to content

article

Workflow: tracking enrollment and learner progress

See who is enrolled, how far each learner has progressed, who has completed, and how to act on the data.

Overview

Once a course is live, StretchCode tracks the full learner lifecycle: enrollment, per-lesson progress, quiz attempts, and completion. This workflow shows where to find that data in your workspace and how to use it to improve outcomes.

What StretchCode tracks

  • Enrollment — when each learner joined, their status, and their last-accessed time.
  • Lesson progress — which lessons each learner has completed, expressed as a percentage (completed ÷ total published lessons).
  • Quiz attempts — each attempt and the learner's best score and pass state.
  • Completion — whether a learner has finished the course (all lessons complete and all quizzes passed) and when.

Review a course's learners

  1. Open the course and go to its Learners / Progress view.
  2. You'll see the enrolled learners with their status, enrollment date, last activity, completed-lesson count, and progress.
  3. Sort or scan by last activity to spot who's active and who's stalled.

Read the workspace Overview

The StretchCode Overview summarizes your whole academy at a glance: total courses (with published/draft splits), module and lesson counts, total estimated learning minutes, and your most recently updated courses. Use it as a health check on how much content you have and what's live.

The learner's own view

Each learner sees their enrolled courses with progress bars and a Continue action that jumps to their first incomplete lesson, plus a certificates section for what they've earned. Understanding this helps you support them — if someone says they're "stuck," the Continue target tells you exactly where they are.

Act on the data

  1. Stalled learners — a cluster of learners who stopped at the same lesson signals that lesson is too hard, too long, or unclear. Split it, clarify it, or add an example.
  2. Low quiz pass rates — if many learners fail the quiz, review whether the questions test material the lessons actually cover, and strengthen the explanations.
  3. Low completion — if enrollments are high but completions are low, check course length and whether the payoff (certificate, next steps) is clear.
  4. Inactive enrollments — reach out to learners whose last activity is old with a nudge to resume.

A realistic example

A training lead opens Compliance Essentials and sees 30 enrollments but only 11 completions. The Learners view shows most active learners stalled at lesson 6 (a dense policy reading). They split lesson 6 into two shorter lessons and add a summary callout. Over the next two weeks, completions climb to 24, and the quiz pass rate rises because learners now reach the quiz having actually finished the material.

Tips

  • Check the Learners view weekly for new courses; drop-off patterns are easiest to fix early.
  • Treat a shared stall point as a content signal, not a learner failure.
  • Use estimated minutes honestly so learners plan their time — inflated estimates increase abandonment.
  • Celebrate completions: the automatic certificate is a natural moment to prompt the next course or path.

FAQ

Can I see a learner's quiz score? StretchCode records each attempt and keeps the learner's best score and pass state; the learner sees their score and per-question results after submitting.

Why did a learner's progress percentage drop? Progress is completed ÷ currently published lessons. If you publish a new lesson, learners who hadn't finished will see a lower percentage until they complete it.

Does last-accessed update automatically? Yes — opening a lesson as an enrolled learner updates the enrollment's last-accessed time, which is what the Learners view sorts on.

Was this helpful?

Help us improve this article

Use these controls to share whether this answer solved the issue. Feedback helps prioritize updates to StretchSuite Support.