MBSportsWeb / TeamSnap Synchronization, News (Glancaster Minor Hockey)

PrintNews Article
Click to view full-size image
MBSportsWeb / TeamSnap Synchronization
Submitted By Mario Barricelli on Fri 05 17, 19
One of the most time-consuming, and error-prone tasks that a team manager using TeamSnap would have to do is copy their schedules from the website (WWW.glancasterminorhockey.com) into their TeamSnap team, and then subsequently keep everything in sync. 

The MBSportsWeb / TeamSnap Synchronization feature enables this to happen automatically, saving hours and hours of time while also ensuring the schedules in TeamSnap match what's in the website.  

Please note, this is one-way synchronization from the website to TeamSnap.  Any changes made to the schedule in TeamSnap, or any scores posted in TeamSnap, will not be reflected in the website. 

To enable this feature you will need to be setup as a "Team Webmaster" in order to have access to the Control Panel for your team, as well as be setup as a "manager" in TeamSnap for your team.  Assuming this is the case, this is how to get started:

If you prefer to watch a video that shows going through the steps below:



Step 1) Purchase the Synchronization Feature

Unless your association has purchased the TeamSnap synchronization feature on your behalf, you will need to submit a one-time per season payment of $15 to enable the feature.

Within the Control Panel you'll go to Manage Site Content -> TeamSnap Synchronization.  If payment is required for your team, and you haven't already done so, there will be a button on this page which takes you to PayPal to complete the transaction.  This page has detailed instructions on the process to help guide you.

Once payment has been completed for your team, or if your association has paid on your behalf, continue to the next step.

Step 2) Authorize the Website to Access your TeamSnap Account

In order for the website to be able to make changes to your team's schedule in TeamSnap, you need to give it permission.

Again, within the Control Panel you'll go to Manage Site Content -> TeamSnap Synchronization.  For this step there are also detailed instructions on the page to help guide the process.

Click the button to go to a page which will ask you to login to your TeamSnap account.  After logging in you will be asked if you want to give MBSportsWeb permission to view & edit your information, so you'll need to authorize that.  After doing so, you'll return back to the Control Panel to continue with the next step.

Step 3) Choose which TeamSnap Team you wish to Synchronize With

If Step 2 was completed successfully you should now see a drop-down list asking you to choose which of your TeamSnap team(s) you would like to synchronize with.  If you don't see the team that you need, please ensure that you are setup as a "manager" of that team within TeamSnap (you'll need the owner of the team in TeamSnap to do this for you). Once you have the correct team selected, click the button to continue.

Step 4) Complete an Initial Synchronization

After you've chosen your TeamSnap team to synchronize with you should see a page with several configuration options available, plus a list of "Pending Synchronization Changes", and a list of "Events That Will Not Be Changed".

If you previously had entered your schedules into TeamSnap (for example, if you enable the synchronization mid-season), the website will need to do an initial merging of events in its schedule for your team with those you had entered in TeamSnap.  To do this, the event in the website (game / practice) will need to exactly match the date & start time, and also need to have one, and only one, exact match.  When a match is found, the list of Pending changes will show that it will update the event in TeamSnap, adding a synchronization label to the "Notes" section of the event, and to NOT notify the team of that update.  If a match is not found, it will create a new event in TeamSnap.  So, you have an opportunity to update your TeamSnap schedule to ensure that your dates & times match exactly before doing the initial synchronization.

Since it is important to see what the synchronization will actually do, before it happens, the "Auto-Sync" option is disabled by default, but you can enable this at any time, even before doing the initial synchronization (see Step 5).

If you don't have anything in your TeamSnap account yet then any events (games / practices) that exist in the website will be added.  Depending on how many new events are added, the event may notify the team as indicated in the list of pending changes.

At any point you can visit this page to see if there are any pending synchronization changes, and if there are, click the button at the bottom of the list to do a manual synchronization.  Even when Auto-Sync is enabled, since that happens in the background about every 10-15 minutes, there's a chance pending changes may show on that page.  If Auto-Sync is enabled you can just wait for it to happen, or you can click the button to do a manual synchronization.  If Auto-Sync is not enabled then you'll have to do a manual synchronization, so be sure to include your email in the "Logging Email Address" box since the website will email you whenever there are changes pending.

Step 5) Configure Other Settings and setup Auto-Synchronization

After you've done an initial synchronization there are a few other options you can set to help control what happens during the synchronization:



Set your default "Arrive Before" Times.  When an event (game or practice) is added to your TeamSnap schedule, the website will set the number of minutes to arrive before based on the settings shown at the top of the page.  You have the option to set these defaults separately for practices, home games, and/or away games.  Please note, that once an event is in your TeamSnap calendar, you can alter the arrive before time for that event and the website will not change that setting.  Only when adding new events, and only for games & practices.


Logging Email Address.  If not using Auto-Sync then this is a must, but it can be useful to have your email address here in all cases.  Whenever synchronization happens, either manually or automatically, the website will send an email to this address with a basic summary of what happened.  If you have Auto-Sync enabled and you find that you're getting too many emails (because your schedule in the website is changing so often), you can remove your email address here at any time (and add it back later if you choose).


Include or Exclude Tournaments?  Assuming your team's tournaments have been added to the website by your scheduler, you can choose to include them in the synchronization.  Since tournaments are typically multi-day events, when they are synchronized with TeamSnap they are created as several events using TBD as the start time.


Include or Exclude Team Events?  If you are adding additional events to your team website in the Control Panel and you'd like those to synchronize with your TeamSnap schedule, you can choose to include those as well.  If a Team Event spans multiple days, then just like a multi-day tournament the website will create several events in TeamSnap using TBD as the start time for each.


Auto-Sync.  After you've done an initial synchronization and/or once you are comfortable with the results of doing a manual synchronization, set the Auto-Sync drop-down to Enabled so that whenever your team's schedule changes in the website, your TeamSnap schedule will automatically be updated no more than 10-15 minutes after it happens.  And if you have a Logging Email Address specified, the website will notify you every time this happens.

This article has been viewed 1028 times.
Category Sites
Social Networking
Follow Us On
Follow Glancaster Minor Hockey on Twitter
- and -
Visit Glancaster Minor Hockey on Facebook
Manage Subscriptions
Signup to receive email or text messages for the teams you want to follow.
News ArchiveOther Recent Articles
  • 14
    Dear Players and Parents, Unfortunately due to the low numbers for the U16 BB we have decided to postpone tryouts until the fall.  The hope is that we can get our numbers up by September. We apologize for any inconvenience
  • 08
    Dear Bombers Parents and Players,    Please have a read below to familiarize yourself with the process in place for each age group for the A tryouts.
  • 02
    Dear Members, You should have all received an email from your head coach or executive explaining what day/session you will be attending.  Please check your junk folder in the event you have not received any communication.    If you have not ...
  • 27
    Bombers Members, Online registration for the upcoming 2022-23 U14-16 tryouts will be closing on Sunday May 1st, 8:00pm. At that time the Bombers tryout committee will determine the amount of teams for each age group. Walk up registrations will ...
  • 25
    Dear Bombers Parents and Players,   Welcome to the tryout process for the 2022/23 season!   The Bomber Executive is happy to announce our most comprehensive tryout process to date. Our goal is always to maximize a players opportunity to showcase ...
  • 23
    The Glancaster Bombers are pleased to announce the Following Coaches: U16 A - Domenic Carusi is a non-parent, new resident to the area and has years of experience in all levels of rep hockey. U14 A  - Steve Traver has been a development ...
  • 16
    Good Morning Glancaster members, Unfortunately the picture retake scheduled for today for 11am-1pm has been canceled for reasons beyond our control. We will let you know if there will be another date set. Thank you, Glancaster 
  • 14
    Dear Glancaster Parents.   Athletes Image is offering individual photos for those who missed our previous session and any retakes for those not liking their original photos.  They will be at Glanbrook arena this Saturday April 16th from 11:00 am to ...
Printed from glancasterminorhockey.com on Wednesday, May 25, 2022 at 8:24 AM