Stay up-to-date with TeamPages

Get the latest feature updates, design highlights and user tips and tricks!

Android App Update: Media Center



Our team is excited to announce the latest feature on the TeamPages Android mobile app! The brand new media center allows you to view photos and videos from all your teams, clubs, or leagues in one convenient place.  Browse through all photos or look at a specific albums tied to events.  Add your own photos and videos real-time and share them with your whole team!

This feature will be available to our iPhone users in a few weeks.

Simply update your app to get the new media center feature. Don’t have the app yet? Download it to check out the other exciting features the TeamPages app offers, such as roster management, event tracking and attendance, and instant messaging capabilities.





Accessing the media center

When you log in to the TeamPages app, you will now see ‘Media’ on your dashboard.  On android devices, access media any time in the nav drawer (pull this out from the left side).



Navigating the media center

The media center features two tabs, an ‘All’ tab and an ‘Albums’ tab.  The all tab displays content from all teams, clubs, and leagues you are a part of.  The content is displayed in chronological order, so you can flip through the photos and videos at your leisure.

Media Center
On each photo you will see the album (if any), the date, author, and team the image is tied to.  You will also see the event title if the image is tied to an event.  You can click on the album or event title to navigate to that specific area within the app.Media Center


Adding Photos

At anytime you can add your own photos and videos via the buttons on either tab.  You can also click the plus icon in the top right corner.

Select the content you wish to add and complete the fields.  The only required field is the team/club/league, if you leave all other fields blank your photos will be uploaded to the generic ‘mobile uploads’ folder for that team.  You can create a custom album by choosing ‘create’ from within the albums area.
Media Center

If you have an event selected, your photos will go into the generic mobile uploads folder for that event.  You can create a custom event album if you wish, but no album creation is necessary.

Media Center

You can set the album cover and add more photos to your album if you wish. When you are finished, simply click save to upload your photos!Media Center

All albums in the media center are collaborative, meaning anyone can add photos to any album within a team.  Administrators can delete photos if needed and can edit albums to change album titles and descriptions.


We hope you enjoy this new TeamPages mobile app feature!  Up next, we will continue to improve the app experience and offer the tools you need to successfully manage your team, club, or league.  Let us know what you think of the new feature in the comments!

This feature will be available to our iPhone users in a few weeks.

Update your app to see the new media center! Don’t have the app yet? Download it to check out the other exciting features the TeamPages app offers, such as roster management, event tracking and attendance, and instant messaging capabilities.





Club Growth Through Community Engagement



Try to compare for a second the emotional response you feel to a local car dealership compared to a local little league baseball club. What differences do you immediately notice? Why do you think this is?

Chances are you have a bit more respect and appreciation for the little league. You probably believe that most of the actions taken by the little league have purpose and integrity, while other local businesses are mainly hoping to increase revenues. This is definitely not shocking and isn’t exactly a secret revelation that I’ve just stumbled across. The fact is, the activities that the little league participates in are meant to benefit, at the very least, the children playing and future generations of players, which is considered good and altruistic by the community at large.

What this opens up for the league are some fantastic opportunities to:

  • Make a lasting, positive difference in the community,
  • Teach selfless values to young children, and
  • Expand the league’s player base and increase club revenue

At worst, you may only achieve one or two of these outcomes, but I don’t think anyone would consider that a bad thing. However, If you are noticing a decline in registration or you want to increase club funds for some better travel/equipment opportunities next year, I would strongly recommend that you increase your community engagement. You may want to find a parent volunteer or committee to manage these activities, and in return, you will notice an increase in:

  • Sponsorship
  • Community turnout and support at club fundraisers
  • Registration/repeat registration
  • Flat out donations

Creative Engagement Ideas

Maintaining public spaces/sports fields – Get together as many players and parents as you can to meet at local parks, playgrounds, and sports fields. Have them pull weeds, pick up trash, clean picnic areas/tables, and any other area-specific activities to improve the space.

Volunteer – Seek out local non-profits and have teams attend or possibly even host upcoming fundraising and charity events. This can include working with the homeless, working with a food bank, community celebrations, or any other local event that could use some helping hands.

Connecting with seniors and young children – Both of these groups can benefit greatly from local sports groups. Volunteer your older players to be reading buddies and role models to the younger generations, and organize scheduled visits to retirement homes.

Offer free peer coaching events – Have your players actually use their skills and host free try-a-sport days. This not only allows kids the opportunity to see whether or not they’d be interested in the sport and adds to community engagement, but it can encourage more sign-ups and registrations.

There really is no limit to the different options there are to get your players involved in the community.

Finally, ensure that these activities do not go unnoticed. The community and potential future sponsors, donors, and registrants need to actually be aware of these outreach days, and the kids participating want to know that they’re work is appreciated. Use your monthly newsletters, social media, and club website to describe the activities and list the participants. Don’t forget to distribute fliers and reminders before the event date which will also generate interest and word-of-mouth coverage. Finally, go as far as to reach out to local news and media outlets who may be willing to run a small piece on what the kids are doing!

The do’s and don’ts of handling public online complaints


Expanding your association’s reach into the online world has been a huge success! You’ve been able to easily communicate all important information to players, parents, and anyone else involved in your child’s sports club. The teams have seen growth, you’ve created a stronger brand, and sponsors have been lining up to be promoted across your online platforms. Everything is going great.

Then one day you check the comments section on one of your social sites and notice that Jane Smith is not happy. It turns out that she feels her son didn’t get as much playing time as the coach’s, and she’s furious! Not only is she upset, but she is using a public space to express her frustrations. This isn’t going to look good on your club to other parents (possibly prospective new registrants) also reading along.
angry comments

It’s 2016 and the public forum has become the new hot spot to lodge complaints, and why not? If you truly feel you’ve been wronged, why not exclaim it in a place where it must be answered – and fast. I’ll leave you with some tips on how to maintain your organization’s professionalism and not let a few comments deteriorate the club image you’ve worked so hard to create:

DO: Carefully read the complaint and understand it completely. Make sure that you actually know what the complaint is about and what their end goal is. We tend to let our first reaction to things supersede the bigger picture. Create a first draft and double check that the issue is identified and addressed.
DON’T: Allow your emotional attachment to the team, players, and organization as a whole to cause you to hastily write a reply. You are the representation of the club in the same way an employee represents their company, and a less-than-professional reply from you is a direct reflection of the club in the eyes of everyone reading.

DO: Act fast! The longer you wait after a negative comment, the more time the individual has to become more and more angry, and the longer the comment sits unanswered to the rest of your followers who may perceive this as unprofessional.
DON’T: Ignore the problem and hope it goes away, or even worse, delete the comment. If your club gets a reputation for deleting negative comments, trust begins to diminish and the problems become far greater than a single complaint.

DO: Move it out of the public forum and into a private conversation as quickly as possible.
DON’T: Continue a back-and-forth conversation with the individual in the public eye. Some people may try to keep the discussion going in the comments, but if the issue cannot be solved with a single reply, let them know how you can be reached to discuss further.

Take a look at how a single father voiced his concerns on social media about being a couple days late to claim his $67,000 50/50 winnings, and how the Edmonton Oilers listened and reacted promptly (spoiler: they allow an exception and award him the winnings).

Hopefully, these can act as a blueprint for you dealing with public complaints moving forward.

2 Indoor Soccer Training Ideas


indoor soccer


This is a possession game that improves passing and receiving skills as well as improving principles of attacking play.

The designated attacking team plays with one ball at their feet, trying to keep the ball in the grid and away from the designated defending team.
The defending team has two balls, which they carry in their hands while running, or pass with their hands from one player to the next.
If the attacker’s ball goes out of the grid, the coach immediately puts another ball in to play.
If the defender’s ball goes out of play, the team has to chase it and get it back (this discourages ‘wild’ throwing.

The defending team gets a point when:
1. The attacking team’s ball goes out of the grid.
2. They hit the attacking team’s ball with either one of their own balls that has been thrown with two hands at the attacking team’s ball.
3. The teams switch roles after a set amount of time (2-3 minutes)

1. Play with one or three balls for the defending team.
2. Play with two balls for the attacking team.
3. Only allow the defending team to ‘bowl’ their ball at the attacker’s ball.
4. Allow one handed ‘baseball’ throwing.

Attacking Team:
Make sure attacking players give good supporting angles both near the ball, and, far away from it.
Movement without the ball.
Change the point of attack frequently, keep the ball moving.
Focus on good technique of passing, receiving, and shielding.
Changing the rhythm and speed of play, quick short passes, followed by a long pass.

Good communication.
Supporting each other with passing, not just having two players do all of the
Working together with the two balls.
Good puzzle for the players… do they play ‘man for man’, or do they play


1. A regular even sided scrimmage. However, since the object of the game is to encourage and increase the amount of dribbling going on, six, small ‘cone goals’ have been set up around the field.
2. Each time a player dribbles through one of the goals, it counts as a point.
3. Goals scored on the big goals count as well.
4. Play with two or three balls to increase the amount of repetitions even further.

1. Here, players now have to make a decision when to dribble. At first they will dribble all of the time, even if it means going into pressure. So, helping them to see where the open field is helps their development.
2. Use the outside of the foot, or the laces for ‘speed’ dribbling.
3. Change of pace, change of direction to keep the defenders unbalanced.

This game is especially appropriate for U-8 through U-12 players.

How it works: Joining a Team


Join TeamPages

If your team is using TeamPages to manage their website, you can join your team’s roster and receive communication from your coaches and managers about things like upcoming events and news announcements. To get started, you need to create a TeamPages account.

You can join a team in three ways:

1. Use a sign-up invitation that was sent to your email address by your team manager. Your email should look something like this:

Follow the link and create a TeamPages account or log in to an existing account.  In your notifications you will see the invitation to join the team. Click ‘Accept’.
2. Go to to sign-up.  Choose “I am trying to find my team on TeamPages’ and create your account.

Search for your team and request to join.


3. If you know the web address of your team, go to your team’s website and click ‘join team’ from the main navigation bar.  Fill out the form and your request to join the team will be submitted to the team manager.

If your child plays for a team and you wish to receive notification emails you can join any team as a parent/guardian using any of the three options listed above.

Sometimes parents prefer that their children not to have their own email addresses. You can add your personal email and complete the name as that of your child so that they appear attached correctly to the team roster but all correspondence comes directly to you. Or simply attach yourself as a parent and have your child added to the players roster without an email address attached.

If you have multiple children and only one email address it’s recommended you list yourself under the parents section and have your children listed on the player roster without including an email address.

Please note that any request to join a team may have to be approved by the team manager depending on the team’s privacy settings. 

New Feature: Custom Contact Pages


TeamPages Contact Page

Have you ever visited a website looking for a phone number or email address and struggled to find any contact information?  We’ve all had this experience, and it’s not one we want your members to have when looking to contact you!  You members should be able to find the best way to contact you and any additional information about you in one convenient place on your website.  With this in mind, we have developed a customizable contact page that you can easily fill out and put on your site, no formatting required!

The New Custom Contact Page Includes:

  • About Us section at the top for any general information you want to share.
  • Contacts table which showcases a picture, role, email, phone numbers, and a bio.  You can choose what you wish to share.
    • Contact table is formatted for you and looks great on mobile devices.
    • Privacy settings ensure you only share contact info with who you want.
  • Locations area allows you to share important locations that your members need to know about.
    • Maps are automatically pulled from Google maps.

Contact Page Example


How to set up your new contact page

In your settings area for your website, you will find the ‘Contact Page’ settings area listed on the left.  You can customize the name of your page and set an overall privacy setting for any contact information on this page.  This privacy setting can be overridden on a per-contact basis if needed.

TeamPages Contact Page

If you wish to add a brief introduction to your contact page, you can do so using the about us feature. Click to edit and name this section anything you like.  Add any text you want to share and click save.

TeamPages Contact Page - About us

At any time during the set-up process, you can view your contact page by clicking the link in the instructions.  Your page will not be visible to members until you add it to your menu.  We will cover this step at the end.  If your page is live, you can click on the link in the navigation to view it as well.

TeamPages Contact Page

Now you can begin to add contacts.  All fields are optional except ‘name’, so you can add as much information as you like.  You can override the contact page privacy setting here as well, so you can specify privacy on a per-contact basis.

add new contact

Once you have completed the form, you can click ‘save and add another’ to keep adding contacts.

If you have any locations you want to add, you can input the address and TeamPages will pull the map from Google for you.

TeamPages Contact Page - locations

Preview your contact page by clicking the link at the top of the settings area. If your page is live, you can click on the link in the navigation to view it as well.

TeamPages Contact Page


How to add your contact page to your website

When your contact page is ready to go live, navigate to your ‘menus and pages settings’ area.  Drag the contact page from the right to the left to put it into your menu bar.  You can double click on it to rename it if you like.

add contact page to menu

If you are a team using the free TeamPages package, simply uncheck ‘disable contact page’ in the ‘pages and links’ settings area and your contact page will appear in your main navigation.

pages and links


We hope you enjoy this new feature! We know your members will appreciate having an easy way to get in touch with you.

Give us a call or email us at if you need help setting up your new contact page!