KKelvo

For tennis & racket sports

1-to-1s, squads and camps — sold from one place.

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

£0/month · No contract · 4.9% only when you take a payment

Prefer to talk it through first? Get in touch.

A new website as well? We’ll build it, with your classes, prices and booking kept in sync automatically. 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

Generate a coach’s slots from a time range in one click. Parents buy a pack and book the slots themselves; a cancelled slot hands the credit straight back.

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, 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 — age, who to ring, a medical flag — with a one-tap “seen”.

What Kelvo does about it

Built for exactly this.

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

Bronze, Silver, Gold — a tier 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 is used automatically at 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 live classes, prices and availability into your own site with the Kelvo API, and deep-link “Book now” straight into checkout — with a plan or a promo code pre-filled. Don’t have one? We’ll build it, kept in sync automatically.

Money

Renewals that look after themselves

A reminder before every charge, a receipt after it, and a failed card retried and chased automatically. Your billing page shows what is coming in the next 30 days and who needs attention — in plain English.

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

Organisations that got their time back — and made their income predictable.

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 — and two ways to sell them: 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.

No term, no admin — camps that sell singly and in bulk.

SG Sport

Multi-sport

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.

Questions

Common questions.

Not answered here? Ask us — usually 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 — one click from 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 exactly who to ring. Never billing. A head coach can take any register.
Is it really 4.9% and nothing else?
Kelvo charges 4.9% on each transaction and nothing else — no monthly fee, no setup fee, no per-seat charges, no contract. Card processing is handled by Stripe and billed by them at their standard UK rate (currently 1.5% + 20p for UK cards), the same as you would pay running Stripe on your own. When your classes are quiet, you pay nothing.
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.
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 academies are live within days, not weeks.

See it with one of your real coaches’ diaries.

We’ll set up a branded booking page with one of your real classes and walk through it with you live. 30 minutes.

£0/month · No contract · 4.9% only when you take a payment

A new website as well? We’ll build it, with your classes, prices and booking kept in sync automatically. Just ask.