How to Add a Student
Enroll students manually or in bulk via CSV import, assign to batches, and manage student records
How to Add a Student
Students can be added individually or in bulk via CSV import and enrolled in specific batches and courses.
Adding a Single Student
- Go to Students in the sidebar
- Click Add Student
- Fill in the student details:
| Field | Required | Description |
|---|---|---|
| Name | ✅ | Full name of the student |
| Mobile | ✅ | Student's phone number (used for login) |
| ❌ | Email address (optional, used for notifications) | |
| Father's Name | ❌ | Parent/guardian name |
| Father's Mobile | ❌ | Parent/guardian phone |
| Roll Number | ❌ | Institutional roll number |
| Address | ❌ | Full address |
| Student ID | Auto | Auto-generated unique ID |
- Select the Batch(es) to enroll the student in
- Click Add Student
📸 Screenshot: Add student form with batch selection
Bulk Import via CSV
For importing many students at once:
- Go to Students → Import
- Download the CSV template
- Fill in the template with student data:
name,mobile,email,fatherName,fatherMobile,rollNumber,address
John Doe,+8801712345678,[email protected],James Doe,+8801712345679,101,Dhaka
Jane Smith,+8801712345680,[email protected],Jack Smith,+8801712345681,102,Chittagong
- Upload the filled CSV file
- Map columns (if column names differ from template)
- Preview imported data
- Select the batch to enroll all imported students
- Click Import
Tip: The system detects duplicates by mobile number and skips them, showing a report of skips.
How Student Enrollment Works
Student Created → Assigned to Batch → Gets access to:
├── All courses connected to that batch
├── Exams assigned to that batch
├── Live classes for that batch
├── Assignments and materials
└── Attendance tracking
A student can be enrolled in multiple batches simultaneously. Removing a student from a batch revokes access to that batch's content only.
Managing Student Records
| Action | How |
|---|---|
| Edit Details | Click on student → Edit icon |
| Change Batch | Student page → Batches tab → Add/Remove |
| View Progress | Student page → Progress tab |
| View Payments | Student page → Payments tab |
| Deactivate | Student page → Deactivate (preserves data) |
| Delete | Student page → Delete (⚠️ permanent) |
Student Login
Once added, students can log in to their portal at:
yourorg.course37.com(or your custom domain)- Using their mobile number + OTP (or password)
They'll immediately see all courses, exams, and materials for their assigned batches.
Related Articles
- How to Add a Batch — Create batches before adding students
- How to Add Payment — Record student payments
- How to Setup Installments — Payment plans
- How to Manage Attendance — Track student attendance
studentaddenrollbatchCSVimportbulk
More in Payments & Students
How to Add a Payment
Record manual payments, process online payments, and manage payment records for students
How to Setup Installments
Configure installment payment plans with flexible schedules, automatic reminders, and late fee policies
How to See Payment Analytics
View revenue reports, payment trends, batch-wise collection, due analysis, and exportable financial data