CourseLayer Logo

Students

The Global Students View provides a complete list of all students across CourseLayer, regardless of whether they are enrolled in a specific course. Admins can manage student accounts, track purchases, and perform bulk actions.


Key Features

Student List & Filters

Admins can:

  • Sort students by:
    • Last login
    • Number of courses owned (most/least)
  • Filter students by:
    • Name, email, or other profile details
    • Last login date
    • Number of courses owned
Filtering by specific course enrollment is not currently available but will be added in the future.

Enrollment & Purchases

  • The Purchases column reflects total purchases made through CourseLayer.
  • Transactions imported from external systems will not be reflected in this amount (since purchase data is pulled directly from Stripe).

Students appear in this view if they have: ✅ Signed up for a free course
Purchased a course
Been manually imported into the system


Managing Students

Assigning Students to Courses

  • To assign a student to a course:
    1. Click on their name to open their profile.
    2. Manually enroll them in courses.
  • Bulk assignments are not yet available but are planned for a future update.

Removing Students

  • Select individual students or use the bulk selection checkbox to delete multiple students at once.
  • Bulk deletion is permanent and cannot be undone.

Exporting & Importing Student Data

Export Student Records

Export student data to a CSV file, including: ✅ Student details (name, email, last login)
Course enrollments
Purchase history

Bulk Import Students via CSV

  • CSV files can include multiple course assignments.
  • Newly imported students will appear in this global view.

This page serves as the central hub for student management across CourseLayer, allowing admins to track and manage users at scale.