Skip to main content

Leagues in Birrdi

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:

  1. Enable Public Sign Ups so participants can register themselves.

  2. Do not publish the Sign-Up Link on your website.

  3. 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

  1. The player signs up using your League Sign-Up Link or is manually added by an admin.

  2. They pay the League registration fee, if applicable.

  3. They receive your League Welcome Email.

  4. The Welcome Email explains when to play and how to submit scores.

  5. Members reserve using their normal Member Rate and can use their existing Membership Credits according to their Membership rules.

  6. Public customers reserve using the normal Public Rate.

No League Credit Plan or League Rate is necessary.


Using Separate League Credits

  1. The player signs up using your League Sign-Up Link or is manually added by an admin.

  2. They pay the League registration fee, if applicable.

  3. They receive your League Welcome Email.

  4. Every participant receives the credits defined by the League Credit Plan.

  5. They reserve using the dedicated League Rate.

  6. 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.

Did this answer your question?