3.28. Notification Setup
Use this guide when you need to:
- Upgrade branch notification config (one time).
- Turn event triggers on/off for each notification module.
Go to: Home > Settings > General > Notification
A) Understand what you are seeing on this page
Top summary cards:
Enabled Now: total active events in this branch.Coming Soon: events shown but not available yet.Always On: locked events that stay enabled automatically.
Module cards (example: Homework Notifications):
- Each card groups related events.
- Each row is one event trigger with a switch.
- Card badge shows status like
ActiveorComing soon. - You must click
Saveto apply changes.
B) One-time upgrade (if warning is shown)
If you see this warning:Notification requires a quick database upgrade before you can use it.
Steps:
- Click
Upgrade now. - Wait for the page to reload.
- Re-open
Home > Settings > General > Notificationif needed. - Confirm the warning is gone and module cards are visible.
Expected result:
- Notification cards appear.
- You can now configure event triggers and save them.
C) Adjust event triggers (enable or disable)
Steps:
- Open
Settings > General > Notification. - Find the module you want to adjust (Homework, Payment/Invoice, and others).
- Turn ON the switches for events you want to send.
- Turn OFF events you do not want to send.
- Click
Save. - Wait for success message.
Important:
Coming soonitems cannot be enabled yet.Always Onitems are locked and cannot be disabled.- Unsaved changes will not be applied until you click
Save.
D) Suggested starter setup
For safer rollout, start with only core events:
- Homework:
New homework posted. - Payment/Invoice:
Payment reminderand/orPayment confirmation. - Keep extra events OFF until your team confirms parents are not over-notified.
Then click Save and monitor feedback for 1-2 days before enabling more events.
E) How to verify after save
Steps:
- Check the
Enabled Nowcount changed as expected. - Confirm module text like
x of y events enabledmatches your selection. - Trigger one real flow (example: post homework) and confirm parent/student receives notification.
- If no notification arrives, check student token status in
Students > Edit > More > Send Test Notify.
F) Troubleshooting
If Upgrade now does not remove warning:
- Refresh browser once.
- Logout/login and check page again.
- Ask technical support to verify branch database upgrade completed.
If switch cannot be changed:
- It is likely
Coming soonorAlways On. - This is expected behavior, not an error.
If notification still not received after save:
- Confirm event is ON and saved.
- Confirm student device token exists using
Send Test Notify. - Re-test with one sample event.
G) Send Test Notify for one student
Use this to confirm whether one student account can receive push notification now.
Go to: Home > Students > Edit Student > More > Send Test Notify
Steps:
- Open the student profile.
- Click
More. - Click
Send Test Notify. - In the popup, check platform status for
Android / iOSandHuawei. - Confirm each platform shows either
Token SetorNot Set. - Click
Send Test Notifyunder the platform you want to test. - Check result at the bottom (
SentorError).
How to read result:
Sentmeans server accepted test push for that platform token.Not Setmeans app token has not been saved yet for that platform.- If
Not Set, ask user to log in to app again on the target device, then test again.
H) Check report for who has notify enabled
Use this report to quickly check which students can receive app notifications.
Go to: Home > Reports > Data Check > Students
What to check:
Android/iOS Notifycolumn:Huawei Notifycolumn:
Yes means the student can receive notifications on Android/iPhone.No means notification is not ready yet on Android/iPhone.
Yes means the student can receive notifications on Huawei devices.No means notification is not ready yet on Huawei.
Tips:
- Click a student name to open the student profile quickly.
- Use
Send Test Notifyin the profile to send a quick test notification. - If your branch has
Export to Excel, export the list for easy follow-up.