Teampages Logo

Sports websites made easy! Go play!

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

Improvements to the Messaging System

September 22nd, 2014


We know how important it is to be able to communicate with your teams, clubs, organizations, and other TeamPages users reliably, securely and on the go. To address all these concerns, we are excited to present you with the improved messaging system that is available to you today!

The new messaging system will give users more control when interacting with the messages from their mail clients. For instance, you can now choose to to reply to all of the message’s recipients or only the sender directly from your mail client. In addition, all of the replied messages from mail clients are now added to conversations and can then be viewed in your inbox on TeamPages. Finally, we have masked the message sender’s email address(s) and made sure that only the correct recipients are able to reply to messages from their mail clients.

Lets take a closer look at how the new reply features work!


Replying to All Recipients from the Mail Client:

Step 1: We will begin this demonstration by sending a message with multiple recipients, while making sure that the “reply all” option is checked.


Step 2: Both recipients should receive a notification email about the new message that was sent to them from TeamPages. We will login into one of the recipient’s mail client and wait until “Demo Message” notification email arrives (note: Depending on how busy our servers are, the message notification email might take up to 15 minutes before it arrives). Once the notification email arrives, we will select that message and click on the reply to all link.


(For this demonstration we are using the GMAIL mail client)

Step 3: We will then write the reply message and click on the send button.


Step 4: To verify that our reply message was added to the conversation on TeamPages, we need to go back to the original conversation from step 1.


At this point we have verified that the message was added to the conversation correctly. Lets try to do something a bit different and send a reply message to the sender only.

Replying to the Sender Only from the Mail Client:

We will repeat a similar process as above, but instead we will only reply to the sender instead of every recipient in the conversation.

Step 1: Again we will login into the first recipient’s mail client and open the “Demo Message” notification email. Now instead of clicking the reply all link, we will click on the reply link.


Step 2: Lets write a reply and click on the send button again.


Step 3: Finally, we will verify that only the sender has received the message by heading back to the conversation.


Our reply message was added with only the original sender present in the ‘to’ area.

Message System Future:

One of our next big milestones for messaging system, is to allow team invitations/club invitations to interact with the messages from their mail client just like we did above.


We hope that this demo gave you a feel on how you can interact with the messaging system using your mail client. If you have any questions or feedback about this feature do not hesitate and ask in the comments below, or contact our support directly in the most convenient way for you:

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