All Docs
FeaturesCSI Teachable Replacement AppUpdated March 15, 2026

Learner Progress CSV Export

Learner Progress CSV Export

Administrators can export full learner progress data for any course as a CSV file. This feature supports offline analysis, HR reporting, and compliance workflows.

Who Can Use This

This feature is available to users with Administrator roles on the platform.

What's Included in the Export

Each row in the exported CSV represents a single enrolled learner and contains the following columns:

ColumnDescription
learner_nameFull name of the enrolled learner
emailLearner's email address
enrollment_dateDate the learner was enrolled in the course
completion_percentagePercentage of the course completed (0–100)
completed_lessonsA list of lessons the learner has marked as complete

How to Export

  1. Navigate to the Admin section of your platform.
  2. Open the course you want to report on.
  3. Go to the Learners or Progress tab.
  4. Click the Export CSV button.
  5. The file will download automatically to your device.

Common Use Cases

  • HR reporting — Share completion data with HR systems or compliance teams without granting platform access.
  • Offline analysis — Import the CSV into tools such as Excel, Google Sheets, or a BI dashboard for custom reporting.
  • Audit trails — Retain point-in-time snapshots of learner progress for record-keeping purposes.

Notes

  • The export reflects progress data at the time of download. It is not a live-updating document.
  • Learners who are enrolled but have not started the course will appear with a completion_percentage of 0 and an empty completed_lessons field.
  • Large courses with many enrolled learners may take a few seconds to generate before the download begins.