Skip to main content
Organizations are how leagues, schools, clubs, and rec programs manage multiple teams in HuddleUp.

What is an Organization?

An organization is the top-level container in HuddleUp. It holds your leagues, which hold your teams.
Organization (e.g., "Springfield Youth Soccer Club")
  └── League (e.g., "Spring 2026 Season")
        ├── Team (e.g., "U8 Blue")
        │     ├── Player
        │     └── Player
        ├── Team (e.g., "U10 Red")
        └── Team (e.g., "U12 Gold")
One admin can manage multiple organizations, and each organization can have multiple leagues running at the same time.

Creating an Organization

  1. Sign up or log in to HuddleUp
  2. Tap Create New Org (from the welcome screen or the Teams tab)
  3. Enter your organization name
  4. Select your sport (baseball, basketball, football, soccer, and more)
  5. Optionally add a contact phone number
Your organization is created immediately and you’ll land on your admin dashboard.

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”).
  1. From the Teams tab, tap the + button and select Create League
  2. Select the sport
  3. Set the season name and dates

Creating Teams

Once your league is set up, add teams within it:
  1. From the Teams tab, tap the + button and select Create Team
  2. 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.
Last modified on March 18, 2026