Parent Registration Outreach for Unlinked Athletes
Canadian Elite Volleyball Academy — Development Update • April 3, 2026
Parent Registration Outreach for Unlinked Athletes
What & Why
Migrated league athletes (from Corsizio) don't have parent connections in the system, which means no emergency contact info is available on game days. The Corsizio data bank contains the original registration emails — typically the parent/guardian who registered the child. We need to surface these unlinked athletes, extract parent contact info from Corsizio records, and send invitation emails so parents can register themselves and connect to their child's profile.Additionally, children under 18 should never show as "Self-Registered" — that registration source is only valid for adults.
Done looks like
- Command Center has an "Unlinked Athletes" report/tab showing all league athletes without a parent connection, with their Corsizio registration email (the likely parent email) displayed alongside
- Admins can select athletes and send bulk invitation emails to the associated parent emails
- The invitation email explains what the parent needs to do: register on the platform, create their profile, and connect to their child
- The invitation includes a direct link that pre-fills context (child's name) so the parent registration flow is smooth
- Invitation status is tracked per athlete (not invited / invited / registered) so admins can follow up on non-responders
- Registration source validation: children under 18 cannot have "self" as their registration source — enforce this on creation paths
Out of scope
- Automatically creating parent accounts (parents must self-register)
- Changing the existing parent-child connection flow (reuse what exists)
- Modifying Corsizio import pipeline
- SMS notifications (email only)
Relevant files
- - - - - - - -Canadian Elite Volleyball Academy
elitevolleyball.training
No comments:
Post a Comment