Kelvo

For tennis & racket sports

Courts booked and paid for in one go.

Turn a coach’s afternoon into slots, sell them as packs of 5 or 10, run group squads on a membership and camps in the holidays. Parents pick what they need themselves; you see a single schedule.

Trusted by

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

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.

Lions · Ages 6–9

Sat · 9:00 AM

3/4 in
Ava Morgan
Noah Khan
Leo Price
Mia Osei

Note

Leo away, notified ahead.

Sound familiar?

A diary of 1-to-1s managed by WhatsApp

Give Kelvo a coach’s free hours and it makes the slots. Parents buy a pack and pick their times, and if they cancel, the session goes back on the pack.

Packs bought, then forgotten

Every family sees how many sessions they have left, books from their account, and gets a reminder before the first one. You see who has credit unused.

Squads and camps priced three different ways

A monthly membership for the squad, a pay-once camp with “any 3 of 5 days”, and a drop-in price. Each class sells the way it should, all on the same page.

Coaches who don’t know who’s coming

Turn on booking notifications for a class and every coach on it hears who just booked, with their age, who to ring and any medical flag, and they can mark it seen.

What Kelvo does about it

What Kelvo does for you.

Selling

1-to-1 packs and slot generation

Turn a coach’s afternoon into bookable 30-minute slots in one go. Sell packs of 5 or 10; parents book slots themselves and a cancelled slot hands the credit straight back.

Selling

Memberships across classes

A tier like Bronze, Silver or Gold spans several classes, carries a joining fee, and gets its own page you can link from your site. Parents upgrade a tier and add a day themselves, paid on the card on file.

Selling

Camps: “three days, pick any two”

A pay-once camp over any dates. Sell a single day and a discounted bundle side by side; parents choose their days and pay once. Each morning has its own register.

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.

Selling

Discount codes that go somewhere

Percent off, a waived joining fee, for the first N payments or for as long as they stay. Scope a code to a class or a plan, cap its uses, or send it to a list of families who have never booked.

Money

Account credit

Give a family goodwill credit and it comes off their next booking or renewal. See every grant and where it went; refund it to card within 30 days if they ask.

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.

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.

In use

How academies run on Kelvo.

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.

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.

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 it do memberships, camps, 1-to-1s and termly billing?
Yes, all of them, on one booking site. Rolling memberships across several classes, pay-once camps (“three days, pick any two”), packs of 1-to-1 slots, termly blocks with pro-rata joining, and one-off drop-ins. Each class chooses how it is sold.
Can parents cancel or change their booking themselves?
Parents can update their card, see every upcoming charge, book sessions from a pack, and upgrade a membership themselves. Cancellations and refunds stay with you on the customer record, so a family always speaks to you first.
What do coaches see?
A mobile register for their sessions: one-tap present or absent, who is new, consents, age, a medical flag and an emergency call sheet naming who to ring. Never billing. A head coach can take any register.
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.
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.
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.

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