Birrdi includes a dedicated League plan type for organizing league registration, payments, participants, credits, and league-specific reservation benefits.
Leagues operate similarly to Memberships in many ways. Customers can sign themselves up, admins can manually add registrants, you can limit the number of signups, attach a Credit Plan, and create Rates specifically for League participants.
League Plans allow you to define a league season, enroll players using a sign-up link, collect payment upfront or offer free registration, and communicate everything players need to know about participating in your League.
You can also optionally provide League participants with their own League Credits. However, this is not required.
Step 1: Create a League
Navigate to Plans from the top navigation.
Click Leagues from the left-hand sidebar.
Click Add League.
Configure your League:
Name (e.g. Fall League)
Description
League Start Date
League End Date
Public Sign Ups
Max Number of Signups
Price (optional)
Credit Plan (optional)
Terms & Conditions
Unlike Memberships, Leagues do not have recurring billing or billing cycles.
Players join the League once, and their League remains active until the League End Date.
Once you've finished configuring the League, click Save.
Limiting the Number of Players
Use Max Number of Signups to control how many players can join your League.
For example:
Max Number of Signups: 16
Max Number of Signups: 24
Max Number of Signups: 40
You can set this to whatever maximum makes sense for your League.
This works similarly to limiting the number of signups for a Membership.
Adding Registrants Manually
Customers do not have to register themselves.
Admins can also manually add registrants to a League, similar to manually adding a member to a Membership.
This is useful if you've already collected registrations elsewhere or simply want your staff to control who is added.
Step 2: Create Your League Welcome Email
League Plans include an exclusive Welcome Email feature.
When a player signs up for your League, Birrdi automatically sends this email immediately after registration.
This is the perfect place to explain how your League works.
We recommend including information such as:
League rules
League format
When players should play their rounds
League start and end dates
Which Rate players should use when reserving
How scores should be submitted
How standings are tracked
Contact information
Any additional expectations for participants
A well-written Welcome Email helps answer common questions before your players ever arrive.
Important: Birrdi manages League registration and payments, as well as credits and reservations when you choose to use them, but it does not track league scores, handicaps, or standings.
If you're using software such as:
SGT
Golf Genius
GSPro Leaderboards
A Facebook Group
An Excel or Google Sheets leaderboard
Any other scoring platform
be sure to explain that process in your Welcome Email so every player understands exactly how scores are submitted and how the League is managed.
Step 3: Decide Whether Your League Needs Its Own Credits
A Credit Plan is completely optional and should only be added if you want to give every League participant a separate set of League Credits.
League Credits are entirely separate from Membership Credits.
If you attach a Credit Plan to your League, every participant who joins that League will receive the credits defined by the League's Credit Plan, regardless of whether they are a Member or a Public customer.
For example:
Initial Credit Supply: 12
Max Daily Credits: 1
Credit Increment: 1
Expiration Rule: Expire
Every participant who joins the League would receive those 12 League Credits.
These are not the same credits a customer may already receive through a Membership.
Understanding League Credits
Birrdi credits always represent hours of reservation time:
0.5 credits = 30 minutes
1 credit = 1 hour
1.5 credits = 1 hour and 30 minutes
2 credits = 2 hours
1 credit always equals 1 hour.
The Credit Increment does not change the value of a credit. It determines the increments in which credits can be used.
For example, if your Credit Increment is 0.5, League participants can use credits in half-credit increments:
0.5 credits = 30 minutes
A Credit Increment of 0.5 does not mean that 1 credit equals 30 minutes.
Using Max Daily Credits
You can also control how many League Credits a participant can use per day.
For example, if you want each League participant to receive only 30 minutes of included simulator time per day, you can set:
Credit Increment: 0.5
Max Daily Credits: 0.5
Because 0.5 credits = 30 minutes, the participant could apply up to 30 minutes of League Credits that day.
This can be useful if League participants receive some included practice time but should pay for additional reservation time.
If You Use League Credits
If you assign a Credit Plan to the League, you will also need to create a League Rate where those League Credits can be redeemed.
The League Rate can be configured with:
The League attached
Allow Credits enabled
League-specific pricing
Approved days and times
A date range matching the League season
Players can then reserve using the League Rate and redeem their League Credits.
A League Rate can also be used to give League participants special pricing for additional practice time.
For example, you may give each participant a certain number of League Credits while also offering a discounted League Rate when they reserve additional time beyond their included credits.
If You Do NOT Want Separate League Credits
Do not assign a Credit Plan to the League.
You also do not need to create a League Rate.
This is the recommended setup if you simply want to use the League for registration and payment while allowing players to reserve normally.
For example:
A Member joins and prepays for the League.
A Public customer joins and prepays for the same League.
Your Welcome Email tells everyone when they should play and how to submit their scores.
When it's time to play, the Member reserves using their normal Member Rate and can use their existing Membership Credits if eligible.
The Public customer reserves using the normal Public Rate.
In this setup, the League handles registration and League payment, while your existing Rates and Membership Credit rules continue to handle reservations.
If you want Members to use their existing Membership Credits for League rounds, do not assign a Credit Plan to the League and do not create a separate League Rate.
Step 4: Share Your League Sign-Up Link
After saving your League, click Copy Signup Link.
If you want customers to sign themselves up using this link, Public Sign Ups must be enabled.
It is important to understand that enabling Public Sign Ups does not mean you have to advertise the League publicly.
If Anyone Can Join
If the League is open to everyone, you can add the League Sign-Up Link to the League section or League page on your website.
For example, your website might have a Leagues page that describes:
The League format
Dates and schedule
Registration price
Who can participate
Prizes or other League details
A Sign Up or Register for League button
That button should link to the Birrdi League Sign-Up URL you copied from your League.
You can also share the same Sign-Up Link through:
Email campaigns
Social media
QR codes
Other marketing materials
If Only Certain People Should Join
You can still enable Public Sign Ups without placing the League on your public website.
For an invite-only or limited League:
Enable Public Sign Ups so participants can register themselves.
Do not publish the Sign-Up Link on your website.
Send the Sign-Up Link directly to the people you want to invite, such as through an email.
This lets the invited participants complete their own registration without advertising the League to everyone.
You can also use Max Number of Signups to cap the total number of players who are allowed to register.
When a customer completes registration, they become a League participant and receive your League Welcome Email.
Step 5: Tell Players When and How to Play
For many operators, this is all that's needed.
Use your League Welcome Email to tell participants:
When League rounds should be played
How frequently rounds should be completed
Which Rate they should use when reserving
How and where scores should be submitted
Any deadlines or League rules
You do not need to create special booking Rates or Credits just to run a League.
If Members should continue receiving their normal Member pricing and using their existing Membership Credits, they can reserve exactly as they normally would.
Public customers can similarly reserve using your normal Public Rate.
Only create a dedicated League Rate and League Credit Plan when you specifically want to give League participants their own separate booking credits or League-specific reservation benefits.
How It Works for Players
The exact experience depends on how you configure your League.
Using Existing Public and Member Rates
The player signs up using your League Sign-Up Link or is manually added by an admin.
They pay the League registration fee, if applicable.
They receive your League Welcome Email.
The Welcome Email explains when to play and how to submit scores.
Members reserve using their normal Member Rate and can use their existing Membership Credits according to their Membership rules.
Public customers reserve using the normal Public Rate.
No League Credit Plan or League Rate is necessary.
Using Separate League Credits
The player signs up using your League Sign-Up Link or is manually added by an admin.
They pay the League registration fee, if applicable.
They receive your League Welcome Email.
Every participant receives the credits defined by the League Credit Plan.
They reserve using the dedicated League Rate.
They redeem their League Credits toward eligible League reservations.
Remember, these League Credits are a separate pool of credits from any Membership Credits the player may already have.
Also remember:
1 credit = 1 hour
So:
0.5 credits = 30 minutes
1 credit = 1 hour
2 credits = 2 hours
Important Note About League Scoring
Birrdi is responsible for:
League registration
Player enrollment
Admin-added registrants
League registration payments
Signup limits
League Credits, if configured
Reservations
Birrdi does not manage:
League scoring
Live leaderboards
Handicap calculations
Match results
Season standings
You'll need to use your preferred League management solution for scoring, whether that's dedicated League software or your own process.
For the best player experience, explain when players should play, which Birrdi Rate they should reserve, and how scores should be submitted in the League Welcome Email.
Why Use League Plans?
League Plans provide a dedicated way to register and manage players for League play without requiring recurring Memberships or changing your existing booking setup.
Benefits include:
No recurring billing
Free or paid League registration
League start and end dates
Dedicated League Sign-Up Link
Public Sign Ups that can still be shared privately with selected participants
Max Number of Signups
Self-service player registration
Ability for admins to manually add registrants
Automatic Welcome Email
Optional League Credit Plans
Ability for Members to continue using their existing Membership Credits
Ability to continue using existing Public and Member Rates
Optional dedicated League Rate when using League Credits or League-specific pricing
For many Leagues, you can simply use the League Plan for registration, payment, and communication, then allow Members and Public customers to reserve using their existing Rates.
Only add a League Credit Plan and League Rate when you specifically want League participants to receive their own separate credits or League-specific reservation benefits.
