Enrolling Students
In Nimbu, Enrolling Students is the process of moving a learner from your general database into a specific live Class. Whether you are launching a large-scale certificate program or a small corporate workshop, the system provides flexible tools to manage your student list efficiently.
Enrolment is the "trigger" that connects a student to their curriculum, assigned trainer, and assessment schedule. Depending on your administrative workflow, you can add students one by one for a personal touch or use bulk tools for high-volume intakes.
What's Covered in This Article
This article covers the methods available for adding students to a class.
- Adding Individual Students: Manually enrolling students one at a time.
- Bulk Importing: Using a file upload for large-scale enrolments.
- What Happens After Enrolment: System processes triggered when a student is added.
- Student Invitations: How and when students receive their access details.
Adding Individual Students
You can add students manually using one of two intuitive options depending on your current task.
Option 1: Adding via the Classes Registry
This is the most common method when you are ready to populate a specific training group.
- Navigate to Classes in the left-hand sidebar and click the class you want to manage.
- Go to the Class Management tab.
- Click the dropdown arrow next to the Add Student button and select Add Student.
- In the search panel, type a name or email to find an existing student in your database.
- If the student does not yet exist, enter their First Name, Last Name, and Email to create a new profile and add them to the class simultaneously.
- Click Save to link the student to the class and trigger their account setup.


Option 2: Adding via the Student Registry
Use this method to create a new student profile in your general database. Note that class assignment is not available during student creation from the Students section — once the profile is created, the student must be added to a class separately via Class Management.
- Navigate to Students in the left-hand sidebar.
- Click the Add Student button in the top-right corner.
- Fill in the required and optional fields:
- Required – First Name, Last Name, and Email.
- Optional – USI Number and Phone Number.
- Click Save to create the profile.
- To enrol the student in a class, navigate to the relevant class and add them via Class Management as described in Option 1.


Bulk Importing Students (CSV)
For large intakes, the Bulk Import feature is the most efficient choice.
- In the Class Management tab, click the dropdown arrow next to the Add Student button and select Import Student.
- Download the provided example file to reference the expected format.
- Prepare your file in CSV or Excel (XLSX, XLS) format with student details — at minimum, First Name, Last Name, and Email.
- Drag and drop your file into the import area, or click to browse and upload.

Column Mapping: The system automatically detects column headers and supports common naming variations (e.g. "First Name", "firstname", or "first_name"). Ensure your headers are clear and consistent to avoid mapping errors.
Validation: Before finalising the import, the system checks for errors such as missing required fields or duplicate email addresses, allowing you to review and correct any issues before the enrolment is confirmed.
What Happens When You Add a Student?
Once the enrolment is confirmed, Nimbu initiates several background processes:
- Account Creation: If the student is new, a unique user profile is generated.
- Dashboard Access: The class and its associated units appear on the student’s personal learning dashboard.
- Trainer Visibility: The student’s name appears in the Trainer’s marking list and progress tracker for that class.
Student Invitations (Published Classes)
Communication with students is automated based on the status of the class at the time of enrolment:
- Active Classes: If a student is added to a class that is already active, Nimbu automatically sends a welcome email containing their login credentials and a direct link to their training portal.
- Draft Classes: If the class is still in draft, no emails are sent. This allows you to finalise your student list and curriculum privately before activating the class.
- Re-sending Invitations: If a student loses their access details, an Administrator or Trainer can manually trigger a password reset or resend the invitation from the User Management screen.
Related Articles
- Creating a Class (Happy Path)
- Adding Students (Students & Enrolments)
- Importing Students (Students & Enrolments)