Xtreme CoursesConfiguration

Managing Student Enrollments

Enrollment Methods

Xtreme Courses offers three ways to enroll students:

Free Enrollment

Students click an Enroll button on the course page and gain instant access. No payment required. Best for lead magnets, community courses, or free tiers.

WooCommerce Integration

Link a course to a WooCommerce product. When a customer purchases the product, they are automatically enrolled. This supports one-time payments, subscriptions, and membership bundles. Refunds automatically revoke access.

Manual Enrollment

Admins and instructors can manually add students from the Enrollments panel. Useful for corporate training, invite-only programs, or migrating students from another platform.

Tracking Progress

Navigate to Xtreme Courses > Enrollments to see every active enrollment. The table shows:

  • Student name and email
  • Course title
  • Enrollment date
  • Progress percentage
  • Last activity timestamp

Click any row to expand the detailed progress view: which lessons the student has completed, quiz scores, and time spent per lesson.

Bulk Management

Use the bulk actions bar to:

  • Export to CSV — Download enrollment data for reporting or import into other tools.
  • Revoke access — Remove selected students from a course.
  • Send notification — Email all selected students with a custom message (e.g., new content announcement).

Student Self-Service

Students can view their enrolled courses, progress, and certificates from a front-end dashboard. The dashboard page is created automatically during setup and can be customized with Elementor or the block editor.