Activity management software

Run your

not your spreadsheets.

Finn handles registrations, class scheduling, attendance, and payments for after-school programs — so your coaches can coach, and your admins can breathe.

Works for: Swim clubs Dance schools Sports academies Coding camps Art studios Martial arts
100%
paperless registration
0
missed payments with online billing
<2 min
to enrol a new member
1 screen
for your program's full overview

Everything your activity business needs

Purpose-built for after-school programs. Not a generic tool stretched to fit.

Online Registration

Families register and manage enrollments from any device. Admins approve with one click. No forms, no phone calls.

Class Scheduling

Organise classes by level, instructor, and facility. Members browse available slots and enroll themselves.

Attendance & Absences

Instructors mark attendance digitally. Members report absences in time. Makeup sessions offered automatically.

Online Payments

Collect fees via Stripe. Balances tracked per member. Outstanding payments visible at a glance — no chasing.

Digital Agreements

Agreements generated and emailed as PDF on enrollment. New and returning member flows handled separately — automatically.

Admin Dashboard

Live KPIs on revenue, enrollments, attendance, and pending approvals. Your club's health on one screen.

Registration & Onboarding

Registrations that run themselves

Families sign up, add their children, and choose their classes — without calling anyone. Your admin team reviews a clean queue and approves with a click.

  • Self-service enrollment

    Parents manage their account, children, and class selections from a portal

  • One-click approvals

    Pending registrations appear in a queue — approve or reject in seconds

  • Agreements sent automatically

    PDF agreement generated and emailed on approval — zero manual steps

Registrations view in Finn
Attendance view in Finn
Attendance & Absences

Attendance without the clipboard

Instructors open a digital list before each session and check off who showed up. Members report absences in advance — and get a matching makeup slot suggested automatically.

  • Per-session digital lists

    Attendance tracked per class with clear presence and absence indicators

  • Policy-enforced absence reporting

    Time-window rules enforced automatically — admins don't need to police

  • Automatic makeup suggestions

    Available slots at the right level shown to members — fully self-serve

Payments & Billing

Payments without the chasing

Members pay online via Stripe. Balances update in real time. You see who's paid and who owes — without any reconciliation spreadsheets.

  • Stripe-powered secure checkout

    Industry-standard card processing — no custom payment handling required

  • Per-member balance tracking

    Members see their own balance; admins see everyone's at once

  • Full transaction history

    See exactly who owes what, with a complete log of all transactions

Payments view in Finn
Admin Dashboard

Your club's full picture — at a glance

Everything that matters surfaced on one screen. No digging through reports, no jumping between tabs.

Admin dashboard in Finn
Pricing

Simple, fair pricing

Pricing scales with your club. You pay for what you use — no hidden fees, no long-term lock-in.

Full Platform Access

Every feature. One subscription. No add-ons.

Starting from
Let's talk
  • Online registration & approvals
  • Class scheduling & management
  • Attendance & absence tracking
  • Stripe payment integration
  • Digital agreement generation
  • Admin dashboard & reporting
Request pricing

Ready to modernise your activity business?

Get a personalised demo and see how Finn fits your program's workflow.

No commitment required. We'll be in touch within 24 hours.