What is an Organization?
An organization is the top-level container in HuddleUp. It holds your leagues, which hold your teams.Creating an Organization
- Sign up or log in to HuddleUp
- Tap Create New Org (from the welcome screen or the Teams tab)
- Enter your organization name
- Select your sport (baseball, basketball, football, soccer, and more)
- Optionally add a contact phone number
What an Organization Gets You
- Multi-team management — Oversee all your teams from one dashboard
- Registration & payments — Families can sign up and pay you directly through the app via Stripe. See Registration and Payments
- Invite codes — Generate codes for families to join. See Invite Codes
- Centralized communication — Message across teams via Team Chat
Setting Up Your First League
A league represents a program or season within your organization (e.g., “2026 Basketball” or “Flag Football”).- From the Teams tab, tap the + button and select Create League
- Select the sport
- Set the season name and dates
Creating Teams
Once your league is set up, add teams within it:- From the Teams tab, tap the + button and select Create Team
- Enter the team name (e.g., “3rd & 4th Grade” or “U10 Blue”)
Inviting Parents & Approving Players
Once your teams are set up, invite families to join using Invite Codes. You can generate parent, coach, and admin codes and share them via text, email, or printed handouts.Payment Setup
Collect registration fees and team dues directly through the app. See Payments & Billing to connect your Stripe account and get started.Organization Dashboard
From the org dashboard you can:- Edit organization details (name, type, description)
- Manage leagues, teams, and coaches
- View registration data and player counts
- Generate and manage invite codes
- Track payment status
Next Steps
Invite Codes
Generate and manage codes for families to join your teams.
Registration
Set up online registration so families can sign up in the app.
Scheduling Events
Create games, practices, and events for your teams.
Payments
Collect fees securely via Stripe.

