Leagues are structured multi-week programs with a fixed roster. When you create a league, Omahji generates a full session schedule automatically and gives you tools to manage registrations, attendance, points, and standings.
Leagues require a Pro or Studio plan. Make sure the Leagues offering is enabled in Settings > Offerings before creating your first league.
Create a league
- Go to Your Offers in the left navigation.
- Tap or click Schedule New and select League.
- Fill in the league details:
Basic details
- Name β The league title (required).
- Description β Optional. Describe the league for prospective players. Tap Write with AI to generate a draft.
Schedule
- Duration in weeks β How long the league runs (1β52 weeks, default is 4).
- Starting from β The start date.
- Weekly schedule β Add one or more days per week. For each day, set:
- Day (the specific date of the first session on that day)
- Start Time and End Time
- Use + Add another day if the league meets more than once per week.
Omahji uses your schedule to generate all sessions automatically. A 4-week league meeting every Tuesday generates 4 Tuesday sessions. Tap the Session preview accordion to review all sessions before saving β you can edit individual sessions from there.
Pricing (if league pricing is enabled in settings)
- Price β Set a flat price or enable separate member/non-member prices.
Point tracking
- Enable Point Tracking β Toggle on to track scores and display standings.
- Games per session β How many games are played per session (1β10, default is 4). Used to calculate the points leaderboard.
Session management
- Require attendance confirmation β If enabled, players must confirm attendance before each session.
Roster features
- Enable Sub List β Allow substitute players to be added to a separate sub list.
- Enable Wait List β Allow players to join a waitlist when the league is at capacity.
Visibility
- Publish to leagues page β Toggle on to make the league visible on your member portal.
- Send email invite to all players β Toggle on to notify your player list when saved.
- Tap or click Create League.
Omahji creates the league and all its sessions. You can then share the registration link with players.