Stay Connected

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

More Registration Enhancements! Plus Updated UIs

Release Notes

We pushed out a release this week to improve the registration system! Here’s what was included:

New Console Page Layouts

The User Interfaces (UIs) of two of the most important pages in the console have been completely overhauled. These changes were designed to make it easier for you to access the most frequently needed information. Each page is reviewed next.

Programs Listing Page

The programs listing page now looks like this:

This new layout displays each program’s key information in a more detailed manner, making it easier for you to gauge how registration is going.

Here are the details of what’s in this new layout:

  • A new Timeline display shows key dates, allowing you to track your registration lifecycle better.
  • A more-detailed summary of Payment Activity shows how much money is paid, invoiced, committed, and expected (based on your maximum capacity settings).
  • Registration counts for free-agents and teams are displayed in a simple to read format.
  • An ‘indicator’ icon clearly shows you if a program is ‘Live’ and accepting registrations or not.
  • A quick-edit control for the Registration Status allows you to easily change this label right from this page.
  • Short-cuts to each program’s sub-option menu bar (Dashboard, Edit Details, Registration Settings etc.). Simply move your cursor over the bottom portion of a program to access this menu bar.

 

Program Dashboard Page

The program dashboard was updated to include a lot of the same displays that were added to the programs listing page (and then some). Here’s what the new program dashboard looks like:

Similar to the above preview of the programs listing page, the new program dashboard contains the most useful information for tracking registration progress. Additionally, the Registration Activity section now contains registration counts by gender, broken down by player status.

Registration Improvements

To go along with the above UI updates, we also made some significant improvements and fixes to the way the underlying registration system works. Here is a summary of these updates:

Team Registration Status
We introduced the concept of each team having a registration status. A team can be either Incomplete or Complete. You decide (in registration settings) the criteria for a team becoming complete. You can choose to enforce that (a) team roster capacity requirements have been met and/or (b) team payments have been half or fully paid. The system will promote a team to complete status only when the team has met the specified criteria. This will help you track how many legit teams you have registered so far.

Capacity Rules
We made sure the capacity rules were working properly as they relate to wait-list, team gender requirements, and to teams’ registration status. We also added capacity settings to enable gender-requirements within teams.

Registration Form Fields
We made a few improvements to the way registration form fields are handled:

  • Required (not optional) registration properties are now editable right when captain is manually adding players to the team.
  • Team Captain can edit a player’s registration properties, even for pending/invited players who have not yet finished their registration.
  • Lastly, we verified that registration form fields stay with players when players and/or teams are moved from one program to another

 

Hope these updates help! Please send us your feedback.

Registration Enhancements – Invoice Updates!

Release Notes

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!

Team Captain Settings, Copy Programs, and More Great Updates

Release Notes

We pushed out another release this week! Here’s the rundown:

Team Captain Settings — You Decide What Captains Can Do

You can now control what your team captains can and cannot do. These settings are available at both the program-level, and also the team-level. You can control whether the captain can:

  • Edit the team name.
  • Invite new players by email.
  • Directly add new players.
  • Accept team player registrations directly from players.

You can manage these settings at the program-level under “Settings > Registration Options” in your program’s context menu, and at the team-level on the team page in the console.

Copy Programs

You can now copy an entire program in one click. See the copy button in the upper right of your program dashboard. When you copy an existing program, the following information is copied into a new program:

  • Details
  • Settings > Registration Options
  • Settings > Form Fields
  • Settings > Preferences

Things not copied include: discount codes, registered players, teams, games, and standings.

A Few More Improvements

Finally, we also made the following useful improvements:

  • Allow Standings Rules to accept decimal values (e.g., 0.5).
  • Fixed a bug in which early bird fees were not being properly applied to individual player invoices.
  • Updated the messaging tool filters to properly support “unpublished” programs.
  • Added a cool new sport: Whirlyball.

Hope these updates help!

Tournaments & Events Released! Plus a few additional goodies.

Release Notes

You might have noticed some updates made to the product late last week. The biggest difference is that you can now create and manage two new types of programs in addition to Leagues: Tournaments and Events.

Below is an overview of everything included in this release.

Tournaments & Events

You can now create and manage Tournaments and Events in addition to Leagues. And, in the future, we’ll be adding support for additional program types. Overall, these features work just like the existing Leagues feature. Here are the main highlights:

Getting Started
You’ll notice that your “Manage” tab in the console now includes two new sub-options for Events and Tournaments, as shown below:



You’ll also notice the new enhanced button to “Create a Program”. Feel free to create Events for your upcoming socials, and Tournaments for the next Beer Pong shootout!

Update your Site Menu Items
For existing partners – in order to have your Events and/or Tournaments show up on your public-facing site, you’ll need to turn on your new menu items. We left these new menu items turned off by default, so that you could decide when to start using them.

To turn them on, go to “Content > Menu Items” in the console. You’ll see two new menu items, one for “Events” and one for “Tournaments”. Just enable them here, and they’ll automatically show up on your public site.

Grab your Registration Listing Widget
If you use widgets to integrate with your own remote website, you can grab a registration listing widget that is specific to program type. Check out “Content > Widgets”, and see the “Registration Listings” widget.

Related Features
There are a few more related features to point out here, which give you better control over the customization of your programs. See below:

  • We added some new fields that are specific to the different program types (e.g., Start Time was added for Events).
  • There is now a Logo option, so you can add an optional logo to your program homepage. See “Details > Logo Image” in your program’s context menu.
  • Notice the new “Preferences” sub-section under each program’s Settings tab (see “Settings > Preferences” in your program’s context menu). Here, you can enable/disable the Schedule, Standings and new Facebook Like button features. You can also customize the labels used for “Team”, “Free-Agent” and “Processing Fee”.

Next Steps
As we collect feedback, we will be expanding each of these features to include additional “program specific” features. So, please send any thoughts as you start using this!

A Few Administrative Features

In addition to the new Tournaments & Events features, we also added a few smaller yet frequently requested enhancements:

  • You can now “copy” a message from your “sent messages”. This is handy if you commonly resend the same or similar email message to your members.
  • We added a new setting so that you can control whether a team captain is allowed to invite players or not. This new setting is present in the Registration Options under Settings.
  • You can now update “notes” for each team, which are visible and editable only by admins (i.e., not captains). This feature is accessible in the console; see the program’s ‘teams listing’ page, and also on the ‘edit team’ page.

Bug Fixes

We also made a number of smaller tweaks and bug fixes, including at least the following:

  • Resolved an issue that sometimes popped up when attempting to reschedule a full day on the schedule.
  • The messaging feature had a glitch with the ‘send me a copy’ feature.
  • Fixed logic bug in standings tie-breaker rules.


That’s it for now. As always, we welcome your feedback!

Updates to Messaging, Payments, and More

Release Notes

Here’s an overview of a few improvements we made to the product. We hope these help make your life a little bit easier!

Messaging

We made a few much requested improvements to the messaging tool (which seems to be a popular feature):

  • Filtering by payment status now allows you to filter by participants who have fully paid, as well as those who still owe fees.
  • You can now filter by registration status, including Reserved, Pending, and Waiting List.
  • Fixed browser-specific issues with the email editor, in which line breaks were being ignored in Firefox.
  • Improved the performance and operation of bulk mail sending algorithm (laying the groundwork for bigger things to come).

Registration Payments Related

  • Added the ability to manage your list of accepted credit cards. This enables you to properly accept only the credit cards that your gateway / merchant account is setup to process. Check with your gateway / merchant account to confirm which cards you can accept. To access this feature in the LeagueApps console, go to “Manage Account > Merchant Services”
  • Added support for “universal” discount codes, which can be redeemed on *any* program. Very useful if you want to offer blanket discounts.

And a couple more…

  • Added count displays into key league management pages (we know, it wasn’t there yet!), including these pages: Manage Your Leagues (league listing), League Players listing, and League Teams listing. No need to manually count anymore :)
  • We added a couple cool new sports: 3D Dodgeball and Beer Pong. Let us know of any others to add!

That’s it for today. Let us know what questions you have!

Team Roster Visibility, Standings Note, and Bug Fixes

Release Notes

We pushed out a product release that includes a few things worth mentioning. Here is a quick rundown:

  • You can now see the details regarding any team’s pending player invites and pending team join requests, directly from the League Team page in the Manager Console (see image on right). This is helpful when you’re trying to determine the current status of how a team is filling out its roster.
  • The team player gender counts have been added to the League Team page in the Manager Console, so you can get a sense of a team’s gender balance in a quick glance.
  • There is now a Standings Note feature, which allows you to post a public note at the top of any specific standings table. This is useful if you want to add color commentary or other details about the team rankings in a particular program.
  • And, as always, we’ve fixed more bugs and are continually improving the general experience of using the product. We read all your feedback and appreciate it all – thanks!

A Quick Pre Saint Patrick’s Update…

Release Notes

We pushed out a small release that includes a few things worth mentioning. Enjoy your Saint Patrick’s Day!

  • Added a date selector to the site dashboard which allows you to specify the start date used in the payment and registration summary graphs.
  • Expanded the member messaging tool to include an option to send message as a “marketing email”. When this option is selected, it will i) exclude any members who have previously “opted-out”, and ii) include a one-click opt-out link at the bottom of the outgoing email.
  • Improved the result messages for login failure and password retrieval, so that they’re more specific and helpful in describing why the action failed (e.g., login failed because username or email is not tied to any existing account).
  • Added the ability to remove a team photo.
  • Various bug fixes and small tweaks. Thanks for sending in feedback!

A Bunch of Improvements

Release Notes

We pushed out an update to the product that includes a whole bunch of features and improvements.  Here’s a run down:

Registration

Most of the following improvements were driven by your feedback.

  • You can now set any league to “unpublished” state, if you don’t want it to show up on your site (or widgets) yet.  Change the league state on the ‘details’ tab of your league.
  • You can now grab registration listing widgets for specific sports, and/or specific seasons.
  • The console dashboard and leagues listing pages now indicate the number of “reserved” vs “pending” registrants.  This is helpful in gauging how your registrations are filling up.
  • In registration settings, you can now decide if you want to treat Free-Agents as “detached” or not, when moved onto teams.  Being “detached” means that the former Free-Agent (now moved onto a team) pays separately from the team, and that his/her payment does not count toward the team fee.  This setting is useful if you’d rather allow your Free-Agents’ individual fee to count toward the overall team fee once they are moved onto a team.  The default setting is that Free-Agents are treated as detached.
  • We tweaked the display of team pricing for leagues using “variable pricing” so that the listing now indicates if a minimum fee is required.  A minimum fee is enforced if the league settings have specified a capacity rule for minimum team size.

Scheduling

A couple helpful updates here to help with game scheduling.

  • You can now add games that have a game type of “championship”.
  • Fixed some issues with the Schedule Generator.  It should be balancing teams across times much better now.

Messaging

The messaging tools continue to improve. We hope this serve as a simple and practical way to communicate with your members.

  • Fixed spacing issues with the messaging tool.
  • The “from name” is now editable each time you send an email.
  • Added an email “opt-out” feature so that your members can decide to be excluded from your marketing related emails.

General

Just a few more general items…

  • Added Squash and Boot Camp to the list of sports.
  • Added a new account-level page that lists all members across all your sites.  This is handy for organizations that use more than one site.  This page is located in your ‘manage account’ section of your console.