Enrolling Students in Courses
Enrollment is how students are connected to the lessons and classes they take at your school. In Conductly, students enroll in sessions (specific instances of a course), not in courses directly.
How Enrollment Works
When you enroll a student in a session, Conductly:
- Validates the enrollment -- Checks that the student and session exist and are compatible.
- Checks capacity -- For group classes, verifies that the session hasn't reached its enrollment limit.
- Sets up billing -- Creates the appropriate billing plan (invoices, payment schedule, or subscription) based on the course's billing configuration.
- Records the enrollment -- Tracks the enrollment date, status, and links the student to the session.
The enrollment then appears on the student's detail page, the instructor's detail page, and the course detail page.
Enrolling a Student
From the Course Detail Page
- Navigate to Catalog in the sidebar.
- Click on the course you want to enroll a student in.
- Click the Assign or enrollment action.
- In the modal that appears:
- Step 1: Select the session and student. If you're on a student page, the student is pre-selected. If you're on the course page, choose the student from the dropdown.
- Step 2: Review the details and confirm.
- Set the enrollment date (defaults to today).
- Confirm the enrollment.
From the Student Detail Page
You can also start the enrollment process from a student's profile:
- Navigate to Students in the sidebar.
- Click on the student you want to enroll.
- Use the enrollment action from the student's detail page.
- Select the course session to enroll them in.
- Confirm the enrollment.
Starting from the student detail page pre-selects the student, so you only need to choose the session. This is faster when enrolling a single student in multiple sessions.
What Happens During Enrollment
Billing Plan Setup
Based on the course's billing configuration, Conductly automatically sets up the appropriate billing:
| Billing Type | What Happens at Enrollment |
|---|---|
| Pay in Full | An invoice is created for the full course price. |
| Payment Plan | A series of invoices are created according to the payment schedule. |
| Per Lesson | Billing is calculated based on scheduled lessons and the configured rate. |
| Subscription | A recurring billing cycle is created at the configured frequency. |
Capacity Check (Group Classes)
For group classes, Conductly checks whether the session has available spots:
- If spots are available, the enrollment proceeds.
- If the session is full, the enrollment is blocked and you'll see an error message.
Capacity limits only apply to group classes. Private lessons are one-on-one by nature and do not have capacity restrictions.
Enrollment Date
The enrollment date defaults to today but can be changed. This date is used for:
- Tracking when the student started.
- Pro-rating billing if the course's billing plan supports it.
- Reporting and analytics.
Viewing Enrollments
Enrollments appear in several places throughout Conductly:
On the Student Detail Page
The student's profile shows all their current and past enrollments, including:
- Course and session name
- Instructor
- Enrollment status
- Enrollment date
On the Instructor Detail Page
Each instructor's profile shows the students they're teaching, organized by session. The Students overview card displays:
- Student name
- Session name
- Enrollment status
You can click "View all" to see the complete list with search functionality.
On the Course Detail Page
The course detail page shows enrollment counts for each session in the Sessions section. Each session displays a badge like "5 enrolled" showing the current enrollment.
Enrollment Statuses
Enrollments have statuses that reflect the student's current standing:
| Status | Meaning |
|---|---|
| Active | The student is currently enrolled and participating. |
| Inactive | The enrollment has been deactivated. |
| Completed | The student has finished the course or session. |
| Canceled | The enrollment was canceled. |
Managing Enrollments
Changing Enrollment Status
You can update an enrollment's status from the student or instructor detail page. Click on the enrollment to access status change options.
Removing an Enrollment
To remove a student from a session:
- Navigate to the student's or instructor's detail page.
- Find the enrollment in the enrollments list.
- Use the available actions to remove or cancel the enrollment.
Removing an enrollment does not automatically void or refund any invoices that were created during the enrollment process. You'll need to manage billing adjustments separately. See the Billing & Invoices section for more information.
Enrollment Tips
:::tip Best Practices
- Verify billing configuration first -- Before enrolling students, make sure the course's billing plan is set up correctly. It's easier to get billing right before enrollment than to fix it afterward.
- Check session capacity -- For group classes, review the current enrollment count before enrolling additional students.
- Use the correct enrollment date -- If a student is starting mid-semester, set the enrollment date accurately. This affects pro-rating and reporting.
- Review after enrollment -- Check the student's detail page after enrollment to confirm that the correct billing plan and invoices were created. :::
Next Steps
- Managing Sessions -- Learn more about session configuration.
- Billing & Invoices -- Understand how enrollment triggers billing.
- Managing Students -- View and manage student profiles and enrollments.