Scheduling for organizations

TeamSnap provides several options for adding schedules to your organization available at the organization, division, and the team levels. To ensure a smooth schedule creation process, follow these guidelines:

Preparing your organization

Add schedule locations: Locations created at the top organization level are accessible throughout each organization level. Locations added within a team remain exclusive to the team unless replicated across teams. Learn more about adding locations.

Add external (non-league) opponents: Teams within your TeamSnap organization automatically appear as options for opponent selection. However, external teams need to be added as non-league opponents for scheduling purposes.

Preparing for season management

  • Plan your schedule creation level within the organization hierarchy.
  • Review prerequisites based on your chosen creation method.
  • Consider season management options for future ease.

Choosing schedule creation methods

  1. TeamSnap Scheduler: Ideal for organization admins handling multiple teams without external scheduling needs and more than 10 teams.
  2. Importing schedules: Requires existing schedules in CSV format, suitable for smaller organizations (less than 10 teams) needing admin access and external opponent scheduling.
  3. Manual schedule entry: Suited for admins preferring hands-on data entry, one-off or event-specific scheduling and external opponent inclusion.

Post-creation actions

  • Inform teams, players, and fans about accessing schedules via TeamSnap.
  • Designate responsibility for schedule modifications during the season.
  • Utilize the "Notify the team" feature for communicating changes.

By following these steps, your scheduling process will be streamlined, ensuring an organized and informed season ahead.


What does non-league mean?

Locations: A non-league location is one that has not been entered under the organization-level (administrative) Schedule tab by an administrator. Games and events set up at the team level using org-level locations are considered to be organization/league locations, and will appear on the organization master schedule. If a team administrator adds the locations at the team level, games and events using the team-level locations will appear with the non-league designation and the schedule will not appear on the organization master schedule.

Opponents: A non-league opponent is an opponent that is not a part of your organization in TeamSnap.

What's the difference between a game and an event?

The schedule items can be created as either games or events. It is important to create the correct schedule item type because once created, they cannot be switched. Any changes would have to be made by deleting and recreating the required schedule item.

Games: Schedule items where your team competes against an opponent and there is a scored result. This schedule item type includes fields for games including Opponent, Home or Away, Uniform, Enter Results, etc.

Events: Schedule items which can be anything on the schedule that is not a game and does not need results entered including practices, meetings, and parties. This schedule item type includes fields for events including Daily Repeating Events, Weekly Repeating Events, Short Label field, etc.

To distinguish between a game or event, administrators can view the edit screen for the schedule item. The edit screen will be labeled Edit Game or Edit Event.

How does an organization give their TeamLink teams permission to edit games?

If you would like your games and events to be fully editable and scored at the team-level, check the box to 'Create Only Team-Controlled Events' before importing the schedule. This will allow both sports org admins and team admins to be able to edit games/events at the team level and enter game results. When events are marked as team-controlled, also note that changes made within a team to an event where the opposing team is in the same league will only be reflected in the team where the change was made.

If you would like to keep management of the schedule but want your organization's team-level admins to be able to score the games, then do not check the box and keep your schedule 'League-Controlled'. You can then go into your organization's settings tab and check the Enter Scores checkbox in the Team Schedule Permissions.

How do I or my members subscribe to a schedule once it is posted?

You can subscribe to your full TeamSnap schedule if you are on multiple teams or subscribe to individual team schedules. Follow the steps in the linked articles to have your games/events all show up right on your calendar!

Tip: Having trouble with games showing up after you've subscribed? Give games at least 10 minutes to show up on your calendar. If they're still not appearing, try unsubscribing from TeamSnap and your personal calendar and then resubscribing.

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