Advanced Search & Filtering for Student Records
Use powerful search and filter tools to find students by name, class, fee status, attendance, custom fields, and more.
Advanced Search & Filtering for Student Records
TL;DR: Find any student instantly using global search, or use advanced filters to create precise lists — by class, fee status, attendance percentage, gender, custom fields, and more.
Global Search
The search bar at the top of every page supports:
- Name — "Rahul Sharma"
- Admission Number — "ADM2026001"
- Parent Phone — "9876543210"
- Roll Number — "15"
Results appear instantly as you type.
Advanced Filters
Go to Students → All Students → Filters for powerful filtering:
| Filter | Options |
|---|---|
| Class | Select one or multiple classes |
| Section | Filter within a class |
| Gender | Male, Female, Other |
| Fee Status | Paid, Partially Paid, Overdue, No Dues |
| Attendance % | Above/below a threshold (e.g., below 75%) |
| Category | General, OBC, SC, ST, EWS, etc. |
| Blood Group | A+, B+, O-, etc. |
| Date of Birth | Range (find all students born in 2012) |
| Enrollment Date | Range (students enrolled this month) |
| Status | Active, Inactive, Graduated, Withdrawn |
| Transport | Uses bus / doesn't use bus |
| Hostel | Day scholar / Boarder |
| Concession | Has concession / No concession |
| Custom Fields | Any custom field you've created |
Combining Filters
Filters stack — combine multiple for precise results:
Example: "All Class 10 female students with attendance below 75% and overdue fees"
- Class: 10
- Gender: Female
- Attendance: Below 75%
- Fee Status: Overdue
Saved Filters
Save frequently used filter combinations:
- Apply your filters.
- Click Save Filter.
- Name it (e.g., "Fee Defaulters Class 10").
- Access saved filters from the dropdown next time.
Quick Lists
Pre-built lists for common needs:
- Birthday This Week — Students with upcoming birthdays
- New Admissions This Month — Recently enrolled students
- Fee Defaulters — All students with overdue fees
- Low Attendance — Below 75% attendance
Exporting Filtered Results
After applying filters:
- Click Export.
- Choose format (Excel, CSV, PDF).
- Select columns to include.
- The export only includes filtered results, not all students.
Troubleshooting
Q: Search returns no results but the student exists. A: Check for typos. Try searching by admission number or parent phone instead of name. Verify the student's status is "Active."
Q: Filters seem slow. A: For schools with 5,000+ students, complex multi-filter queries may take a few seconds. Try reducing the number of active filters.
Need custom data views? Learn about custom reports.