🏆
Tournaments & Competitions
Setting up and running a tournament just got dramatically faster — from importing fixtures to advancing the winners.
- Bulk tournament import — import an entire tournament in one go, including straight from a shared link, instead of building it fixture by fixture.
- Smart re-import — re-importing an updated schedule handles removed fixtures and multi-day events cleanly, so your tournament stays in sync with the source.
- Knockout scheduling & advancement — build knockout rounds and advance winners through the bracket automatically as results come in.
- Referee management — assign referees with built-in double-booking protection, and referees are removed cleanly when a fixture is unscheduled.
- Teams tab & richer match lists — a dedicated teams tab, improved match lists, clear date-based labels and a restyled match card make tournament day easier to navigate.
- Editable slug & score validation — give a tournament a tidy shareable link, and score capture now validates entries as they’re recorded.
Why this matters: Tournaments are one of the most admin-heavy things a club does. Bulk import, knockout automation and referee safeguards turn a weekend of setup into minutes — and keep match day running smoothly.
👤
Member 360, Deeper
We kept building on the Member 360 profile, so the whole story of a member really does live on one page.
- Complete financial picture — invoices, balances with a date-picker, and a clearer amount-and-status layout put every number in one place.
- Membership across clubs — see every club a member belongs to, with deactivated clubs clearly tagged and other-organisation memberships handled correctly.
- Badges & achievements — a dedicated section surfaces a member’s badges, with a tidy empty state when there are none yet.
- Schedule on the profile — a member’s upcoming sessions and matches now appear right on their profile, with a reshuffled, easier-to-scan navigation.
- Guardian visibility for admins — admins can see a member’s guardian directly, with correct currency handling across regions.
Why this matters: Admins live on the member profile. The more of the picture that sits on one page — money, memberships, schedule and family — the faster every question gets answered.
💳
Billing & Payments
More ways to pay, fairer discounts, and payments that split correctly across the people responsible.
- Apple Pay — members can now pay with Apple Pay through Paystack, alongside the existing card options.
- Recognisable statements — a clear statement descriptor means members recognise a Sportify charge on their bank statement.
- Split & shared match payments — match fees split correctly across the right payers, with wallet credit legs and accurate payer attribution.
- Fairer discounts — sibling discounts now apply to private events, while discounts are correctly forfeited when an account is in arrears.
- Backdated & manual billing — richer, clearer charge descriptions and safer retries make manual and catch-up billing more transparent.
- Fewer hoops on payouts — an unnecessary extra verification step on payouts has been removed for a smoother experience.
Why this matters: Money is where trust is won or lost. More payment methods, clearer statements and correctly split fees mean fewer questions, fewer disputes and faster collection.
📋
Match Availability & Polls
One consistent way to ask a question and gather responses — and polls that keep themselves up to date.
- Unified poll drawers — pre-match availability and interest polls now share one consistent, streamlined drawer to create and manage them.
- Recipients, cut-offs & reopening — choose exactly who’s asked, set a response cut-off, reopen a poll on the day of the event, or cancel an open poll when plans change.
- Audience stays in sync — when your roster changes, open polls automatically reconcile their audience so nobody is missed or asked twice.
- Deep links to a poll — links take members straight to the exact poll that needs their response.
Why this matters: Chasing availability is relentless. Unifying polls and keeping their audience in sync means coaches ask once and trust that the right people are being asked.
🗓️
Schedule & Calendar
A calendar that works the way clubs actually plan — on any device, at any zoom level.
- Calendar view with filters — see everything in a proper calendar, filter by location, and get a clear banner when sessions clash.
- Mobile-friendly monthly view — the monthly calendar now looks and works great on a phone.
- Scoped to what’s bookable — the schedule focuses on the events members can actually act on, keeping the view relevant.
- Past events, done right — past events stay visible for reference but are clearly non-actionable, so nobody tries to respond to something that’s already happened.
Why this matters: The schedule is the heartbeat of a club. A filterable, mobile-friendly calendar that flags clashes helps everyone stay on the same page.
🏋️
Private Training & Bookings
Booking training is faster to filter, safer to confirm, and clearer before you commit.
- Faster filtering — a chip filter bar plus filters for coaches and location make finding the right session quick.
- Safer block bookings — block-booking validation prevents accidental double-creates and respects the number of allocated slots.
- Cancellation preview — see exactly what a cancellation involves before you confirm it.
- Health-gate warnings — relevant health information surfaces as a warning before a booking is made.
- Smoother booking flow — an event-agnostic booking page and a player-details stepper make booking on behalf of a child clearer.
Why this matters: Private training is high-value and high-frequency. Better filtering and stronger safeguards mean fewer booking mistakes and more time on the pitch.
🩺
Player Health Vault
A secure home for the health information that keeps players safe.
- Player health vault — a dedicated, secure place to record and manage a player’s important health information.
- Medical section on the profile — the member profile now includes a medical section, so key details are where they’re needed.
- Coaching follow-ups — coaches can capture and follow up on relevant findings, keeping care joined up.
Why this matters: When something happens on the pitch, the right information has to be at hand instantly. The health vault keeps it secure, structured and accessible to the people who need it.
👪
Family, Guardians & Membership
A clearer view of the household, with the right consent and the right people in the loop.
- Redesigned household tree — the family structure is easier to read and degrades gracefully when different guardians can see different things.
- Consent when adding a guardian — adding a guardian now requires family consent, protecting everyone in the household.
- Smoother member transfers — transfers autofill the source details, notify the right recipients, and guide the member straight to payment when needed.
Why this matters: Families are the core unit of a club, and they’re complicated. A clearer household view with proper consent keeps records accurate and everyone appropriately informed.
🔔
Notifications & Email
The right message, to the right person, looking the way it should — in the app and in their inbox.
- Consolidated, personal notifications — notifications are scoped to you and grouped by date, so the list is always relevant and easy to scan.
- Deep links everywhere — tapping a notification — on web or mobile — takes you straight to the thing that needs your attention.
- A big email refresh — a broad standardisation pass fixed dark-mode rendering, unified subjects, and refreshed training, booking, cancellation, payment and tournament emails.
Why this matters: Notifications and emails are how a club reaches its members. Making them consistent, personal and reliably formatted means important messages actually land.
🔐
Account Security & Sign-In
Stronger protection behind the scenes, and a sign-in experience that stays out of your way.
- Seamless mobile & web sign-on — single sign-on with silent token refresh keeps you logged in across the mobile app and the web portal without repeated prompts.
- Tighter session security — shorter-lived access tokens reduce risk while silent refresh keeps everyday use frictionless.
- Login protection — an always-on login risk gate and distributed brute-force protection guard accounts against attacks.
- Clearer challenges & recovery — login challenges show a masked email so you know where the code went, and expired sessions redirect gracefully instead of showing an error.
Why this matters: Clubs hold real personal and payment data for families and children. Stronger authentication protects that data while keeping sign-in effortless.
📱
Mobile App
The mobile app caught up to the web portal — and picked up some conveniences of its own.
- Your preferred maps app — the app detects which map apps you have installed and lets you choose which one opens for directions to a venue.
- Tasks, polls & notifications parity — tasks, polls and the notification center now mirror the web portal, including paying or declining right from a task.
- Better calendar — a new schedule view and an advanced calendar filter bar make planning on the go easy, with past events shown for reference.
- Remembers your organisation — the app remembers the organisation you last selected, so you land where you expect.
- Always up to date — instant over-the-air updates mean you always have the latest version without a trip to the app store.
Why this matters: Most members live in the mobile app. Bringing it to parity with the web portal — and adding conveniences like preferred maps and instant updates — makes club life effortless from a phone.
⚙️
General Improvements
Smaller changes across the platform that add up to a smoother, faster day-to-day.
- Switch organisations easily — a dedicated organisation selector, and the app remembering your last choice, make multi-club life quicker.
- Sharper admin tables — a staff-directory role filter and responsive member columns make big lists easier to work with.
- Configurable member export — export members to Excel with the columns you choose, including last-billing-date and next-retry information.
- A faster portal — code-split, lazily loaded routes mean the web portal loads and feels quicker.
🚧
Currently in the Works
A peek at what the team is building right now. These features are in active development and heading your way soon.
- Parent comment threads on matches — parents and coaches will be able to discuss a match together in a comment thread, right inside the match drawer.
- Cancel a single attendee — coaches will be able to cancel one attendee’s booking directly from the attendee list, without affecting the rest.
- Respond to team training from your schedule — on mobile, players will be able to respond to a team training session straight from the schedule.
- Clearer past events — continued polish so past events are unmistakably read-only across the app, admin portal and behind the scenes.
- A faster billing engine — a new staged, fanned-out billing pipeline is being built to run large billing runs faster and more reliably.
- Smarter attendee pricing — when staff add an attendee to a block booking, the correct block total will be used as the expected price.
Heads up: These are still in progress and not yet available — timelines can shift as we build, test and polish. We’ll confirm each one in a future update once it’s live.