Like this blog?

Subscribe to get more articles

Stay Connected

Get a Demo


Get Started

Want to see how LeagueApps can help your organization?

get Started

See a live guided tour, or try it out yourself for FREE.

Like Us

Feature Highlight: Schedule Generator 1.0

Feature Highlight, Product News, Value of LeagueApps

LeagueApps built its Schedule Generator tool to save the admin the time and hassle of creating a league schedule from scratch. We’ve heard from many of our league partners that scheduling is one of the most time-consuming activities in launching a new season.

Our scheduling software instantly builds out a league schedule based on inputs for days, time, locations and a few other options.

The scheduling tool will produce accurate results if the follow conditions are met:

  • The program has an even number of teams.
  • Each team plays an even number of total games.
  • Each team plays an even number of games per week.

If these items are not correct the tool will not be able to generate a schedule.

There may be situations in which you’ll need to manipulate the Schedule Generator to further customize the schedule.  We’ve made it simple to update and edit schedules. Below are some work-around solutions that can help in these scenarios:


Adding / Editing Single Games

After you’ve generated your schedule, you can add single games or edit any of the games you’ve created. This can be useful if you want to schedule Playoff or Championship games for your program. Simply add a single game or edit an existing game by changing the Game Type for that game.


Bye Weeks

Here are a few solutions for scheduling bye weeks;

1) If your program has an even number of teams AND each team plays an even number of total games-

Add a single game each week, in which one team plays vs. ‘TBD’. This will count as a bye week for each team. If you want each team to have one bye week in a season, make sure each team plays vs. ‘TBD’ only once.

2) If your program has an odd number of teams AND each team plays an odd number of total games-

a. Add a ‘dummy’ team to make the total number of teams even.

b. Schedule an extra game for each team. (For example, if your program has a 9-week schedule, add an additional week to make it 10 weeks.) Now you have an even number of total games and you’ll have a bye week naturally scheduled into each team’s schedule, since each team will only be playing 9 games in a 10-week schedule.

You’ll just have to make sure that each team plays every other team only once (including the dummy team).  This will still require some manual tweaking, but the process should be less tedious.


LeagueApps plans to develop new versions of the Schedule Generator in future releases.  Please send us feedback on any inputs that influence your schedule creation so we can try and incorporate in future development upgrades.


Registration Enhancements – Invoice Updates!

Product News, Release Notes, Value of LeagueApps

We pushed out a release in late June. Here’s what was included:

Invoice Reminders

LeagueApps was built to allow the admin to collect money from members in an efficient manner, and save time and headaches while doing so. With these improvements, you now have more ways to ensure that you reach 100% payment collection for all your programs. We added the ability to send out reminders to members with outstanding balances, so you can prompt these members to pay their invoices on time.

In the Invoice reports page, you’ll notice a new Send Payment Reminders to All button, as well as a new Deadline column that indicates which members have outstanding balances. Use these tools to send reminders to individuals, or to groups of members. You’ll be able to track when you sent your reminders, and how many have been sent. You can also now export the invoices information to a spreadsheet using the new CSV export feature we added.


You can set your program’s payment deadline to be strictly enforced or not. Thus, a program will only have payment deadline information shown in its invoice listing page if the default “Not Strictly Enforced” is NOT selected.

We also added the ability to set Automatic Reminders for any of your programs. Additionally, you can set follow up reminders to be sent every few days until the members have paid. This is a great way to guarantee that everyone pays and no one slips through the cracks!

Manage this setting at the program-level under “Settings > Registration Options”.

For more on Payment Deadlines, scroll to the bottom section of this Help Doc article.

More Invoice Improvements

Updated the invoice report to include new filter/sort options, including:

  • Payment Deadline Status
  • Payment Deadline Date
  • Last Reminder Sent Date
  • Sent Reminder Count
  • Number Reminders Sent

Click here to learn more about Managing Payment Invoices.

Bug Fixes and New Sports Added

We made a number of small tweaks and bug fixes, including:

  • Adjusted the sort order for registration listings (site and widget) to be: 1) Sport, then 2) Name (alphabetical).
  • Fixed issue reported in which team players did not have access to team messaging tool.
  • Adjusted rules for auto-updating programs to “completed” status.

We also added a bunch of cool new sports: Volleyball (Sand), Volleyball (Grass), Dodgeball (Indoor), Dodgeball (Sand), Tennis (Beach), Backyard Games, Bar Games


That’s it for now. Hope you find these updates helpful!

Feature Highlight: Theme Editor

Feature Highlight

Happy 4th Everyone!!

Here’s an inside look at the new Theme Editor we recently launched:

You can now more easily control your site’s design using our new theme editor. This gives you the option to make your LeagueApps website 100% custom, and completely break away from the original LeagueApps look. You can customize design here with no coding skills. Or you can have your designer create an entirely new theme and styles for your site.

In your “Design” tab in the console, you’ll see a “Launch Theme Editor” button. Click it to access the new editor.

Basic Controls

The basic editor controls allow you to customize your colors, fonts, logo, and background images, as well as preview any changes you make in real time. The ‘preview’ feature comes handy here as you try out different fonts, color schemes, and images. We set up a generic sample page for you to make edits on.

You can upload an image to customize the following sections of your site’s homepage:

  • Logo
  • Header Background
  • Page Background


If you upload a Page Background, use the POSITION option to indicate where on the page you want to place the image. You can also use the REPEAT option to choose from various patterns to fill the page, including tile, repeat across, or repeat down.

Once you are happy with your new design, save your changes.


Theme Controls

For more advanced users-

Adding Additional Theme CSS
You now have the ability to customize your site’s theme and styles. If you want to keep the default LeagueApps theme but alter a few pieces of the design, you can enter any CSS in the CUSTOM CSS field. This can be useful if you want to override your default settings, or style any new custom content that you add.


Turning Off The Default Theme

If you are comfortable with HTML and CSS, you can turn off the default theme and write your own styles completely from scratch. Here’s where you can really get creative!

For more details on how to use the Theme Editor, read our Help Doc article.


We hope our new Theme Editor makes for quicker and smoother site design. Try it out and tell us what you think!


Schedule Your Demo

Receive a 1-on-1 Guided Tour of LeagueApps


Get Started Now With A Free LeagueApps Account.

Send us your info and let's set up a time