Kelvo

Still collecting subs by bank transfer?

You built the club. Let the subs collect themselves.

Kelvo collects subs by card, retries and chases failed payments for you, and tells you who needs attention and why.

Trusted by

  • The 7 Academy
  • SG Sport
  • Elite Player Programme
  • Coach Rafaz Academy
  • FFDTV Academy
  • and more…

No more checking the bank to see who has paid, or sending the same reminder for the third time.

Prefer to talk it through first? Get in touch.

A new website as well? We’ll build it and keep it up to date with your timetable. Just ask.

Customers · Juniors

52 families

  • Ahmed, Yusuf

    U11 · Monthly

    Paid
  • Brown, Ella

    All Stars · Year

    Paid
  • Clarke, Finn

    U15 · Quarterly

    Due 1 Oct
  • Doyle, Maisie

    U9 · Monthly

    Card failed
  • Evans, Sam

    U11 · Monthly + nets

    Paid

Paid 47 · Due 4 · Needs attention 1

What it looks like today

The membership secretary’s bank statement

Parents set up their own standing order, or they don’t. Match fees come in separately. Someone matches names to payments every month, and the answer to “has the Smiths’ subs come in?” is “let me check”.

“Ask the coordinator for details”

Yearly, quarterly or monthly, training and matchplay, a dozen teams. Every family is on a different mix, and it’s all held in one person’s head and inbox.

An invoice, a PayPal link, and a cheque

Termly payers type an amount from a PDF into PayPal; weekly payers hand over cash at the door. Two systems, neither of which knows about the other.

Every place goes through a phone call

Several venues, a stage for every age, no prices online. A parent has to ring to find out if there is a place, and again to pay for it.

What Kelvo does about it

What changes.

Money

See who has paid

Every family is charged on the plan they chose, so the customer list says paid, due or failed. Nobody has to check a bank statement or chase a standing order that was never set up.

Selling

Parents choose yearly, quarterly or monthly

Offer the year as a one-off and the quarter or month as a rolling plan; the parent picks at checkout and Kelvo collects on that schedule, with a reminder before every charge.

Selling

Match fees, nets, kit

Extras are their own products: pay on the day, buy a pack of ten, or fold a joining fee into the membership. Everything sits on one family record with a receipt for each payment.

Selling

Termly fees, pro-rated for late joiners

Sell the term, charge a fair share to a family who joins in week four, and roll members into the next term with a reminder before the charge. Nothing to re-invoice.

Operations

Walk-ins and cash

Someone turns up unbooked: add them to the register on the spot and take cash, no card, no fee. They are in the system for next time.

Money

Renewals that look after themselves

A reminder before every charge, a receipt after it, and a failed card retried and chased for you. Your billing page shows what is coming in over the next 30 days and who needs attention, with the reason in everyday words.

Your brand

No passwords, for anyone

Parents, coaches and staff sign in with a six-digit code by email. A returning parent is recognised at checkout and goes straight to payment.

Your brand

Keep your website

Pull your live classes, prices and places left into your own site with the Kelvo API, and deep-link “Book now” straight into checkout with a plan or promo code already filled in. If you don’t have a website, we can build one that stays in sync with Kelvo.

Operations

A coach app that knows who is on the pitch

One-tap register on a phone. Before the session: who is new, consents, age, a medical flag and an emergency call sheet naming who to ring. Cover a session with another coach in one move. Never billing.

In use

How academies run on Kelvo.

SG Sport

Multi-sport · London

Moved off Omnify

From one-off blocks to recurring revenue

Every parent bought a block for the term, then had to be chased to buy the next one. Revenue reset to zero at every term boundary.

Live on Kelvo in days. Moved before the new term and put existing customers straight onto recurring plans. Renewals charge automatically, parents get a reminder first, and failed cards are retried and followed up without anyone lifting a finger.

Term-by-term chasing → renewals that run themselves.

The 7 Academy

Football · Surrey

Moved off GoTeamUp · Microsoft Bookings · Mailerlite · a bespoke website

Off four tools, onto one

Bookings on GoTeamUp, trials on Microsoft Bookings, emails on Mailerlite and a website that could not take a payment. Four logins, four bills, nothing talking to each other.

Live on Kelvo in days. Schedule, members and plans brought across; one branded booking site; parents book and pay in under two minutes; coaches mark registers on their phone.

Four systems → one. £0 a month.

Coach Rafaz Academy

Football

Started on Kelvo

Camps set up in minutes, sold by the day or the pack

Pop-up holiday camps with no term structure, sold two ways: a single day for the drop-in parent, and a discounted bundle for families who book the week.

Live on Kelvo in minutes. One camp, dated slots, a “pick any 2 of 3 days” tier alongside the single-day price, discount built into the pack. Parents choose their days and pay once; the register is ready each morning.

Camps that sell by the day or as a pack, with no term to set up.

Want to see it with your own sessions?

Send us your timetable and we’ll set it up with your real sessions, prices and plans, so you can see what a parent would see before anyone else does.

We’ll only use this to help you get set up.

Free to look. No card, no contract.

Questions

Common questions.

Not answered here? Ask us and we’ll usually reply within a working day.

Can we see who has actually paid?
Yes, at a glance. Every family is charged by card on the plan they chose, so the customer list shows who is paid up, who is due and who has failed, without reconciling a bank statement. Parent-set standing orders and bank transfers cannot tell you that; Kelvo can.
Our members pay yearly, quarterly or monthly. Can it do that?
Yes. Set up each option as its own plan (a one-off for the year, a rolling plan for the quarter or the month) and the parent picks at checkout. Kelvo collects each one on its own schedule and reminds the parent before every charge.
What about match fees, nets, kit and other extras?
Extras are set up as their own products: a one-off price a parent pays on the day, a pack of ten match fees paid up front, or a joining fee folded into the membership. Everything a family pays sits on one record with a receipt for each.
Some families still pay cash. Is that a problem?
No. Add them to the register as a walk-in and mark it paid in cash. There’s no card and no fee. They are on the system for next time, and your takings still add up.
How do we move our schedule and members across?
We do it with you. Send us an export from whatever you use today (a spreadsheet is fine) and we set up your classes, plans and members so parents can book from day one. Most organisations are live within a few days.
When do we get paid?
Money goes straight into your own Stripe account. Kelvo never holds it. Stripe pays out on its standard schedule (typically a few days after each charge), and you can see the balance and every payout inside Kelvo.
We already have a website. Do we have to replace it?
No. Keep it. Your booking site lives on your own subdomain (yourname.kelvo.co) and you link to it from your site, or pull your live classes, prices and “Book now” links straight into your own pages with the Kelvo API. Parents land on your branded pages either way. And if you would rather start again, we can build you a new website designed around how you sell, with your classes, schedule, prices and booking links kept in sync with Kelvo, so a new class or a price change shows up on your site without anyone editing a page.

Want a new website as well? We build those too, linked to your live timetable. Just ask.