Step-by-step experience

From "Who's In This Week?" to "All Settled Up."

See how Jum replaces 50 WhatsApp chat pings, manual spreadsheets and awkward payment chasing with one frictionless flow built for recurring sports groups.

01
Stage 01Kickoff

Community onboarding

Set up your community and invite your circle.

An Admin creates the community — one home for the group, its members, its events and its shared ledger. Invite your circle with a share link; anyone who joins is in for every event that follows, no re-inviting each week.

Captain perk: Choose whether your community is public and discoverable, or private and invite-only, right from setup.

SF

Sunday Sunset Futsal

Kallang · 24 active members

Active crew

Recently joined

Instant share link jum.sg/c/sunday-futsal Copy
02
Match fixture

7v7 Turf Clash · Pitch 3

Booked
The Rainforest Sports Hub, Bukit Timah Sunday, 18:00 – 20:00 14 players max, strict cap
RSVP cut-off Fri 23:59 · 48h prior
Stage 02Scheduling

Logistics clarity

Create the game, down to the last detail.

An Admin sets the date, time, venue and game details — including the number of spots, approval settings and registration deadline. Save the event as a draft or publish it straight away.

Preset max roster size Registration cut-off

Organiser command: Toggle guest invitations and approval-required RSVPs with a single switch.

03
Stage 03Roster

Attendance automation

Real-time headcount, and a waitlist that runs itself.

Everyone taps Going, and Jum tracks the headcount live — including a waitlist once the event fills up, so nobody has to guess whether there's still a spot.

Admin flow: Automatic promotions trigger a notification, so you're not spending Saturday night calling emergency subs.

Headcount roster

14 / 14 full
1Wei Jie (GK)
2Hafiz
3Priya
Waitlist #1: Marcus De Silva Next in queue if someone drops
04

Generated fixture

Balanced 7v7 matchup

Re-roll
Team Black Bibs
Wei Jie (C)
Hafiz
Priya
Marcus
Ryan Tan
Nurul
Dev
Team Green Bibs
Kevin (C)
Syafiq
Farhan
Ananya
Jun Wei
Dinesh
Sean
Stage 04Fair play

Balanced team drafting

Fair sides, drawn in one tap.

Once RSVPs are in, auto-assign balanced teams from who's actually going, drag anyone across manually, then publish the roster. Everyone sees which side they're on.

Equal team sizes Bib colour assignments

Captain controls: Move anyone across manually before you publish, if a real mismatch calls for it.

05
Stage 05Match time

Uninterrupted action

Game time. Jum stays out of your way.

The app isn't here to distract you during play. Put your phone away and play your match — Jum picks the logistics back up once the final whistle goes.

Peace of mind: No frantic messages about who's bringing the balls or which gate to use — that's already settled.

Two players challenging for the ball during a night futsal match, wearing Jum-branded bibs with the Marina Bay skyline lit up behind them

The game is yours

Turn up, play, done.

In progress
06
Auto-calculated

Pitch split ledger

SGD $140.00 14 players · $10.00 / head
Settlement status 12 / 14 paid (85%)
PayNow to 9123 4567 · Ref: Sunday Futsal
Mark my $10.00 as paid
Stage 06Settle up

Zero spreadsheet chaos

Instant expense logging and settlement.

Paid for the pitch or the drinks? Log it in Jum and an Admin approves it — the cost splits automatically across the people who should pay. Everyone sees exactly what they owe, with the organiser's own PayNow details right there, and marks their own share paid in one tap.

Captain transparency: Check off who's paid at a glance — full ledger history kept for the season.

Side-by-side reality

Chat chaos vs. frictionless Jum.

See why recurring sports groups have moved their weekly game logistics off WhatsApp threads.

The WhatsApp group trap

50+ messages to confirm 14 players, buried inside memes, unrelated chats and ghosted replies.

"1. Wei Jie, 2. Hafiz, 3. Priya..." Manual numbered copy-paste lists that get scrambled when two people reply at once.
"Can I bring my cousin?" Unclear headcounts, leading to 17 people showing up for a 14-person booking.
"Who hasn't paid yet?" The organiser awkwardly checking bank transfers, cross-referencing names, covering shortfalls.

The Jum standard flow

One single link, clear player caps, automated team splits, and a shared payment ledger.

1-tap RSVP · live waitlist Instant roster lock at capacity. Dropouts get replaced without the organiser lifting a finger.
Instant fair teams No captain debates — balanced sides drawn from confirmed attendees, published before kickoff.
Automated cost breakdown Total divided by attendees, each person's share tracked to paid or owing in real time.

Organiser toolkit

Grassroots matchday playbook

Practices worth borrowing, whether you're brand new to running a weekly game or a few seasons in.

T-48

Lock the roster deadline

Set the RSVP cut-off 48 hours out. It gives anyone waitlisted enough runway to plan their weekend around a possible spot.

T-2

Draw teams ahead of time

Generate teams a couple of hours before kickoff so everyone knows which side — and which colour — they're on before they leave home.

T+0

Log costs on the spot

Log the pitch and water fees right after the game, while everyone's still there. Most people pay while they're still cooling down.

iOS & Android

Less time organising.
More time playing.

Join sports communities running frictionless weekly games — football, futsal, badminton, basketball, pickleball and more — on Jum.

Setup takes under 2 minutes. No credit card needed.