Dashboard
Overview of key metrics and recent activity.
Use it as your daily health check: registration volume, coaching load signals, and shortcuts into deeper tabs. It does not replace detailed filters in Registrations or Reporting.
Organization admins only
A structured path from first login to a live program—aligned with your real admin portal tabs and settings.
This hub explains how pieces connect: Settings (Branding & Settings) for identity, registration checkout, legal text, and Billing; Season Config for seasons, locations, age groups, program genders, prices, and optional schedules & events; then Registrations, Player Assignments, and Season Schedule for day-to-day operations. It does not cover league-wide administration.
Scope: Organization admin portal only. Use the Organization Admin Help Center for searchable FAQs and task guides.
Work Phase 1 → 3 before sharing registration publicly. Use the Sport selector in the admin header when your organization runs multiple sports—Season Config and many lists are scoped to the active sport. Optional tabs (e.g. Schedule, Reporting, Email, CRM, Revenue) appear when enabled for your organization.
Establish how your organization appears, what families agree to, and whether you can accept online registration payments.
Before you open registration
Card checkout only works when Billing is ready (Stripe Connect charges enabled, or a clear offline path). Prices must exist in Season Config before families see correct fees.
Families see your name, logo, and colors on every portal. Checkout behavior and legal copy are controlled here—not in Season Config. Stripe must be in good shape before you rely on card payments.
Common mistakes
Use Season Config subtabs: Seasons, Locations, Age Groups, Program Genders, Schedules, Prices, plus Tournaments, Tryouts, and Training Sessions when your organization uses them.
Scheduling & filters
Locations should be in place before you rely on location filters or schedule tools. Age groups and program genders drive which options appear on the registration form.
Registration, assignments, and schedule tools all read from this configuration. Gaps here show up as missing dropdown options, $0 checkout surprises, or empty filters.
Common mistakes
Validate the family experience, payment flow, and the data you see as an admin—then publish your registration entry points.
Common blockers
Registration will fail or confuse families if billing is not connected, prices are missing for a path, or the wrong sport is selected in the admin header while you test.
Small misconfigurations are cheapest to fix before parents hit them at scale. A single controlled test registration catches most issues.
Day-to-day work: monitor signups and payments, place players with coaches, and keep the calendar accurate.
The Registrations tab describes itself as: manage current and past registrations; filter by location, season, age group, gender, and status; process Stripe refunds. Use location chips and filters to segment high-volume weeks.
Open RegistrationsPlayer Assignments coordinates coach assignments with filters and bulk actions—this is where roster decisions land after registration.
Open AssignmentsSeason Schedule: auto-generate practice schedules, view upcoming events, and manage your season calendar (requires scheduling feature when disabled for your org).
Open ScheduleCoaches, Admins, and Users tabs cover staffing and access. Add coaches before you expect them to appear in assignment workflows.
Open CoachesSchedule
Season Schedule and location-based views assume locations (and usually seasons) are configured first.
How it fits together
Registration creates the pipeline of families and players. Assignments and schedule consume the same season, location, age, and gender dimensions you configured—keep those dimensions stable mid-season unless you intend to migrate data.
Insights, communications, CRM, and plan usage—available when enabled for your organization.
Tab label Reporting; page title Insights & Reporting—presets, saved reports, export, and an advanced builder. Gated by the reporting feature flag.
Open ReportingRevenue tab: track revenue, fees, expenses, and profit across locations, seasons, and event types. Gated by advanced reporting.
Open RevenueTab Email; header Communications—branded sends, templates, preview, test send, and recent history. Gated by email campaigns.
Open EmailTab CRM; header Contacts & Clients—pipeline, import/export, dedupe. Gated with reporting.
Open CRMUsage shows plan usage, limits, and subscription context for your organization.
Open UsageSettings → Automation: toggles such as Registration Confirmations, Admin Notifications, Parent Practice Reminders, Coach RSVP Summaries, Offline Installment Reminders, and Password Reset Emails (all require a configured SendGrid sender per the page). Use Save Automation Settings.
Open SettingsMid-season changes: Prefer small, deliberate updates to Season Config and Settings; communicate changes when pricing or registration paths change.
Quick orientation to each main tab and how it interacts with the rest of the admin portal.
Overview of key metrics and recent activity.
Use it as your daily health check: registration volume, coaching load signals, and shortcuts into deeper tabs. It does not replace detailed filters in Registrations or Reporting.
Add and manage coaches for your organization.
Coaches appear in assignment and communications flows. Set this up before you expect to distribute rosters.
Organization administrators and elevated access.
Keep this list tight; each admin can change billing-adjacent settings and sensitive registration configuration.
Broader membership directory beyond coaches alone.
Useful when troubleshooting access or understanding how many parents are active in your org.
Brand, Colors, Email, Registration, Legal, Automation, Billing.
Seasons, Locations, Age Groups, Program Genders, Schedules, Prices, Tournaments, Tryouts, Training Sessions.
This is the structural backbone for registration options and most operational filters. Price amounts live here; registration rules live under Settings.
Operational truth for who registered and how they paid.
Aligns with the tab description: filters by season, age group, gender, status; Stripe refunds from the admin UI when applicable.
Coordinate assignments with filters and bulk actions.
Bridge between registration data and how teams are staffed on the field.
Generate practices and manage upcoming events.
Requires scheduling to be enabled. Uses the same location/season context as other operational tabs.
Insights & Reporting — presets, CSV export, advanced builder.
Revenue Analytics — revenue, fees, expenses, profit.
Send branded email; templates, preview, history.
Pipeline, import/export, deduplication.
Usage & Limits — plan consumption and subscription details.
Tabs such as Schedule, Reporting, Email, CRM, and Revenue may be hidden if your organization does not have those features enabled.
We detect progress from your organization when possible (scoped to the active sport). Extra checks and confirmations are saved in this browser—reset when you change machines or want a clean slate.
When a row is already satisfied in your data, it is checked automatically. Use the boxes below only if you have completed a step but the guide still shows it open.