Students
44 min
students are the members of your club each student has a profile with personal details, enrolments, payment history, and attendance records ✏️ adding a student go to club → students → add student and fill in field notes full name required date of birth used for age verification ic number identity card / passport number phone student's contact number email used for login and notifications emergency contacts name, phone, relationship — supports multiple contacts guardian required for minors — see below custom fields defined by your club admin bulk import you can import multiple students at once using a csv file download the template from the students page, fill it in, and upload 👥 guardians for underage students, you can link a guardian (parent or legal guardian) the guardian gets their own login and receives payment notifications on behalf of the student to add a guardian open the student profile go to the guardian tab enter the guardian's name, email, and phone select the relationship — father, mother, guardian, grandparent, or other click send invitation — the guardian receives an email to set up their account creating a parent account directly you can also create a guardian account without sending an invitation — useful during onboarding when you want to set up credentials on the spot open the student profile → guardian tab click create account enter the guardian's name, email, phone, and set a password click create account — the account is created immediately and the guardian can log in right away if the email already belongs to an existing remmu account, the existing account is linked to the student instead of creating a new one 📜 enrollment history every change to a student's class enrolment status (active → inactive, withdrawn → active, etc ) is automatically logged with a timestamp and the admin who made the change to view the history for an enrolment open the student's profile → classes tab click an enrolment row to open the edit dialog click view history — the history modal lists every status change with date, time, transition (e g "active → inactive"), and the staff name who recorded it history is read only — useful for auditing membership changes and resolving disputes 🗂️ bulk status updates when you have many students to update at once (e g clearing inactive members), use the bulk status action go to club → students and apply the unenrolled filter (or any filter that surfaces the students you want) use the checkbox column to select multiple students (or select all ) an action bar appears at the bottom showing the selected count click mark as inactive (or another supported status) and confirm supported transitions active ↔ inactive active ↔ withdrawn bulk operations are limited to 500 students per action and require admin role or team permission to manage students archive status is not available in bulk — archive students individually from the ⋯ menu the same flow works on the mobile app — selecting students opens a sticky bottom action bar with the same options 📆 monthly payment grid the student profile payments tab shows a 12 month grid at the top — one cell per month of the current year — so you can see the student's monthly payment health at a glance each cell is colour coded colour meaning green all monthly invoices for that month are paid yellow one or more invoices are pending red one or more invoices are overdue, failed, or rejected grey no invoice exists for that month if a student is enrolled in multiple classes, invoices from all classes are bucketed into the same month the cell reflects the "worst" status among them (e g a pending + paid month shows yellow) click a month cell to jump straight to that payment if multiple invoices exist for the month, a popover shows all of them — click any one to open it the month grid only includes monthly recurring invoices; one off charges and enrollment fees stay in the full payment list below 📅 enrolling a student in a class from the student profile go to the classes tab click enrol in class select the class and set the billing start date confirm the billing type (monthly / package / per session / frequency based) for frequency based classes — select the student's sessions/week and billing cycle (monthly, quarterly, semi annual, or annual) for students attending 2+ sessions per week, select an additional class slot for each extra session (e g a 3x/week student needs 2 additional slots) fee override when enrolling, admins can override the default class fee for that specific student three modes are available mode how it works percentage discount deduct a % from the standard fee fixed discount deduct a fixed rm amount custom amount enter a completely different fee fee overrides apply to all future recurring invoices for that enrolment enrollment fee checklist if your club has payment types with auto generate on enrollment enabled (e g registration fee, deposit), a checklist appears when enrolling a student all applicable fees are pre checked — uncheck any you don't want to generate for this specific student checked fees are bundled into a single enrollment invoice you can also adjust the amount of any individual fee in the checklist before confirming enrollment click the amount to enter a custom value for that specific student — useful for partial deposits or one off adjustments if you don't want to generate any enrollment invoice at all, check don't generate invoice for this enrollment before confirming this skips all enrollment fee generation — useful for transfers, comp enrolments, or when fees have been collected elsewhere note a student can be enrolled in multiple classes simultaneously each enrolment is tracked separately for payments and attendance ⚙️ custom fields your club admin can define additional fields to capture club specific data (e g belt rank, medical notes, member number) custom fields are configured under settings → custom fields and come in three flavours tab where the fields appear student fields on the student profile and enrolment form instructor fields on the instructor profile emergency contact fields inside each emergency contact card on a student profile (e g blood type, allergies, medical notes) each custom field supports several types — text, long text, number, dropdown, multi select, date, yes/no, email, phone, and url — plus optional validation rules, help text, and visibility controls emergency contact custom fields are stored per contact, so each contact on a student profile can have its own values (e g one contact's blood type, another's allergies) 💳 student payment status each student has a payment health indicator status meaning up to date all payments are paid or not yet due overdue one or more payments are past due grace period payment missed, 7 day window before suspension suspended account flagged due to non payment 🔧 searching & filtering the students list can be filtered by search bar — search by name, phone, email, ic number, or any custom field marked as searchable status — active, inactive, trial, withdrawn, archived location / class pills — click a location to filter all its classes, or click a specific class to narrow further all filters work together — e g filter by class + status "trial" to see trial students in one class 🎂 birthday wishes remmu can automatically send birthday emails to your students on their birthday (or a few days before) go to students → birthdays to access the birthday calendar birthday calendar the calendar shows all students with a date of birth on file, grouped by month you can filter by location or class filter by student status (active, trial, etc ) send a birthday wish email manually to any student at any time missing date of birth a banner at the top of the birthdays page shows students who are missing a date of birth click through to update their profile so they are included in birthday reminders auto send settings click settings on the birthday page to configure automatic birthday emails setting description auto send toggle automatic birthday emails on or off send time time of day to send (in malaysia time, default 9 00 am) days before send on the birthday (0), or 1–3 days in advance email templates choose from three email templates template style warm & friendly colourful, heartfelt — great for all ages professional clean and minimal — suits tutoring centres and studios fun & playful bright confetti style — perfect for kids' clubs you can customise the email subject, greeting message, and closing message for each template previewing & sending manually click preview to see how the email looks before sending click send wish on any student card to send a birthday email to them immediately, regardless of auto send settings birthday emails are sent to the student's guardian if one is linked, otherwise to the student directly students without a date of birth are excluded from the calendar 📦 managing packages from the student profile from a student's profile, open the packages tab to view and manage all their session packages in one place what you can see all active, expired, and cancelled packages for this student remaining sessions, total sessions, purchase date, and expiry date for each package status badge (active / expired / cancelled) assigning a package click assign package to give a student a package directly from their profile — without going to the packages section separately in the dialog select which package to assign set a start date (optional — defaults to today) set remaining sessions if you want to start with a partial balance confirm the package is immediately active and deducts sessions on attendance other actions from the ⋯ menu on any package row action what it does edit adjust remaining sessions, total sessions, start date, or expiry deduct session manually remove one session (e g for a makeup class) delete remove the package entitlement (payment records unaffected) 🪪 student id cards generate and print physical id cards for your students — branded with your club logo and colour, with a qr code for check in go to club → students → id cards filters before generating, filter by location — show students from a specific branch class — narrow to a single class status — active students, trial students, or all card designs choose from five layouts design style classic portrait, diagonal cut header, photo + qr minimal landscape, compact horizontal layout bold portrait, full colour background sport athletic style layout with bold accents wave curved wave header, modern look all designs use your club's primary colour and logo automatically customisation options option description card color override the club's primary colour for this print job subtitle custom text shown under the header (e g "member id card", "student pass") — up to 30 characters sort order cards by name (a–z), class, or location print size cr80 (standard credit card size), large , or a6 per page auto, 2, 4, 6, 8, or 9 cards per printed page show / hide toggles a show / hide popover lets you control which elements appear on the card org name / logo — club name or logo in the header qr code — student's check in qr code member id — short display id (e g "a1b2c3d4") club icon (photo) — show club icon instead of the student's profile photo (useful when students haven't uploaded photos) emergency contact (back) — emergency contact name and phone on the card back card back side — toggle the back of the card on/off student info on card choose which student info rows to include on the card front class — current enrolled class (default on) location — branch location (default on) date of birth — formatted (default off) ic / passport — id number (default off) custom fields on cards check any custom fields to include them on the card (e g belt rank, member number) only fields with values are shown emergency contact on back when emergency contact (back) is enabled and the student has an emergency contact set, the card back displays the contact's name, phone, and relationship in a highlighted box alongside the large qr code downloading & printing click print cards (n) to send all visible cards to your printer, or download pdf to generate a print ready pdf file cards are automatically formatted based on your selected print size and cards per page setting — a4 layout, no extra setup needed id cards are accessible to admins only under club → students → id cards 🗂️ archiving & restoring a student when a student leaves, you can archive their profile instead of deleting them archived students are hidden from the active student list but all their records — payments, attendance, and history — are fully preserved to archive a student go to club → students click the ⋯ menu on the student's row select archive confirm in the dialog to restore an archived student filter the students list by status → archived click the ⋯ menu on the student's row select restore the student returns to active status permanently deleting a student permanent deletion is only available for archived students once a student is archived, the ⋯ menu shows a delete permanently option permanent deletion cannot be undone all associated data — payment records, class enrollments, and history — will be permanently removed archive first; only delete if you are certain 📊 students overview go to club → students → overview for a dashboard of enrollment statistics and student growth insights kpi cards four top level metrics with month over month trends card what it shows total students all students in your club active students students with active status new this month students added in the current month active enrollments total active class enrollments charts & insights new students growth — monthly bar chart showing new student sign ups over the last 12 months student status distribution — donut chart breaking down students by status (active, trial, inactive, withdrawn, archived) top classes by enrollment — ranked list of classes with the most enrolled students top locations — ranked list of locations with the most students billing type breakdown — distribution of enrollments across billing types (monthly, package, per session, frequency) gender distribution — visual breakdown of male, female, and other quick filters click on any insight card (e g "without enrollments" or "multi class") to jump directly to the filtered student list 🆘 emergency contacts each student profile supports multiple emergency contacts add as many contacts as needed — each with field notes name contact person's full name relationship father, mother, guardian, grandparent, spouse, sibling, friend, or other phone contact phone number workplace optional — where the contact works occupation optional — contact's occupation to add additional emergency contacts, open the student profile and click + add contact in the emergency contacts section remove a contact by clicking the trash icon on its row the first emergency contact is always the primary contact shown in the student list and exported data custom fields for emergency contacts need to capture extra details on each emergency contact (e g blood type , known allergies , preferred hospital , medical conditions )? configure them under settings → custom fields → emergency contact fields these custom fields appear inside every emergency contact card on a student profile each contact has its own values, so you can record different details per contact file upload custom fields are not supported for emergency contacts — use them on student or instructor profiles instead action who can do it effect archive admin only hides student; all data preserved restore admin only returns student to active status delete permanently admin only (archived students only) removes all data forever