Ask around any league and you will find the same story. A club adopted a system in pre-season, everybody was signed up by September, and by February half the squad had gone back to a group chat and a spreadsheet.

The software was not usually terrible. It failed for a more specific reason, and it is one the club could not have spotted at the demo.

The person doing the admin has a day job

This is the fact that determines everything else, and it is the one most club software is not designed around.

The person entering availability, chasing subs and posting the team is a volunteer. They are doing it on a phone, in the evening, after work, usually while something else is happening. They did not choose to become a software user, they chose to help out with the under-12s.

A system that assumes an administrator at a desk with twenty minutes will be used properly for about six weeks. Then the season gets busy and it becomes another job nobody has time for.

The practical test for any feature is not “is this useful?” It is: can this be done in under a minute, on a phone, by someone who is also watching a match?

Adoption is decided by the least motivated person

A club system only works if everyone is in it. The moment the fixture is posted in two places, the group chat wins, because the group chat is where people already are.

That means the software is not judged by the enthusiastic secretary who set it up. It is judged by the least motivated parent in the squad. If that person cannot complete their task without help, the whole thing fragments — and once information lives in two places, the system has failed even if everybody is still logged in.

Practically, this means:

  • No app store detour to answer a simple question. If the notification cannot be actioned from where it arrives, most people will not act on it.
  • Nothing that requires training. There is no training. There is a WhatsApp message saying “we’re using this now”.
  • Nothing that punishes doing it late, because most of it will be done late.

Free is not the same as no cost

Plenty of clubs start on something free, and the cost turns up elsewhere: adverts in front of parents, data used in ways nobody explained, a limit that bites the week before the tournament, or an export that turns out not to exist when you want to leave.

The genuinely expensive part is usually the last one. A club that cannot get its own history out is not choosing to stay.

What actually keeps a club on a system

From building The Performance Centre, the things that hold up over a season are unglamorous:

  • One place for the information, so the group chat has nothing to compete with.
  • A branded app that looks like the club, not like a product. Players and parents open something that belongs to them, which is most of the battle for engagement.
  • Sensible defaults, so the volunteer is not configuring anything before it works.
  • Money handled properly, because subs are the single most common reason an administrator gives up.
  • A view built for each role. A coach, a parent, a player and a treasurer need different things; giving everyone the same screen with bits hidden pleases nobody.

None of that is a feature list you win a demo with. It is the difference between a system that is still in use in March and one that is not.

The question worth asking a supplier

Not “what can it do?” but:

Who in my club has to do the most work for this to succeed, and how long does it take them each week?

If the honest answer is more than a few minutes, it will not survive the season, whatever the feature list says.


Running a club and tired of chasing things through a group chat? Get in touch, or see how we approach software for sport.

← Back to the blog