GEGI Student Management System (version 2026.09)
Accounting:
- Online Payments: Added the mandatory scroll verification to the automatic charging consent. The "I have read and agree with the online payments terms and conditions" checkbox is disabled until the terms are read.
- Registration Form, Charges: A "Registration Fee" payment is now automatically linked to its charge, which is created together with a Registration Form draft as soon as the student pays. This applies both to "Online Payment" requests and to "Group Registration" payments made when the "Payment Type for Registration in Group" setting is "Cash". Admission advisors are notified by email every time a "Registration Fee" payment is received.
- Revenue Budget: Added the "Record Type" filter (multiselect) to the "Search & Order" panel on the report’s page. The filter is also available in "Presets". When a type is selected, the report shows only rows of that type. The "Revenue Budget" row keeps showing correct values and error hints even when "Budget" and "Cost of Goods Sold" are hidden.
Admin:
- Campuses: Added a "Suite/Floor" field to campus settings in Admin → Campuses. The field is now included in the campus address across all relevant documents. Added the "Display Campus Address in Official Transcript" setting to the Transcript page.
Dashboards:
- Student Stage Dashboard: Added the new dashboard in the GEGI dashboards collection with KPI cards for "Active Students", "Dropped Students", and "LOA Students", each showing the current count and trend compared with the last month. Includes charts for "Dropped Students by Program" and "Enrolled Students in Upcoming Groups" for the next 7 days. Filterable by "Program Name" and "Campus Name".
Education:
- Cancel Transfer: Clicking "Cancel Transfer" on the "Student Data in Group" page brings up the warning message that lists the data that will be permanently deleted: "Financial Aid (FA)" plan, "Expected Payments (EP)", "Enrollment Agreement (EA)". The message also states that this data cannot be automatically restored.
- Check-Ins Report: Added the "Break Duration" and "On Break?" status tracking for didactic courses.
- Courses: Added the ability to bulk assign or unassign instructors across all groups within a campus on the "Courses" page. This setting applies only to new courses in groups. It does not affect manual overrides or existing assignments for courses that have already started, completed, or been canceled.
- LMS Short Name: Added the "LMS Short Name Formats" list in Education → Settings with configurable templates using supported tags. The format can now be configured per program and is applied automatically to new courses added to groups, with the option to override it per course.
- SAP: Updated the "Initial Attendance" rule algorithm — GEGI now checks the most recent attendance marks instead of days. Defined by the new "Number of Classes to Check for Consecutive Attendance" setting.
- Stages of Pipeline: Added email notifications for credit granted students approaching a study pause — triggered when the gap between course completion and the next course start exceeds the configured threshold. Added notifications for upcoming LOA start dates, Expected Return Date reminders, and alerts when a student does not return from LOA. Added an informational banner on the student’s Data in Group page when a study pause is approaching.
- Transfer Credit Courses: Added an "Edit" button to the "Transfer Credit Courses" table on the "Student: Transfer Credit Courses" page, allowing users to edit all records at once directly in the table.
- Transfer Credit Courses: Added the "Is Finalized" checkbox to the Transfer Credit Courses table to confirm the review decision. When all courses are finalized, the student receives an email notification with the results. Added the "Manage student transfer credit course finalization" permission to unlock finalized records. Added a "Documents" column displaying linked Student Folders documents.
- Transfer Credit Courses: Added the "Status" field to the Transfer Credit Courses List with the following statuses: Approved, Rejected, and Pending. When a TCC record is assigned to a student, the status is pre-populated from the list. Updated the "Program" field in the Transfer Credit Courses List to multi-select, allowing one record to be linked to multiple programs.
- Transfer Credit Courses: Added the "Transfer Credit Course Rejection Reasons" list in Admin → Lists. Added a mandatory "Reason" dropdown to the "Transfer Credit Course" edit form when "Status" = Rejected.
Financial Aid:
- Credit Balances for Refund: Added the "Include in Credit Balances for Refund Calculation" checkbox to the Edit Payment page to control which payment types are included in the report calculation. Updated the report to exclude future payment periods from the "Credit Balances for Refund" calculation. Added four new filters and columns based on the "Credit Balance Authorization" fields from the FA Tracking Form: "Student: Upon Enrollment", "Student: Upon Withdrawal/Graduation", "Parent: Upon Enrollment", and "Parent: Upon Withdrawal/Graduation".
- FA Batches: Updated the generation logic to allow multiple batches per disbursement date.
- FA Plan: Added the "Schedule of Reductions" (SOR) calculation for Subsidized and Unsubsidized Direct Loans in term-based credit-hour programs. The new calculation is applied for award year 26-27 and later. The "Direct Loans Calculation Method for the Last Incomplete Academic Year" school setting controls how loans are split in the last incomplete academic year.
- FA Overview Report: Added a "Student IDs" filter and "Entrance Counseling", "Master Promissory Note" columns showing "Yes", "No", or "N/A" based on the student’s counseling results and Direct Loan origination records.
- ISIR: Added the ability to upload ISIR files for award year 27–28, get data from them, and download the ISIR PDF.
- O&D: Updated the "Number of Days to Disburse After SAP Met" school setting to use business days only and renamed it to "Number of Business Days to Disburse After SAP Met." The calculated disbursement date never falls on a holiday or weekend.
Leads & Students:
- Duplicate Detection: Added an optional "Date of Birth" search field to the "Add Lead" page. If the "First Name", "Last Name", and "Date of Birth" fields match, the profile also appears in the search results as a potential duplicate. The "Duplicate Students" report now also has a "Date of Birth" filter.
- Self-Enrollment: Added the "Added to Group by" field, column, and filter to identify how each student was added to a group — self-enrollment, API, or manually — in "Student Data in Group" and the "Leads & Students" table. For self-enrolled students, "Created by" on "Lead Details" now shows "Self-Enrolled".
- Stages of Pipeline: Added a configurable list of reasons for the "NOT STARTED" stage of the pipeline in a group to "Admin → Lists". Each reason can be marked as requiring a comment, inactive, or default (preselected when a student’s stage is changed to "NOT STARTED"); reasons marked as system required cannot be renamed or deleted.
Mobile App:
- Attendance Check-Ins: Added the break tracking for didactic classes.
Placement:
- Placement Records: Added the "Graduate and Employer Survey Stage" panel to "Summary Information," displaying metrics for placed students. The panel displays percentage of students with a "Supervisor email" provided, "Graduate Survey Received" set to "Yes", and "Employer Survey Received" set to "Yes".
We continuously work on bug fixes and performance improvements. The information about such fixes and improvements is usually not included in the release notes. If you encounter a bug or performance issue that prevents you from working or makes your work difficult, please contact us to ensure we know about it.
The release process and the rules of enabling new features are described in the following article: GEGI Release Process.