Calendar Sync Players, Parents, and Coaches can now sync their sports schedule from LeagueApps to their calendar app of choice. This is available on mobile, tablet and desktop; learn more here.
LeagueApps Gateway Optimizations Improvements were made to LeagueApps Gateway reports, account setup, and management; learn more here.
Spam Prevention We increased protection against spammers and bots to keep your LegaueApps site safe and secure.
New API Endpoint: Single Member Detail Access details for a single member and display or sync information with an external system. Best for custom formatted user profiles and sharing LeagueApps user data with an external system.
Add Payment Plan to Existing Invoice Admins have the ability to convert a “Pay in Full Invoice” to a “Payment Plan Invoice” after initial registration. Learn more.
ReCaptcha ReCaptcha protects LeagueApps sites from spam and fake accounts while keeping account creation easy for humans. This setting is active on all LeagueApps site and can be turned off by request.
Require Payment of Unpaid Balances This program-level setting requires a user to pay any unpaid invoices on their Member or Family account before being able to register for the program. This setting is found on the Registration Options page under ‘Payment Configurations.’
New API Our new API is live and is more self-serving with new access to secure admin level data. Partners can generate API access directly from their Admin Console. Please note that APIs provide access to a site’s secure data and should only be shared with authorized users.
Staff Controlled Fields This setting gives Staff and Admins greater control over their Team Roster content. Hide a Registration Form Field from Adults and Children during registration, and only allow a Staff Member or Admin to complete and edit the form field. Common fields for this setting are ‘Jersey Number’ or ‘Position.’
Member Search by Email Our Admin Console search just got smarter. It now auto-suggests results for Email Addresses, in addition to Member Names, Teams, Programs, Invoices, and Products. This search box is the best way to quickly find a member.
Session-Based Program Enhancements Now enable Waitlists for Sessions and manually edit a Master Session’s State [Upcoming, Live, Completed.]
Invite2Join Team Filter Invite2Join has a new filter option, to filter players by team when sending invites to another program.
Partner Newsletter Click to read updates and highlights from October 2017.
Default Settings A few site and program settings are now set to On, by default, so the features are automatically available when you create a new program. The settings affected are RSVP, Team Talk and Coach permissions to Create Teams, Calendar Events and Print Rosters.
Classes A new program type, Classes has been added. Classes are always session-based so they will be visible if you have Grouped & Session programs enabled. Classes can be categorized and participants can multi-select classes as they register.
Customize New Member Emails We are always looking for ways to offer more customizations. Now automatic New Member Welcome Emails can be customized with text or HTML in Email Settings.
Member Privacy Enhancement There is a new Member Privacy control, and when turned on, Member Profiles will only show to members that are logged into LeagueApps. To turn this setting on go to Settings > Member Profile.
Check-in Feature The new Calendar Check-in feature works in conjunction with Calendar Events. Admins and Program Staff now have the ability to check-in players and staff to an event. Improve your program’s check-in process and gain analytics around attendance with the new Attendance Report.
Digital Insights Analytics settings in LeagueApps are now easier to understand and set up. The ‘Google Analytics’ page in the Admin Console has been relabeled to ‘Digital Insights.’ Insert tracking code from a third-party analytics tool of your choice (Google Analytics, Facebook Pixel, Google Tag Manager, SEO tags, etc.) to the Digital Insights page in LeagueApps to start tracking webpage views, clicks, registration conversions and more!
LeagueApps Gateway Improvements LeagueApps Gateway reports have been optimized for easier financial reconciliation. Contact us if you want to learn more about the new LeagueApps Gateway!
Ad-Hoc Member Invoices A new Invoice Type is now available that makes it easier to collect online, non-program related charges. The ‘Member’ Invoice Type allows Admins to generate invoices that are not tied to program registrations. The invoice is only tied to the Member, providing Admins with the ability to bill for Travel fees, dues, and other non-program related charges.
Player Invite Tracking Tool Easily invite players from a Tryout to a Club Team, or from last season’s event to next season’s. Under the ‘People’ sub-section of a program there is a new ‘Player Invite’ page where Admins can view members that have been invited to the program or send players invites to other programs. Each invitation’s status is tracked from Pending to Accepted or Declined.
File Attachment Feature Bulk Messaging, Program Messaging and Content Pages now support attachments. Easily attach an Image, PDF document or any other file type, up to 10MB in size, to your webpages or email messages.
New Admin Role: Site Coordinator The highly requested Site Coordinator role is best for staff members who help with multiple programs’ setup and daily operations, but don’t need access to financial information. Check out our eight different Admin Roles and learn about specific permissions using the Admin Role Access Matrix.
Improved Accuracy for Offline Payments Admins now have the ability to remove a recorded offline payment, improving the accuracy of invoices and the corresponding financial reports.
Top Bug Fixes and Quality Improvements
Late May 2017
Custom Form Field Updates More Admin control and functionality was added to Member Profile Custom Fields and Registration Custom Fields. Admins can now be enforced to complete all required fields when creating a Member or Registration through the Admin Console. Numeric Custom Fields have been added to easily collect number-only responses, and Custom Form Fields can be locked by high level Admins to prevent other Admin users from editing or deleting the fields.
Sent Email Message Tracking Emails sent through the Program Bulk Player/Team Messaging Tool are now listed in Sent Email Messages.
Top Bug Fixes and Quality Improvements
Early May 2017
Program Message Tool Update We added new formatting options to our Program Bulk Messaging Tool. This tool gives you the ability to select multiple Players or Teams at once and message them right from the Program Dashboard.
Top Bug Fixes and Quality Improvements
New Design Theme Beta Do you want to update your website’s look and feel? We’re now offering a new design theme! It’s a bold, modern theme that offers broad, horizontal sections of content for a sleek and beautiful design. Take a look at the theme here. Pair the theme with our new point-and-click page templates and blog feature to really take your site to the next level! Contact us if you’re interested in installing the new theme on your site.
Custom Sort Order for Registration Listings Take more control of your program discovery! Choose to sort your registration listings by Registration Start Date, Activity Start Date or Alphabetically. See how to custom sort your programs here.
LeagueApps Gateway Beta LeagueApps Gateway powered by Stripe is the best payment gateway option for sports organizers. Are you interested in LeagueApps fees applied as the transaction is processed instead of a monthly bill? Click here to learn more about the benefits of LeagueApps Gateway and details about our beta program.
Registration and Transaction Report Update We made some minor changes to the Transaction Report and Registration Report column headers to provide a more detailed understanding of the reports and its data. Click here to see changes.
Page Template Builder Make building pages easy using our new page templates. Simply fill in the blanks, click save and you’re done!
Blog Tool Create your own news articles using our new blog tool! Share content with your participants and easily post it to your LeagueApps website.
Advanced Payment Plans Payment Plans now have advanced settings that include partial payments on installments and overdue installment rules.
Password Protected Programs If you run elite or invite only programs then use our program setting to require a password in order to register for a program.
Team Page Redesign We’ve updated our team page on mobile and desktop to optimize how participants can access the team’s schedule, messaging and roster!
Copy Team Roster Program Staff and Team Captains can now easily bulk copy or bulk invite their new team’s roster from a previous team’s roster.
Roster Deadline and Status Youth organizations can now set a roster deadline in programs to make sure that Program Staff are submitting a roster by the deadline.
Late October 2016
RSVP Beta Players, Parents and Staff can now RSVP to games and events from their LeagueApps schedule! Learn more about how RSVP looks and works here. If you’re interested in our beta program email us here!
“Accepting Team Players and Free Agents” Registration Status Use this registration status if you don’t want to accept any new teams in your program but are still accepting team players and free agents.
Schedule Improvements Customize the day that your schedule’s week starts on and add a logo to the new print friendly program schedule from your site’s schedule settings.
Payment Plan Improvements Allowing an organizer to be more flexible with payment plan installments once a player is already enrolled into a payment plan is the theme behind our latest batch of payment plan improvements. Read more about what has been updated here.
New Admin Dashboard On the dashboard there are a couple of new sections, including What’s Happening, Quick Links and Top Programs. These sections are designed to instantly display important information and get you where you need to go in the console in just a click.
New Navigation The main navigation has been moved to the right side of the page to improve page visibility and lay the foundation for mobile optimized admin functionality (coming soon!).
Improved Site Search The site search now uses auto-complete functionality with quick results, so you can select something from the drop down or view a search results page to find what you’re looking for.
Organization-Wide Transaction and Invoice Reporting Do you have multiple sites under your LeagueApps account? Now you can run transaction and invoice reports that combine the data from all of your sites! Read more about this report here
Credits Improvements We’ve made updates to our credits feature! Admins will now have the option to credit a registrant from the delete player prompt, there’s an ‘issue credit’ button in each invoice and there’s an indicator on each invoice when credit is given.
Program Discovery Filter Improvements Users now have more filtering options when finding programs to register for, because now all program types now have Season and Days of the Week as program details
Admin Role Support for Grouped Programs Program manager and program coordinator admin roles can now be assigned to specific programs within the grouped program structure
Credit System Issue credits to players, coaches and families instead of giving refunds
Create Recurring Calendar Events Great for creating practice schedules using a program calendar
Delete Player Without Refund Useful for when players drop out of programs but don’t qualify for a refund
Choose fields for CSV export Save time by picking what data you want to see in your LeagueApps reports before exporting to Excel
Confirmation Email Updates for Incomplete Payments Updates to the email subject and content will make registrants and admins more aware of registrations that resulted in no payment
Program Staff view update Improved layout with more information, including paid and outstanding balance per team, and a quick link to register another team
Add Note to Offline Payment Great for entering Check Number in an invoice!
Transaction Report Updates We’ve increased the power of our transactions report by adding two new report types: Transaction Detail and Transaction Summary. See how they work here
Mass Coach Report For organizations taking team registrations using our grouped programs feature, we’ve introduced a mass report and export of all coaches in the grouped program. See how grouped programs work here
Export LeagueApps Billing We’ve made some format changes and also now allow you to export your LeagueApps billing into Excel. See more about billing here
Schedule Import Improvements We’ve added grouped program support to our schedule import feature. See how to import a schedule here
Roster Printing Update New format, add custom form fields and mass print all teams in one program. Great for any program that needs contact info and other custom fields on a roster. See how it works here
Small Group Registration Admins can allow registrants to create small groups that other players can register to. Great for programs who accept free agents and friend requests. See how admins can set it up and how it works for the registrant
Program Grouping Improvements Discovery and widget improvements for grouped programs
New Content Page Editor Tools New more user friendly format allowing for easier pictures and video embedding and table building. See how it works here
Team Properties / T-Shirt Reporting Allows admins to quickly and easily tally up the number of answers to form field questions that were asked to players during the registration process. See how to run this report
Document Upload Collect documents such as birth certificates and medical forms from members during registration. See more here
Schedule Import Build your schedule your way, then upload it into LeagueApps via Excel document. See how here
Saved Payments One-click payments for participants and admins can set up auto-charge payment plans. See more here
Grouped and Session Based Programs Program Grouping allows you to create a main program, which will then house multiple sub-programs. This gives organizers more flexibility and organization in setting up programs with different divisions, levels and sessions. See more here