DynoDyno
Log inStart free trial

Tennis courts booked, subs collected, juniors signed up.

The Dyno club dashboard showing members, bookings and upcoming sessions
A court booking confirmed in the Dyno member app

Get the highlights.

Members, renewals and who has stopped playing

Recurring income, new members, cancellations and members who have not booked in a month, on one screen for the committee.

The Dyno analytics screen showing recurring revenue, new members, cancellations and members at risk

A court confirmed without a phone call

Members pick a court and a time in the app, pay if you charge, and get the confirmation straight away.

A court booking confirmed in the Dyno member app
A membership pass with a QR code and Add to Apple Wallet in the Dyno member app

Parents book for every child

Children sit under a parent’s login with no email address of their own, and appear on the coaching register by name.

A parent adding a child to their family in the Dyno member app

A named welfare lead and a published policy

Name your welfare officer, publish your safeguarding commitment on the club page and give parents a route to raise a concern.

The Dyno safeguarding page with a named lead, a public commitment and a concerns log
After club night

Nobody joins a tennis committee for the spreadsheets.

You volunteered because you love the club. Here is where your evenings went instead.

  1. 09:00

    Saturday club session

    Courts full, balls out, a new member being shown round. The bit everyone joined for.

  2. 13:00

    Juniors in the afternoon

    Red ball on court one, green ball on court four, and the head coach asking who has paid for the term.

  3. 19:30
    And then

    Renewals month

    Half the club has paid by bank transfer, a third have not paid at all, and nobody can tell which reference belongs to which family.

  4. 22:00

    The court sheet and the league

    A double-booked court on Sunday, a team short for Tuesday’s league match and a coach asking for the welfare officer’s details. None of it is tennis.

The club should run between committee meetings.

When subs renew by Direct Debit, members book their own courts, parents enrol juniors for the term and the league team picks itself from who said yes, the committee gets its evenings back.

Play the tennis. Leave the admin to Dyno.

The platform

See it as your club.

Memberships, payments, bookings and check-in, plus a member app and a club website carrying your name. Put your club in it and have a look around.

Dyno
Sam Whitton
Riverside Tennis Club
Dashboard
Community
Members
Chats
Events
Sales
Memberships
Finances
Riverside Tennis ClubHere is an overview of your club's performance
Edit dashboard
Total Members412All members
New Members15Joined this month
Upcoming Events32Scheduled ahead
Total Bookings337All time
Membership Distribution
  • Full membership
  • Junior
  • Off-peak
  • Class pass
Booking Trend

Your team runs the whole club from here: memberships, payments, bookings, check-in and the numbers behind them.

A week on Dyno

A season at a tennis club, run on Dyno

Renewals in spring, coaching terms around the school year, league matches through the summer and the courts busy every evening. This is where each part lives.

Renewals

Subs collect without the chasing

Members renew on the plan they are on, annually in one payment or monthly by Direct Debit through Stripe, into the club’s own account. If a payment fails, the member gets reminders to update their details and the treasurer sees who is overdue.

How payments work
Every evening

Members book their own courts

Set up the courts with their hours and slot length, keep any of them for members only, and members book a free slot in the app. Each slot takes one booking, so two people can never be told they have the same court.

How court booking works
Start of term

Junior coaching sells as a term

Put the term on sale as one enrolment with a block price and a capacity. Families already in the group get first refusal before places open to everyone, children who join mid-term pay pro rata, and every session is booked for them.

How courses and terms work
Saturday morning

Club session, with the newcomers on the register

The weekly social session runs as a bookable session with a capacity, so you know who is coming. Visitors trying the club can book it as a guest on your club page and pay by card.

How events and classes work
League nights

The team picks itself from the yeses

With Matchday, put the league fixtures up, ask the squad who can play, pick the pair or the side from whoever said yes and record the result. Matchday is a bolt-on, included on Pro.

How Matchday works
All year

The welfare officer’s records

Coaches’ DBS, safeguarding and first-aid records sit on the dashboard with reminders before they lapse, and every junior’s emergency contacts, medical notes and photo consent are on the coaching register.

How safeguarding works
How clubs use Dyno

Built for the way tennis clubs run

Six courts, a few hundred members and a head coach running junior groups four nights a week.

  • Membership categoriesAdult, junior, family, student and off-peak, annual or monthly.
  • Members-only courtsShow courts reserved for full members, if you want.
  • Family accountsOne parent login for every child, with no child email needed.
  • Welfare recordsDBS, safeguarding and first-aid records with renewal reminders.

Two courts, a volunteer committee and an honesty box.

  • Direct DebitSubs collected by card or UK Direct Debit into the club’s account.
  • Coaching termsA term sold as one enrolment, with first refusal for existing families.
  • Club sessionsSocial tennis as a bookable session, open to guests if you like.
  • Photo consentRecorded for every junior and shown on the register.

New padel or pickleball courts beside the tennis courts, each with its own slot length and booking rules, in the same club and the same app.

  • Court bookingMembers book free slots in the app, with no double-bookings.
  • Junior stagesRed, orange, green and yellow ball stages as progression levels.
  • League teamsFixtures, availability and selection with the Matchday bolt-on.
  • Member appiOS and Android, with the club’s own space in it.
Loved by clubs

Don't just take our word for it

Hear from the people running their clubs on Dyno.

Before Dyno we were juggling a Facebook group, a spreadsheet of subs and cash in hand payments that were impossible to track. Now the whole club lives in one place, monthly memberships collect themselves, parents book gradings straight from their phones, and I can message a full class in seconds. It has handed me back the couple of hours every week I used to lose to admin, so I can actually focus on teaching. For a club our size it has been a genuine game-changer.
Earley Taekwondo logo
Jack WilsonHead Instructor, Earley Taekwondo
Pricing

Simple, transparent pricing

0% platform fee on every plan. Your plan grows as your club does. No per-member pricing, no surprises.

Court booking is included on Growth, £99 a month, and Pro.

Every new club starts with 30 days of Pro, free. No card needed.

Starter

Best for growing clubs

Typically 20–100 members

£39/mo
3 staff seats
0% platform fee
  • Dyno member app
  • Members directory, events and RSVPs
  • Chats with members
  • Stripe payments
  • Unlimited members
  • Multi-tier memberships (e.g. junior + senior)
  • Staff roles and permissions
  • Discounts and promo codes
  • Finances and basic analytics
Get started
Most popular
Growth

Best for thriving clubs

Typically 100–300 members

£99/mo
10 staff seats
0% platform fee
  • Everything in Starter
  • Dyno member app
  • Facilities included (Worth £35/mo)
  • Gamification and polls included (Worth £15/mo)
  • Growth Suite included (Worth £29/mo)
  • Your own club website, included
Get started
Pro

Best for large clubs

Typically 300+ members

£249/mo
30 staff seats
0% platform fee
  • Everything in Growth
  • Dyno member app
  • Your own club website
  • Every bolt-on included, except Bespoke Website
  • Named account manager and 24h support SLA
  • Higher API rate limits and unlimited image storage
  • Onboarding kit: welcome email, demo video and swag
Get started
See exactly what you'd pay →
Bolt-ons

Add only what you need

Add only what you need. All included on Pro, except bespoke website work.

Matchday

Your teams' fixtures end to end. Put the fixture list up, ask who can play and chase whoever has not answered, pick a side from the yeses and tell the squad, then record the score and the appearances. For football, rugby, cricket, hockey, netball and any other club that plays somebody.

£25/mo
Learn more

Workout programming

The daily workout, written once and sent to every member's app. Strength percentages worked out from each member's own lifts, a board that ranks RX above scaled, a movement library and benchmark history. For gyms, boxes and strength clubs. Included on Pro.

£39/mo
Learn more

Bespoke website

Your club website, built to your design. It starts from the standard site, then we make the changes you ask for in code: layout, extra sections and styling the template doesn't offer. The standard website is included from Growth up; this is the bespoke work, on any plan.

£25/mo
Learn more

Facilities

Bookable courts, rooms or pitches with eligibility rules, conflict checks and member self-booking. Available on Starter; included from Growth up.

£35/mo
Learn more

Staff scheduling & 1:1 sessions

Bookable coach calendars for 1:1 sessions, with weekly availability, session lengths and prices, and clash checks.

£29/mo
Learn more

Advanced analytics

A home dashboard you arrange yourself: drag in the charts and trend cards you want, resize them and drop the rest.

£20/mo
Learn more

Featured club

Pinned placement in the Dyno discovery directory to help new members find your club first.

£15/mo
Learn more

Advanced activity history

Searchable, exportable record of important actions across your club: sign-ups, cancellations, payments, staff changes. A basic activity log is included on every paid plan; this adds the advanced version.

£20/mo
Learn more

Shop

Sell merch, drinks and one-off items from your club page, in the app and on the web, and at the front desk on a card reader.

£15/mo
Learn more

Gamification

Leaderboards, personal stats, attendance streaks and live milestone moments in the member app, all to drive attendance and engagement. Club polls come with it too.

£15/mo
Learn more

Performance results

Track times, distances, lifts and scores against the disciplines your club defines. Personal bests are detected automatically and shown to members in the app.

£15/mo
Learn more

Retention

Win members back automatically: we-miss-you emails and push to at-risk members, expiring class-pack reminders and renewal nudges ahead of billing.

£25/mo
Learn more
Branded app

Your club's own app

On the App Store and Google Play under your club's name, icon and colours. Add it to any plan.

  • Booking, memberships, payments and chat inside
  • Notifications come from your club, not Dyno
  • We build it, submit it and keep it updated
£69/moplus a one-off £750 build
Talk to us

Running a group of clubs or a federation? Ask about Enterprise

Annual Growth and Pro plans come with a 30-day money-back guarantee. Every member payment includes Dyno processing fees of 1.9% + 25p on cards, 1% + 20p capped at £4 on Direct Debit and 1% + 20p capped at £5 on a first payment made from the member’s bank, deducted from your takings and never added on top of your price. Commercial, business and non-UK cards cost more to process, so on those payments you pay what Stripe charges instead. Dyno takes 0% platform fee on every plan. Your club receives the rest, paid straight to your Stripe balance. See the pricing page for a worked example. VAT charged where applicable.

Tennis club management software and court booking

A tennis club is a membership organisation first and a court booking system second. Most of the money comes in at renewal, most of the work is done by volunteers, and the juniors and their coaching keep the club alive. Dyno is tennis club management software built around that: memberships that renew by card or Direct Debit, members booking their own courts in an app, coaching sold by the term, and a parent account for every family.

Court booking is part of the Growth and Pro plans. Each court has its own hours and slot length, any court can be kept for members on chosen memberships, and members see only the free slots. If you charge for a booking, the member pays by card in the app; if you don’t, booking is free for anyone who is eligible. Dyno doesn’t run gate locks or floodlight timers, so if your courts use a keypad code, that carries on as now.

Juniors are where tennis clubs work hardest. Parents add each child to their own account, enrol them in the coaching term, sign forms and pay. The ball-colour stages juniors move through, red, orange, green and yellow, can be set up as levels on a progression track, free on every plan, so a parent can see where their child is.

LTA-registered venues are asked to have a welfare officer and to follow the LTA’s safeguarding standards. Dyno keeps the records that sit behind that: a named safeguarding lead and published policy, coaches’ DBS and first-aid records with reminders, and each junior’s photo consent and medical notes on the register. Your club stays responsible for safeguarding; Dyno records it and reminds you.

Many LTA-registered clubs use ClubSpark, which is free for them because a fee is taken from every payment. Dyno is a monthly plan with no platform fee, so the club keeps everything members pay apart from the processing rate.

Dig into the features behind it: court booking, coaching terms, family accounts, safeguarding, Matchday for league teams.

Courts for other racket sports too? See racket club software and padel club software.

Moving from another app? Read Dyno vs ClubSpark or how switching works.

Moving a tennis club onto Dyno

Most clubs set Dyno up between committee meetings and move members across at renewal time, so nobody pays twice.

  1. Recreate your membership categories

    Adult, junior, family, student, off-peak or whatever your club sells, at the prices members pay now, annual or monthly.

  2. Add the courts

    Each court or group of courts with its opening hours, slot length and whether members only can book it.

  3. Put the coaching on

    Junior and adult coaching terms with a block price, plus the weekly club sessions as bookable sessions.

  4. Invite the members

    Upload the member list and everyone gets an invite, with juniors under their parent. Direct Debits collected through GoCardless move to Stripe without members signing anything.

FAQ

Questions, answered

Bring your tennis club onto Dyno

30 days of Pro free, no card needed. Set up your courts and membership categories and invite members when you are ready.

Book a demo