Community Admin Guide

As a Community Admin, you have powerful tools to organize players, schedule competitions, and manage your community. This guide covers your key responsibilities.

Core Concept: This website is based on Communities. All activities—including leagues, challenge ladders, and court reservations—occur within specific communities. As an admin, you are managing these activities within the context of your community. Users must join your community before they can participate in your leagues or ladders.

1. Community Management

Inviting Members

Grow your community by inviting players:

  1. Go to your Community Page.
  2. In the "Admin Tools" panel, locate the "Active Links" section.
  3. Copy Link: Click the copy icon to copy the invite link to your clipboard so you can paste anywhere you'd like to share this link. Be careful where you paste it (social media for example) as it will allow people to go right ahead and join your community without a further approval from you. In other words, just give this link to people you truly want to join the community.
  4. Email Invite: Click the "email" link (between the copy and delete links) to generate a pre-written email invitation to save you the trouble of typing out the email. This email will already contain the link you might have copied in the previous step. Be sure the people you send the email to are who you want in your community. You will need to copy and paste the contents of what is displayed here into your email tool of choice to actually send an email.
  5. Recruitment Flyer: Click "Download Recruitment Flyer" to get a printable flyer with a QR code for your community. This will generate a PDF file which you can print out and display at your facilities for members to "request" to join your community.
  6. Users who click the link or scan the QR code will be prompted to join your community after registering/logging in.
  7. In Summary: The "copy link" and "email link" are direct access links to join your community. The "Recruitment Flyer" is a barcode which allows people to find your community, but they must then "request to join" and you, as the admin, will get a notice to approve or reject their request from your community home page. They will not become community members until you approve them.

Managing Roles

You can promote other members to be an admin help you manage the community if you would like:

  1. On the Community Page, scroll to the "Members" list.
  2. Click the "Promote" button next to a member's name to make them an Admin.
  3. You can also "Demote" or "Remove" members from here.

Member Email List

Send announcements to your community members:

  1. In the "Admin Tools" panel, click the "Member Email List" button.
  2. This generates a comma-separated list of emails for members who have opted in and managed members with valid email addresses.
  3. Use this list to send community news or updates.
  4. IMPORTANT: Always use the "BCC" field when emailing the group. This protects member privacy and prevents mass "reply-all" threads.

2. Managed Users

What is a Managed User? A "Managed User" is a placeholder account created by an Admin for a player who hasn't registered on the site yet. This allows you to include them in leagues and ladders immediately without the trouble of having to signup for the website.

Creating a Managed User

  1. On the Community Page, click the "Add" button in the member's section of the page (visible only to Admins).
  2. Fill in their First Name, Last Name, and (optionally) Email if you know their email address and wish to subscribe them to your emails.
  3. The user is instantly added to your member list and marked with a "Managed" badge. You can now add this managed user to any teams, leagues, and challenge ladders.

Claiming/Transferring Syntax

When the real person is ready to take control of their "managed" account that you created for them:

  1. Find the user in the Members list.
  2. Click the "Transfer" button.
  3. Copy the generated Claim Link.
  4. Send this link to the user. They will use it to set their password and log in.
  5. Note that this transfer process assumes they haven't already setup an account here at MySportLeagues.com. If they already have an account, the managed account cannot be merged with their existing account. This transfer process just converts a managed account to an account that the individual user can control.

3. Managing Leagues

Creating a League

Leagues are for structured play. They can take place in a day, or over a season.

  1. Click "Leagues" on your Community Page, in the "Community Activities" section.
  2. Click the "Create New League" button.
  3. Enter a league name and description.
  4. Choose a format (e.g., Round Robin, Fixed Partner Doubles).
  5. Choose a roster size (singles, doubles, or team)
  6. Enter the max participants you want to allow. Note that the max value for this is 25. If you have a reason to need more you can contact us at "support@MySportLeagues.com" and we can set a higher number for you. The reason we have this limit is because of the large number of matches larger values will generate. Keep a close eye on the Warning message next to this field to know how many matches your league will have. If you can break things up into divisions for your community (beginner league, intermediate league, advanced league for example), you will have fewer participants in each league and a better experience.
  7. Lastly, click the "Create League" button when you are satisfied with the league parameters you have defined.

Running the League

  • Once you create your league (see above), you will see your new league on the "Leagues" page along with any other leagues you have created. Click on the "View Details" button for the league you wish to further configure.
  • Invite Players: Use the "Invite Participants" button on the League Page to invite community members to join this league. They will get an invite link on their dashboard.
  • ADD Players: Alternatively, use the "Add Participants" button on the League Page to add community members that you KNOW they want to join this league. This will place them directly into the league and they have to do nothing on their own.
  • Close Registration: Once all players have joined or been added, click "Close Registration" to prevent others from joining. You can leave it in this status until you are ready to generate matches. It is a good idea to wait until very close to the league beginning before generating matches in case you want to open the registration again to add another player. You cannot add more players once the matches have been generated. Well, you can, but you have to delete those generated matches, and then generate them again after adding another player.
  • Generate All Matches: Once all players are set, click "Generate All Matches" to create matches automatically.
  • Enter Scores: You can enter match results. The leaderboard will update automatically. Your other community members will be kept updated by match results being posted to the community newsfeed every time you add a match result.
  • When you submit the last match result, a winner will be automatically crowned, a celebratory banner will be displayed at the top of the page, and a champion post will be made on the community news feed.

4. Managing Challenge Ladders

Setting up a Challenge Ladder

Ladders are ongoing, dynamic rankings that the players can mostly run on their own.

  1. Click "Ladders" on your Community Page.
  2. Click "Create New Ladder".
  3. Enter a descriptive name for the challenge ladder (Mens Advanced Pickleball Singles for example).
  4. Select the ladder type (Individual for singles or Team for doubles or team sports).
  5. Click the "Create Ladder" button.

Ladder Administration

  • After you have created the ladder (see above), you will see this new ladder on your Challenge Ladders page along with any other ladders you have created.
  • Find the ladder you want to further configure on this page and click on it.
  • Invite Players: Use the "Invite Participants" button on the Challenge Ladder page to invite community members to join this ladder. They will get an invite link on their dashboard.
  • ADD Players: Alternatively, use the "Add Participants" button on the Challenge Ladder page to add community members that you KNOW they want to join this ladder. This will place them directly into the challenge ladder and they have to do nothing on their own. New players get added to the bottom of the ladder.
  • Swap Ranks: If needed, you can manually swap two players' ranks to correct errors or adjust seeding.
  • Remove Participants: You can remove players from the ladder.

5. Reservation System

Setup

Configure your facilities:

  1. Go to "Reservation Settings" in the Admin Tools panel for your community.
  2. In the "General Settings" section of this page:
    1. Check the "Enable Registrations" checkbox to turn this feature on for the community.
    2. Enter the max number of future reservations you want to allow community members to be able to make.
    3. Enter how far into the future you want to allow community members to be able to reserve courts.
    4. Enter the operating hours for your facility for each day (controls the hours available for reservations by day)
    5. Click the "Save Settings" button to save changes for this section of the page.
  3. In the "Courts" section of this page: define your courts/fields (Court 1, Court 2, etc) so your members can reserve specific courts.
  4. Note that the "open play" section of this page is NOT related to community members making reservations except that they will not be allowed to reserve courts that you have scheduled "open play" for.

Open Play

Schedule drop-in sessions:

  • Go to "Reservation Settings" in the Admin Tools panel for your community.
  • Click on the "Add Schedule" button in the "Open Play Schedules" section of this page.
  • Create RECURRING open play time events (e.g., "Saturday Morning Round Robin").
  • What you define here is what will be shown when a user clicks the "Open Play" link in the "Community Activities" section of their community page.

Need technical help? Contact Support