Subscribe to a Team Schedule

Make life easier by subscribing to your team’s schedule on your computer or mobile device’s calendar! 

This will allow you to have your team's full schedule of games and events show up automatically in your calendar, and update automatically anytime your coach or team manager makes a change.

It’s like finally getting that personal assistant you’ve always dreamed of!

In this Article

Note: Subscribed Calendars will show past Games and Events up to 6 months back.

Google Calendar

  1. Log into TeamSnap on the web (not mobile app)
  2. Click your roster name below the team name to enter the team site
  3. Click Schedule tab
  4. Click Subscribe/Export
  5. Copy the calendar link
  6. Go to Google Calendar, click the small arrow to the right of Other Calendars (located on the left side of the screen below your mini calendar and My Calendars list)
  7. Click Add by URL
  8. Paste calendar link into the URL field
  9. Click Add Calendar
Note: It may take a few minutes for your iCal file to fully load in Google. As long as you do not see an error, it is likely still working. Please note that Google can take up to 24 hours to fully populate subscribed calendars. If the calendar name shows in your list of calendars on the left of the screen, the subscription was successfully added. If it has been over 24 hours and your calendar has not populated, please contact support.

Android Mobile App

Subscribing to a calendar on your Android phone is a two part process.  Android phones are tightly integrated with Google, so to access a subscribed calendar on an Android phone, you must first subscribe through Google Calendar. Google does not provide a way to do this through the mobile app, so it must be done through the Google Calendar web interface by following the steps outlined in the Google Calendar section above. The second step is to go to the Calendar app that is synced to your Google Account, to verify that Sync Calendars is selected in Settings by following the steps below: 

You'll want to be sure that you use the same Google Account that you have set up on your phone.

  1. On your Android device, open Google Calendar app or the native Android Calendar app on your phone 
  2. Tap Menu icon in top left
  3. Scroll to bottom and tap Settings
  4. Tap TeamSnap calendar in the list
    • Hint: If you do not see the TeamSnap calendar in the list, tap Show More to expand to see your full list view 
  5. Tap Sync to switch on

Google Calendar App for iOS

Subscribing to calendar using the Google Calendar app for iOS you must first subscribe through Google Calendar from the web interface by following the steps outlined in the  Google Calendar section above. Since subscribed internet calendars are shared calendars that you don’t have administrative control over, they need to be selected individually to sync as the default setting is “Off” on the Google Calendar App for iOS. This means that when a new calendar is internet calendar is added, you will have to go back to sync each time by following the steps below: 

  1. Make sure you are signed into your Google account from a web browser
  2. Go to
  3. On this page you will see a list of all your calendars. Next to each calendar name is a check box
  4. Tick the check boxes of the calendars you want to sync with the iPhone or iPad
  5. Click Save
  6. Open the Calendars app on your iPhone or iPad and wait for it to sync

iOS Mobile App (Native Calendar App)

  1. Log into TeamSnap on your iOS device
  2. Tap team name in the team list
  3. Tap Schedule tab
  4. Tap the subscribe icon at the top-left of the screen
  5. Tap Subscribe
  6. Tap Done

 iCal, Microsoft Outlook, and iCal-compatible Calendars

  1. Log into TeamSnap on the web (not mobile app)
  2. Click your roster name below the team name to enter the team site
  3. Click Schedule tab 
  4. Click Subscribe/Export button
  5. Click one of the subscribe buttons or copy+paste the desired link provided directly into your calendar program

If you simply want to export the schedule as a CSV file for use in a spreadsheet or word processing program, you can click the “Export text file” button.

Note: Your personal calendar will update approximately one hour from when the changes are made within TeamSnap.

Outlook 2007

  1. Log into TeamSnap on the web (not mobile app)
  2. Click your roster name below the team name to enter the team site
  3. Click Schedule tab
  4. Click Subscribe/Export
  5. Copy the calendar link
  6. In the Outlook, under the Tools menu select Account Settings, then the Internet Calendars tab. 
  7. Click New 
  8. In the space after “Enter the location of the Internet Calendar you want to add to Outlook:” paste the schedule link
  9. Click Add
  10. Change the Folder Name as desired
  11. Click OK
  12. Click Close
  13. You should see a list of calendars to the left of your calendar 
    1. If you see the phrases My Calendars and Other Calendars, click on each until you see the list of calendars below them. 
    2. If you don’t see a list of calendars, in the View menu, select Navigation Pane and make sure Normal is checked.
  14.  In the list of calendars, locate the calendar that you added 
  15. Tick the checkbox next to the calendar name
    1. If it appears under Other Calendars, drag it to the My Calendars section.
  16. You can view the calendar separately from your regular calendar or  overlaid  on it. To switch between these modes, find the tabs that appear above the calendars. Click the little arrows in those tabs to combine and separate the calendars.

Outlook 2003

Listen. I'm not going to question (out loud) your use of an email program that has 2003 in its name (psst Microsoft ended support for it in 2014) but here's the deal: Outlook 2003 does not properly support the  iCalendar format for subscribing to schedules in TeamSnap. We recommend upgrading to a version which fully supports the iCalendar format. If you are a die-hard Outlook 2003 user, you can check out this plug-in which should help you out:

Here’s another link to a screencast that shows how it works:

Did this answer your question? Thanks for the feedback There was a problem submitting your feedback. Please try again later.