
Half your week is spent chasing replies and money.
Capo stops the endless WhatsApp scroll with one-tap booking and payments that actually work.
8 / 10 spots filled
Most organisers spend more time chasing replies than actually looking forward to the game. The WhatsApp goes out, half the group goes quiet, and by Wednesday you still don't know if you've got enough. By Thursday morning you're doing the mental arithmetic again, wondering who to call to make up the numbers.
Capo replaces all of that with a match invite players respond to directly in the app — or via a web link you share in WhatsApp if some of them haven't downloaded it yet. One tap for In, one tap for Out. You see the live list in real time, the waitlist manages itself, and when you've got enough players, Capo handles the rest automatically.
The web link works with zero friction — players see the match details, who's already confirmed and who's out, and can book their spot without downloading the app or creating an account. It's designed for the one or two in every group who refuse to install anything, or for guests who are filling in for a week. The app knows who they are either way.
In, out — no essay required. Players respond, you see the list.
When it's full, it's full. Late repliers go on the waitlist.
Pick how booking works once in setup — everyone at once, regulars first, or a fixed squad with subs on the waitlist — and it runs every week, at the times you choose. No more separate WhatsApp groups per tier.
Share the booking link on WhatsApp and players can book through the web — no download needed. Works for groups where some use the app and others prefer a simple link.
Create the match. Walk away. That's the autopilot promise. Capo handles the entire chain: push notifications when the match goes live, reminders for players who haven't responded, waitlist offers when spots open up, and a “last call” nudge before time runs out. When enough players are confirmed, Capo automatically locks the pool, balances the teams, and sends everyone a notification with their line-up. You don't have to do a thing.
If someone drops out — and they always do — Capo offers the spot to the next person on the waitlist, gives them a window to claim it, rebalances the teams if they take it, and resends the updated line-up. All without you being involved. Most groups switch to autopilot after a few weeks once their players know the app, and they don't go back.
Every over-subscribed 5-a-side has the same row. Whoever's on their phone at 8am grabs the last place, and the lad who hasn't missed a week since March ends up on the waitlist. In Capo you decide how places go — once, in setup — and the app sticks to it every week.
Booking opens for the whole group. First to book, first in.
Your regulars get a head start, then semi-regulars, then everyone else. Each window opens on its own, with a push to whoever's turn it is. You can open a later group early from the match.
Only your squad books a spot. Subs tap “I can play” to put their name down, and get called when a spot is free.
With Squad and subs, the bench isn't a race. It's ranked by games played for your club, so your most loyal subs get the call first — one per empty spot, with a window to claim it before it moves down the list. Rather give everyone a turn? Flip it to fewest games and the occasional lads get a look-in too.
Who to call first: most games
Someone pulls out at 5pm? Of course they do. It's always 5pm. Capo handles the waitlist automatically — next person on the list gets an offer, they have a time window to claim it, and if they don't respond, the offer moves down to the next person. No more sending the same message to six people individually and waiting.
If payments are on and the spot gets filled, the person who dropped out is automatically refunded when the replacement pays. If nobody fills the gap, the dropout forfeits their fee. That's intentional — it makes people think twice before cancelling last minute. Most groups notice fewer late dropouts within the first few weeks of using it.
Tom dropped out
5:32pm — 1hr 28m before kickoff
Jamie offered the spot
15 min to claim it
Jamie claimed the spot
10 / 10 confirmed — game on
Players pay when they book in. You see who's paid in the match screen — no separate app, no Monzo request thread to count, no awkward reminders to people who “definitely already transferred it.” The money lands in your account. You stay the organiser, not the debt collector.
Payments in Capo are powered by Stripe — the same infrastructure used by millions of businesses worldwide. Setting up takes about five minutes: connect your Stripe account, set a match fee, and you're collecting. The money goes directly to you. You get exactly the price you set — a small booking fee covering card processing and Capo sits on top for the player. Rather your lot saw a clean £6? Cover the fee yourself and the price they see is the price they pay. Your admin section has a full payments dashboard — monthly totals, per-match breakdowns, payment history, pending refunds, and season pass management — all in one place.
In-app payments are available in 30+ countries via Stripe Connect. If your country supports Stripe, you can collect match fees directly to your own account. All of Capo's other features — RSVPs, team balancing, stats and match reports — work everywhere.
Charge per game. Set different fees for different matches if you want — midweek vs weekend, summer vs winter.
Regulars pay upfront for the season — they're paying for the option to play whenever they want, not per game. No weekly chasing, no debt-collecting.
Someone drops out? If another player takes their spot and pays, the dropout gets automatically refunded. If nobody fills the gap, they lose the money. Rewards the right behaviour.
Not every group wants in-app payments — and that's completely fine. Payments are an optional layer you add when you're ready. Most groups start without them and switch on when they've settled into the app.
Everything below comes as standard. Capo works brilliantly as a pure organising tool with no money involved.
Full booking system, waitlists, regulars first, ranked subs
AI balanced teams, drag-drop tweaks
Tables, awards, match reports, the lot
Every well-run group has a kitty — the pot that pays for Christmas drinks and the end-of-season curry. Capo builds one automatically: when your club uses payments, every paid match earns your club cashback into the kitty.
Every paid match adds to the kitty. Players pay, kitty grows — no extra effort from anyone.
Every club gets a referral link. When a group you refer starts using payments, your kitty grows faster.
Once the balance hits the withdrawal threshold, admins can pay it out to the club's Stripe account. Curry night sorted.
The kitty lives in the app menu for every player — see how the Club Kitty works.
Know who's playing. Know who's paid. Game on.