TeamSnap FAQs

TeamSnap Kickoff Guide

Welcome to TeamSnap! A few minutes is all it takes to get up and running with your team.


Please see the TeamSnap Guide for assistance. There are also some commonly answered questions listed below.



Accept Your Invitation

  1. Go to your email and find the TeamSnap invitation
  2. Click the blue Join Now! button
    1. If you’ve been invited but can’t find the invitation email, click here and we’ll help you track it down 
  3. Create a password

If you have an existing TeamSnap account under a different email address, click Switch Account to log into the existing account

  1. Click Continue
  2. Select Yes or No for whether you are accepting for yourself or on behalf of someone else
    1. If No, enter your name and relationship to the player
  3. Click Continue
  4. Enter your mobile number and select your provider if you'd like to receive team alerts to your mobile device
    1. Tip: If you don’t want to share your number with teammates, check the box next to “Make Private.” Coaches and team managers will still be able to see phone numbers even if this box is checked.
  5. Click Continue
  6. Select Yes or No for adding family member access to your account
    1. If Yes, complete the remaining fields for family member information
  7. Click Continue
  8. Click Take Me to my Team! and you are all set!

Adding Family Or Contacts (Web)

    1. Click the Roster tab
    2. Click on member name
    3. Click + Add Family Member button
    4. Enter contact details (first name, last name and email address required to send invite)
      1. Optional: Enter a label to help easily identify the contact or the contact/player relationship
    5. Select the Invite to Join?  checkbox  at the bottom of the screen if you'd like this person to have access to the team under this profile
    6. Click Save

Adding Family Or Contacts (IOS)

  1. Tap the Roster tab
  2. Tap on the primary  member's  name
  3. Tap Edit in the top right
  4. Tap + Family Members
  5. Enter contact details
    1. Suggested: Enter a label to help easily identify the contact or the contact/player relationship
  6. Tap to toggle Invite to Join to ON at the top of the screen
  7. Tap Save in the top-right corner

Adding Family Or Contacts (Android)

  1. Tap the Roster tab
  2. Tap on the primary  member's  name
  3. Tap Add Family Member
  4. Enter contact details
  5. Tap the gear icon next to the email field
    1. Suggested: Enter a label to help easily identify the contact or the contact/player relationship
  6. Tap to toggle Invite to join to ON
  7. Tap OK
  8. Tap the checkmark icon in the top-right corner to save

Set Your Notification Preferences

  1. Log into your TeamSnap account
  2. Click your team name under My Teams in your My Leagues and Teams dashboard
  3. Click the Preferences tab
  4. Set your preferences for how you'd like to receive alerts. We recommend leaving the settings as they are, but you can always adjust things like how far in advance you receive game reminders.


Update Your Availability

A few days before each game, you’ll get an email asking if you’re available or not. Make sure to click Yes, No, or Maybe, so your coach has an accurate headcount for the game.

Check For Volunteer Tasks

Head over to the Assignments tab to view any available assignments for your upcoming scheduled events. When you find one you’d like to claim, just check the sign-up box next to that task!


Forgot Password Link Issues

If you click the Forgot Password? link on the login screen you will be asked to enter your email and be sent a password reset email. If you do so and do not receive an email with the subject "Reset your TeamSnap Password," there could be a few reasons why:

  • The password reset email could be caught in your SPAM/junk filter, please check your SPAM folder.
  • Your browser could be using old cached information and auto-logging you into the wrong account even though you are entering the correct login credentials. Please clear the browser cache and try logging in again.
  • Your account may be under a different email address, or there could be a typo in your username in the system. The password reset email will be sent to the email address used when your TeamSnap account was set up. Please try entering all of your email addresses in the reset password link, and check all email accounts that you may have used.

What Happens If My Installment Payment Fails?

If you have installment payments set up, payments should process smoothly on the specified dates. Who doesn't love a set-it-and-forget-it scenario? If you do run into an installment payment failure, read on to see how it can be addressed.


Registration Installments

When a registration installment fails:

  • Payment will be re-attempted three times.
    • If the failure error is returned that the card is being explicitly blocked from transactions, the payment is completely locked and no further attempts will be made for that or any of the following installments for that transaction.
      • Resolution: The cardholder must enter their card information as a new payment method rather than attempting to update the current method, and select to pay the installment then or ask their organization's admin to reset the registration installment dates to reset the payment attempts and future installments.
    • If the installment was declined due to non-sufficient funds 3 times, processing attempts will stop until the next installment date occurs, skipping over the initially failed installment.
      • Resolution: An admin for your organization would need to reset the installment date for that initially failed installment in order to get that payment installment processed.

Pay Installment Payments In Full

Want to pay your remaining installment payments in full? No problem!

  1. Login to TeamSnap from a web browser at
  2. On the My Teams and Leagues Dashboard go to the My Registrations section.
  3. Click Manage Payments 
  4. Click Select Payments
  5. Select the installment payments you'd like to pay 
  6. Click Pay Now

Enable/Disable Your Email Address

If you want to manage whether your roster email address receives TeamSnap messages, or you have multiple emails and want to prevent messages from being sent to one or more of them, you can manage that in your roster settings. Additionally, if you have any trouble receiving emails and have received an error regarding email receipt, your email may have been disabled by our system to prevent further errors.

Note: For members with the same email address listed across multiple rosters, you will need to enable your email address for each roster you are a member of.

Enable/Disable Email Address (Web)

  1. Log into
  2. Enter your team
  3. Click the Roster tab
  4. Click on Manage My Player Info button OR click your name on the roster
  5. Click Edit
  6. Select or deselect the Receive emails box for the email in question

  7. Click Save

Enable/Disable Email Address (Android)

  1. Open the TeamSnap app on your Android device
  2. Enter your team
  3. Tap the Roster icon
  4. Tap the member name
  5. Tap the pencil Edit icon in the top right corner
  6. Tap the gear icon next to the email address
  7. Toggle the switch for Receive Team Emails to ON or OFF
  8. Tap the check mark to save

Enable/Disable Email Address (IOS)

  1. Open the TeamSnap app on your iOS device
  2. Enter your team
  3. Tap the Roster tab
  4. Tap the member name
  5. Tap the Edit icon in the top right corner
  6. Tap the email address
  7. Toggle the switch for Team Emails to ON or OFF
Note: Disabling your email address in a roster profile stops all email messages being delivered to that address for that particular roster profile.

Mobile Push Notifications

TeamSnap uses mobile push notifications to deliver messages in a snap!

What Is A Push Notification?

A push notification is a message that pops up on a user's mobile device and will only appear if the recipient has the iOS or Android TeamSnap mobile app installed and push notifications enabled on their device and in the TeamSnap app for the specific type of notification. While similar to text messages, Push Notifications are in-app messages and are not delivered by SMS text.

When Are Push Notifications Sent?

  • Event/Game creation (when Notify the Team is checked by admin)
  • Event/Game update (when Notify the Team is checked by admin)
  • Availability reminders sent out by team admin
  • Score updates
  • Lineups when published by team admin
  • TeamSnap Live! (Live! score updates, Live! game/event messages)
  • Team Chat
  • Alerts created through the Messages tab

How Can I Receive Push Notifications?

In order to receive push notifications you must have the following:

  • The latest version of the TeamSnap app for iOS or Android installed on your device
  • Be logged in to the TeamSnap app on your device
  • Have Mobile Notification Preferences set to receive Push Notifications for the specified team with the TeamSnap app
  • Have Push Notifications enabled for TeamSnap on your device application settings

Set Mobile Notification Preferences In The TeamSnap App

From The TeamSnap Web App

  1. Login to TeamSnap from a web browser
  2. Navigate to the team you'd like to set your preferences for
  3. Click the Preferences tab
  4. Click the Notifications tab
  5. Set notification preferences for Mobile Notifications to Send
  6. Preferences are auto-saved!
Note: Mobile Notification Preferences from the web application allow you to turn all mobile notifications ON or OFF, this does not allow you to set preferences for specific mobile notification types. If you'd like to specific the type of mobile notification follow the steps provided to set your in app preferences for Android or iOS (see below)

From The TeamSnap Mobile Apps

  1. Login to TeamSnap on the mobile app
  2. Navigate to the team
  3. Navigate to the Menu
    1. On iOS tap My Preferences
    2. On Android tap Notification Preferences 
  4. Under Mobile Notifications, tap to toggle switch your preferences - possible options depending on the team plan level are Alerts and Schedule UpdatesLive! Score UpdatesLive! Game/Event MessagesTeam Chat Messages.

Enable Push Notifications For TeamSnap In Device App Settings

Continue to the steps for your mobile device OS below to finish enabling push notifications

Enable Push Notifications (IOS)

  1. Tap Settings
  2. Locate and tap TeamSnap in app list
  3. Tap Notifications
  4. Tap to toggle Allow Notifications switch ON
  5. Tap to toggle Badge App Icon switch on (other toggle switch settings can be set to your preference)

Now, whenever you receive TeamSnap alerts a small red badge marker will be displayed on the TeamSnap app icon indicating that you have new unread information.

Note: The red badge marker on iOS devices is ONLY displayed when you receive an Alert messages sent from the Messages tab. It will not be displayed for score updates, new email messages, posts, team chats, availability reminders, event or game creation or updates.

Enable Push Notifications (Android)

  1. Open device settings
  2. Tap Notifications
  3. Locate and tap TeamSnap in app list
  4. Tap to toggle Allow notifications switch on (other toggle switches can be set to your preference)
  5. Open TeamSnap app
  6. Tap sliding menu icon
  7. Tap Notification Preferences
  8. Toggle the Alerts and Schedule Updates switch on
  9. Tap the Done checkmark
Note: Badge markers for Push Notifications will only be displayed on TeamSnap app icon for Android Devices using Android Oreo 8.0 or higher as this is not supported is earlier Android versions.

If you do not see the TeamSnap app in your phone’s Notifications settings, you may not have given the app permission to send notifications the first time you downloaded it. To fix this, please delete the app, then download it again.

Team Schedule Is Not Updating In Google Calendar

TeamSnap pushes schedule changes within one hour, while Google Calendar typically updates on a 12-hour cycle for subscribed calendars. This means that it is necessary to wait for the next Google Calendar refresh update. Depending on where you fall in the cycle, it can potentially take up to 24 hours to display changes to your subscribed calendar.

Force Google Calendar Refresh

This trick will trip the Google system into thinking that you are requesting a totally new URL and will push it to make a new request rather than syncing to the cached version of your subscribed team schedule.

  1. Unsubscribe from your team schedule
  2. Re-subscribe to your team schedule following the steps in Subscribe to a Team Schedule, but stop at step 8
  3. When pasting the full calendar URL into the 'Other Calendar – Add by URL' field, add the following to the end of the URL immediately following .ics before you hit Enter: ?query=1
    1. Your URL should look similar to this example:

Our organization is not endorsed by the Department of Defense or the United States Army and this is a non-federal entity.

CFYHA is not part of the Department of Defense or any of its components and has no governmental status.