Teampages Logo

Sports websites made easy! Go play!

Call Toll-Free: 1-800-500-7203 (9-5 PST)

New TeamPages Themes

June 23rd, 2014


We are excited to announce the arrival of a new look and feel for TeamPages!

We know that managing a sports team or league takes a lot of hard work, and our goal is always to make this as easy as possible!  With the new themes you can access your site from a phone or tablet, because the site resizes to fit any device.  We have made some key changes to the navigation structure, as well as put some much needed love into the overall design elements.

Pro and All-Star Clubs, Leagues, and Organizations will be able to select from a variety of themes, and customize the appearance of their website more than ever before!

The new themes are modern, mobile-friendly, and intuitive.  Read on to discover what’s new with the themes and what you can be expecting to see in the near future!

Want to see it in action?  View our live demo!



All team members can now easily navigate their team page from their phone to check schedules, read discussions, and get news updates.  Administrators can easily make quick changes to the site as needed, such as updating events and sending out notifications.





We have restructured the navigation to make sites easier to use and organize. User navigation (profile, photos, notifications, etc) has been relocated to the top right corner of the site.  Here, it is always visible and does not interfere with the main site navigation for the team, club, or league.

before - the user navigation was acting as the primary navigation, with the contextual nav underneath relating to the current organization, league, or team page.




afterWe recognized that the main purpose of the primary navigation should be to move around the site structure with ease, and the user navigation could be relocated to improve usability.

The user navigation is now located in the top right hand corner of the site, allowing access to your profile, photos, settings, and messages underneath the user icons.  You can view all of your teams, clubs, and leagues from one convenient location.



We also improved the main navigation structure to give more options for users to choose from.  Now, the main navigation can be a constant presence across all leagues and teams, allowing users to navigate back to the organization at any time.

Breadcrumbs just underneath the main nav show users where they are in the site structure, and provide convenient links back to recently visited pages.

The contextual nav shows pages and links related to the league, club, or team page that the user is currently looking at. Here, there is a spot for the team name, and unlimited space for menu items and mulit-tiered drop-down menus.






The new themes feature a more versatile layout with a much cleaner, modernized look and feel. We have updated our widgets to improve usability, and put some love into the design details.





The TeamPages profile page design has been updated with a clean look and feel.




Adjusting your settings is easier than ever with the new themes, thanks to improved design and layout. Easily add content, choose colours and create custom widgets from the settings menu.






We’ve got more exciting new themes coming your way in the next few months, take a sneak peek below:










We are currently offering the new themes to our Pro and All-Star clients! If you would like a new look and feel for your TeamPage, give us a call to find out how you can get the new themes:

Call Toll Free: 1-800-500-7203

We look forward to taking your website to the next level.



You Can Now Reply to Event Invitations via Email

June 19th, 2014


In the past, you would have to set your event attendance status by logging in into your TeamPages account. We realized that this was a cumbersome and time consuming process. To address this concern, we are excited to unveil a new way that you can interact with the event invitation system. When you receive your event invitation email, you can now change your attendance status directly from your mailboxes simply by replying to that email and writing YES or NO on the first line of the reply email. From there TeamPages will examine that reply email and adjust your event attendance accordingly!


Lets take a closer look at this feature! For this demonstration we will accept an event invitation using our mail client.

Step 1: Create Event

On your teams page select ‘Calendar’ tab in the navigation and then click on the ‘Add Team Event’ link


This will bring up a new form where you can create the new event. Fill in the fields with the appropriate information and make sure to select ‘Send an email’ option. Click on the ‘Save’ button when you are done.



Once the event is created the attendance page will look something like this. As you can see our player’s status is currently set as ‘No Response’



Step 2: Checking the Email

Since you have enabled the ‘Send an email’ option when creating the event, your players will receive an event invitation email for the event as shown below (Note: depending on how busy our servers are this process might take anywhere from 15 seconds to 15 minutes before you will receive your email). Now click on the reply button inside the event invitation email.


(For this demonstration we are using Mozilla Thunderbird OSX mail client. Similar results are achieved in other mail clients or webmails)

In the reply email write “YES” without quotes on the first line of the email’s body and then click on the send button.


Step 3: Verification

After you have sent the reply email you should receive a confirmation email stating that the action was successful.


Lets make sure that our attendance was changed accordingly on the event page.


Available Reply Phrases:

Below are all the available reply phrases (as of 6/18/2014) that you can use to adjust your status. Our system only looks at the first line of the reply email body ignoring any capital letters. Therefore, Yes, YES and yEs will be parsed as yes.

Attending Options: Not Attending Options: Tentative Options:
Yes No Maybe
Accept Decline Tentative
Sure Not Attending
I’ll Be there

Thank you for taking your time in reading this blog. If you have any questions or feedback about this feature do not hesitate and ask in the comments below.

You Can Now Post Announcements from Email

June 5th, 2014


TeamPages is always looking for way to make it easier to manage and create your announcements, which is why we’re excited to unveil our new email feature.

This addition will give you an option to format and post your team, league, club, and organization announcements directly from your mailbox on the go. Let us demonstrate how it works!

For this demonstration we will post a team announcement from our email address. Similar approach is used for leagues, clubs and organizations.

Step 0: Setting up your web address

This step can be skipped if you already have a web address setup for your team. By web address we are referring to the url that you can type in the address bar to access your team. This usually includes, but not limited to: TeamPages subdomains like “”, your custom domain like “” and finally league/club/organization subdomains like “”

If you do not have a web address already set up, then let us show you how to do it!

Setting up a Web Address

We will start off by clicking on the settings button located in the top right corner of the page. This should take you automatically to the General setting menu, if not then click on the “General” link in the sidebar. On the General settings page you will see a field called Web Address. Here you can type in the subdomain for your team, which gives you a quick access to your team from anywhere on the web. Once you have chosen the appropriate subdomain click on the save button at the bottom of the page.



After you have clicked on the save button you will see a confirmation message as shown below. With that said, make sure that your newly added subdomain is actually displayed in the Web Address field, otherwise the subdomain was not saved successfully. This usually happens due to the subdomain already being in use and you will have to chose a different one.


Double check that the address is bringing up your team by typing in the full address, as displayed in the Website Address field, into the browser (ex:

Step 1: Enabling Email Management Setting

We will begin this step by enabling the post announcement via email setting.  To do so, click on the Settings button located in the top right corner and then select the Privacy & Permissions link in the side menu. (Note: For organizations, clubs and leagues this link is called just Privacy). Scroll to the bottom of the page where will see a new checkbox option called “Post announcements via email”. You will need to mark this checkbox in order to enable this feature.


Your website can now post announcements via emails.

Step 2: Writing the Announcement from Email

Create a new email from you team’s admin email account (i.e the email address of your admin account).

In the To: field put one of the following addresses:

If you have a Teampages subdomain address (created in step 0) put

If you have your own domain put

If you have a subdomain from your organization/club/league put

The Subject field of the email is the announcement’s title

The Body of the email is the content of the announcement. Keep in mind that the body doesn’t have to be just text. We support many HTML tags such as bolding, creating lists, adding links, images, and much more. You can also add documents and images attachments. However, the followings restrictions are imposed on your attachments:

  • Only 1 image attachment per announcement, which has to be at least 150 x 150 pixels. The attached image will be displayed as the announcement image.
  • Only 1 document attachment per announcement with the size no bigger than 2.5mb
  • The following image formats are supported: jpg, png, bmp, and gif
  • The following document formats are supported: word, ppt,  xsl,  pdf,  csv,  html, and plain

When you are done composing your announcement click on send.


(For this demonstration we are using Mozilla Thunderbird mail client. Similar results are achieved from other mail clients or webmail)

Congratulations, you have successfully posted an announcement using your email. You will receive a confirmation email shortly. (Note: depending on how busy our servers are, this process might take anywhere from 10 second to 15 minutes)

Step 3: Verifying the email announcement

Now lets verify that our announcement was successfully posted. Go back to your team website and click on the “News” tab in the navigation to see all your announcements. (Note: For organizations, clubs and leagues this menu is called “Announcements” )

You should see your announcement posted!


(If the announcement does not appear you will receive an email with the appropriate error message)

Thank you for taking your time and reading this blog. If you have any questions or feedback about this feature do not hesitate and ask in the comments below.

You Can Now Auto-Post to Facebook & Twitter from TeamPages

May 21st, 2014


TeamPages is always looking for ways to make it easier to get your message out to your players, their families and even fans of your team or organization, which is why we’re excited to unveil our upcoming social media integration feature.

This new addition will give you the option to post your team, league and club announcements simultaneously to your Facebook page and/or Twitter account by clicking an extra checkbox much like you already notify members via email. Let us show you how it works!

For this demonstration we will post a new team announcement to our Facebook and Twitter account. A similar approach is used for posting leagues and clubs announcements to your social media sites.

Step 1: Authenticating Social Media Accounts

We will begin by clicking on the “Social Media” link in the team’s “Settings” menu.



The action above will redirect us to the main “Social Media Integration” page. This page allows you to add, view, edit and remove your social media accounts. It looks pretty empty right now so lets add a social media account.



We will first link-in our Facebook account by clicking on the Facebook Icon. This action will redirect us to the Facebook authorization page asking us to authorize the TeamPages app to our Facebook account. Press “Okay” to authorize the app.



TeamPages App has now been authenticated with the Facebook and we are redirected back to the TeamPages Website. A new page “Add Facebook Page” will appear. On this page you will see a list of all the Facebook pages that you currently administer. We will select the appropriate page letting the system know that all of our future social media announcements should be posted to that specific Facebook page. Once the appropriate page is selected click on “Save” button to complete the process.



We are once again redirected back to the “Social Media Integration” page which now has the newly authenticated Facebook page.



We will use the same approach to authenticate the Twitter accounts. Click on the Twitter Icon to be redirected to the Twitter’s authorization page.



To complete the authorization click on the “Authorize app” button.  Once the app is authorized we are redirected back to the “Social Media Integration” page where both of our social media account are displayed.



(TeamPages values and respects your privacy. If at any point you are unsatisfied with this feature, you can revoke our access to your Facebook and Twitter accounts. To do so go to the Facebook Settings and then click on the “Apps” link in the sidebar. A new “App Settings” page will appear where you will see all of the active applications. Click on the x button by the TeamPages app to remove the access. Similar approach is used in the Twitter’s settings.)


Step 2: Posting New Team Announcement

We will now proceed to create a new announcement. The usual announcement creation page will appear however, there is a new optional checkbox asking us if we would like to post the announcement to our social media accounts that we have authenticated in step 1.



We will select this checkbox and click on the “Save” button.



Step 3: Verifying the Announcement

In this step we will verify that our announcement from step 2 was actually posted to the Facebook page and Twitter account. Lets check the Facebook page first. (Note: Depending on how busy our servers are the announcements might take anywhere from couple seconds to 15 minutes before they appear on the authorized social media accounts)



and now Twitter


Our announcement has been successfully posted to the social media!


Thank you for taking your time and reading this blog. If you have any questions or feedback about this feature do not hesitate and ask in the comments below.

TeamPages Integrates with iScore for Baseball

April 3rd, 2014


Baseball and softball teams can now live score games with or without an internet connection and view team, player and game stats on your TeamPages website. This two way integration with iScore and TeamPages is available now.


Here’s a step-by-step guide on how to sync up your iScore app with TeamPages:

Step 1:

Download the iScore for Baseball app on to your mobile device. Apple or Android.
For tutorials on how to use iScore to score your games visit iScore.

Step 2:

Create your team and roster then start adding games to both iScore and TeamPages.

Step 3:

Locate your Customer ID# by clicking the Options button from the iScore home page.

iScore Options

 The Customer ID# will be at the bottom of the page.

Next, enter your iScore Customer ID# into the Statistics Tracking page on TeamPages. This page can be found in a sub-section of your team’s settings.

TeamPages iScore Setup

Note: After this step an internet connection is not required to score the game. But if you wish to have a game cast appear in real time an internet connection is required. Internet will be required again when game is complete and you want to export data back to TeamPages. Read more

Spring season; time to Warm-up!

March 20th, 2014


Warming up is often boring and 90% involves some sort of running with various hands touching the floor to the count of 1, 2 or 3. I often found kids saying to me “can’t we just play a match” or the universal “owwwwww” in response to efforts to get them to warm-up and stretch properly. Great coaches control their group and motivate them to do well but sometimes we can forget the educational reasons why we do things so here’s some info on the subject that might be useful.

When it’s 85 degrees outside do we need to warm up?

Yes! Whilst our skin may be warm and our heads may be wet its our muscles that actually make us move and “warming-up” isn’t just about making our body feel hot it’s about the muscle fibres that we’re exerting having the chance to stretch out and become more elastic before they get used for exercise. As a coach on a hot day I’d involve more stop and start exercises and have kids moving their whole bodies to the floor to engage more muscle groups for around 5-7 minutes.

Do warm-ups need to involve running?

Running is a great way to do a warm-up but for some sports it may require more variety than this such as gymnastics. Anyone can Google ‘warm-ups without running’ but tips of mine would be the crab walk, jump rope or burpees.

The purpose of the warm-up

To increase your breathing and heart rate.

To increase energy-releasing reactions in the muscles and their fibbers.

To promote blood flow to the muscles supplying them with more oxygen.



There’s been a lot of sports science research done on stretching before and after exercise. We know 2 main forms of stretch, static and dynamic.

Static stretches are done by holding a muscle in a fixed position for a set amount of time. I would recommend 20-30 seconds for these stretches per muscle group with a main focus on hamstrings, quadriceps, shoulders and ankles but feel free to include more areas. It is good to start stretching at a young age because kids should associate exercise as starting with stretches and as we mature the importance of keeping these key muscle areas prepared for intense movements will lower the risk of injury. Do these before exercise

Dynamic stretches change the stretch from held still to being moving stretches, these hold more benefit to the cool down session and should be introduced subtly as part of the cool down. It is still recommended to end a session with a static stretch which should be held for a little longer than the warm up because it helps flush some of the waste products produced when exercising

Hope that helps educate (slightly) warming up and why it’s important to always do so, leave any comments or questions bellow, happy training.