Client management for solo instructors

Teach the class. Skip the spreadsheet.

Clients, check-ins, session packs and payments in one calm app on your phone. Nobody takes a cut of what you earn, and the admin is done before you leave the room.

Download on theApp Store
9:41
Stats
Aug 22 – Sep 20
Overview
Expenses3
Sales
Delivered
CHF 1,587.00
Expenses: CHF 240Total: CHF 1,347
55.7%vs previous period
Payments received
Aug 22Sep 1Sep 10Sep 20
Sessions 58Export
23
9.5%clients attended
Month
People per day
Aug 22Sep 1Sep 10Sep 20
1 newTotal Clients 25
Subscriptions
7 clients
This Month
Plan periods and end dates
LLara Feller13d left
NNadia Kostova18d left
SSofia Marchetti25d left
JJuliette Roth31d left
AAlina Brunner32d left
Aug 22Aug 31Sep 10Sep 20
View all 7 →
ActiveEnded5 active · 0 ending soon
Subscription value
Price per attended session
This Month
CHF39.24avg / attended session
How this is worked out
A
Alina Brunner
2 attended
CHF108.15
/ session
Barely attends - churn risk
L
Lara Feller
1 attended
CHF71.73
/ session
Barely attends - churn risk
J
Juliette Roth
5 attended
CHF43.89
/ session
Under-using plan
S
Sofia Marchetti
6 attended
CHF40.13
/ session
Under-using plan
N
Nadia Kostova
2 attended
CHF25.06
/ session
Great value - attends a lot
View all 6 →
Up to drop-in priceAbove drop-inDrop-in CHF32.00
Sessions expiring
Sorted by expiry
Packs
Balances and expiry dates
G
Greta Neumann
5 sessions
1 / 5
Expires Oct 1930d left
E
Elsa Lindqvist
5 sessions
2 / 5
Expires Nov 546d left
B
Beatriz Duarte
10 sessions
1 / 10
Expires Nov 1759d left
C
Carmen Serrano
5 sessions
3 / 5
Expires Dec 273d left
F
Freja Andersen
5 sessions
4 / 5
Expires Dec 779d left
View all 11 →
Sessions leftUsed
Ritmo
Planner
Clients
Stats
9:41
Sunday, Sep 20
Hey Nina Keller
N
Event
Client
Sessions
Subscriptions
Prices
Reminders
Expenses
4
Reminders
2
Credit
3
Bills

Upcoming

Next sessionin 2 days
Evening Flow
Tue, Sep 22 · 18:00 – 19:00 · 60 min
AYZ+4
CHF45.00
Fast checkin

This week so far

Delivered25%
CHF 346.19
Events0
2/ 2
Sessions5
12
Active clients4
10
Ritmo
Planner
Clients
Stats
Fast checkin
Evening Flow
Tue, Sep 22 · 18:00 – 19:00 · 60 min
AYZ+4
Search clients...
NNadia KostovaOn a plan until Oct 8
NNadia KostovaChecked in
BBeatriz Duarte1 session left
BBeatriz DuarteChecked in
AAino SaloCurrently no active plan
AAino SaloChecked in
Check in
Paid by
or let them owe it
Pay later - owe a sessionRecords the check-in now and adds one unpaid credit session.Aino Salo
Pay later - owe a sessionRecords the check-in now and adds one unpaid credit session.Aino Salo
Check in
Check in via credit
Built for
Dance·Yoga·Pilates·Personal training·Tennis

The problem

The admin after every class

Attendance on paper. Payments in Excel. “How many sessions do I have left?” texts at 11pm.

You became an instructor to teach, not to spend your evenings doing bookkeeping.

And the clients you lose are the ones you never notice going: the pack that quietly ran out six weeks ago, the person who did not book again and never said why.

The client card

Two questions, already answered

How many sessions has she got left? How long does his plan run, and what is it earning per class? Open the client and both answers are already there, counted from the session packs you sold and the check-ins you took. Nothing to type, nothing to reconcile.

Get the app
9:41
Sessions
Petra Novak
Current sessions
Active5 of 10 left
10 sessions
Expires Mar 1, 2027
Your offers
1
Drop-in
CHF32.00 each · no expiry
CHF32.00
5
5 sessions
CHF29.00 each · expires in 3 months
CHF145.00
10
10 sessions
CHF27.00 each · expires in 6 months
CHF270.00
20
20 sessions
CHF25.00 each · expires in 12 months
CHF500.00
Enter a custom amount instead

Your week

The week ahead, already laid out

Your class schedule for the week ahead: every class, its time and who's coming. A dot marks the days you teach, and a gold one flags a payment still owed, so you walk in already knowing.

Get the app
9:41
Events
Sep 20 - Sep 26, 2026
SMTWTFS
20
21
22
23
24
25
26
Sep 20 – Sep 26Week

2 events

Tue, Sep 22
22SEP
Evening Flow18:00 - 19:00
AYZ+4
CHF45.0060m
Thu, Sep 24
24SEP
Morning Strength07:30 - 08:30
EJG+3
CHF38.0060m
Ritmo
Planner
Clients
Stats
Edit Event
Event Name
Evening Flow
Schedule
DateTue, Sep 22, 2026
Time18:00–19:00
Duration1 h
Reminder1 hour before
Repeat
Repeat weekly
Create a recurring weekly series
Expenses
Studio rent (evening)Tap to confirmCHF45.00
Add expense
1-on-1 sessionFast checkin
BBeatriz Duarte · 17 SepPlanned1 session left
PPetra Novak · 17 SepPlanned5 sessions left
YYara Haddad · 15 SepPlanned3 sessions left
FFreja Andersen · 8 SepPlanned4 sessions left
AAino Salo · 15 SepPlanned0 sessions left
VValentina Ricci · 1 SepPlanned0 sessions leftOwes 3
ZZoe Lambert · 8 SepPlanned0 sessions leftOwes 1
Already know who will join?Add them as planned clients
Add a note...
Delete Event

WhatsApp payment reminders

Never chase a payment again

When a pack runs low or a plan is about to end, Ritmo Planner drafts the reminder for you. One tap sends it on WhatsApp, where your clients already are, so the renewal happens before the last class, not after it.

Get the app
9:41
Reminders
L
Lara Feller2w left
E
Elsa Lindqvist2 left
B
Beatriz Duarte1 left
G
Greta Neumann1 left
Tap a card to review the message - skip or send from there.
E
Elsa Lindqvist2 sessions left
last booked Wed, Aug 5
5-session pack · CHF145 · bought Aug 5

Message to send

Hi Elsa Lindqvist, you have 2 left on your Yoga pack. Want me to top you up before the next class? Thanks, Nina Keller

Send with

WhatsApp
SMS
Email
Copy
Send via WhatsApp
Remind me in 3 days
Skip
L
Lara FellerExpires in 2 weeks
last booked Thu, Sep 3
Subscription · CHF125 · ends Oct 3

Message to send

Hi Lara Feller, your Yoga subscription runs out on 10/3/2026 (2 weeks). Shall I renew it? Thanks, Nina Keller

Send with

WhatsApp
SMS
Email
Copy
Send via WhatsApp
Remind me in 3 days
Skip
Reminder sent
We'll remind you in 3 days

The numbers

Your month, counted for you

Money in, costs out, classes taught and who actually turned up, all added up as you teach. Your income as a self-employed instructor, ready to export for your accountant, with no month-end spreadsheet.

Get the app
9:41
Stats
Aug 22 – Sep 20
Overview
Expenses3
Sales
Delivered
CHF 1,587.00
Expenses: CHF 240Total: CHF 1,347
55.7%vs previous period
Payments received
Aug 22Sep 1Sep 10Sep 20
Sessions 58Export
23
9.5%clients attended
Month
People per day
Aug 22Sep 1Sep 10Sep 20
1 newTotal Clients 25
Subscriptions
7 clients
This Month
Plan periods and end dates
LLara Feller13d left
NNadia Kostova18d left
SSofia Marchetti25d left
JJuliette Roth31d left
AAlina Brunner32d left
Aug 22Aug 31Sep 10Sep 20
View all 7 →
ActiveEnded5 active · 0 ending soon
Subscription value
Price per attended session
This Month
CHF39.24avg / attended session
How this is worked out
A
Alina Brunner
2 attended
CHF108.15
/ session
Barely attends - churn risk
L
Lara Feller
1 attended
CHF71.73
/ session
Barely attends - churn risk
J
Juliette Roth
5 attended
CHF43.89
/ session
Under-using plan
S
Sofia Marchetti
6 attended
CHF40.13
/ session
Under-using plan
N
Nadia Kostova
2 attended
CHF25.06
/ session
Great value - attends a lot
View all 6 →
Up to drop-in priceAbove drop-inDrop-in CHF32.00
Sessions expiring
Sorted by expiry
Packs
Balances and expiry dates
G
Greta Neumann
5 sessions
1 / 5
Expires Oct 1930d left
E
Elsa Lindqvist
5 sessions
2 / 5
Expires Nov 546d left
B
Beatriz Duarte
10 sessions
1 / 10
Expires Nov 1759d left
C
Carmen Serrano
5 sessions
3 / 5
Expires Dec 273d left
F
Freja Andersen
5 sessions
4 / 5
Expires Dec 779d left
View all 11 →
Sessions leftUsed
Ritmo
Planner
Clients
Stats

Why instructors
choose Ritmo Planner

Made for one person running their own classes, not a studio platform you have to configure first.

No cut of your earnings

No transaction fees, ever. Ritmo Planner doesn't handle your money, so the full amount goes to you, the way it does today.

Runs on the phone in your bag

Check someone in, sell a pack or send a reminder between classes. No laptop, no desk, no evening catch-up.

Pricing

Start free. Pay when you grow

The whole daily routine is free. Plans are priced on how many active clients you have, never on what you earn. No setup fee, no per-class charge, no contract.

Free

€0/year

Everything you need to run your classes.

Up to 15 active clients

  • Planner and one-tap check-ins
  • Session packs, memberships and payments
  • Ready-made WhatsApp reminders
  • This week's earnings
  • This week's PDF earnings report
  • One-off expenses
  • Not included: Your own reminder messages
  • Not included: Earnings beyond this week
  • Not included: Recurring bills and profit after expenses
  • Not included: Calendar sync

Pro

Most popular

€59.99/year

€5.00 a month, billed yearly

For a growing client list.

Up to 50 active clients

  • Planner and one-tap check-ins
  • Session packs, memberships and payments
  • Ready-made WhatsApp reminders
  • Your own reminder messages
  • Earnings for any period
  • PDF earnings reports for any period
  • One-off and recurring expenses, with profit
  • Sessions synced to your phone's calendar

Pro Unlimited

€109.99/year

€9.17 a month, billed yearly

For a full timetable.

Unlimited active clients

  • Planner and one-tap check-ins
  • Session packs, memberships and payments
  • Ready-made WhatsApp reminders
  • Your own reminder messages
  • Earnings for any period
  • PDF earnings reports for any period
  • One-off and recurring expenses, with profit
  • Sessions synced to your phone's calendar

Prices in euros, and the App Store charges in your local currency. Cancel anytime from your phone.

Download on theApp Store

Questions,
Answered

Everything you need to know before switching your classes over to Ritmo Planner.

  • Ritmo Planner is a client planner for independent fitness and dance instructors. It keeps your clients, sessions, packs and subscriptions in one place, so after class you tap once instead of updating a spreadsheet. Built for people who teach solo: dance teachers, yoga teachers, Pilates instructors, personal trainers.

  • No. Ritmo Planner doesn't process payments, so there's nothing to take a percentage of. Your clients pay you directly, by cash, transfer or however you work today, and the app records it.

  • You set the thresholds, for example 2 sessions left on a pack, or 1 week before a subscription ends. Ritmo Planner watches your client list and flags anyone who crosses them. One tap opens a ready-to-send WhatsApp message, so nobody quietly lapses because you were busy teaching.

  • Yes, both. Session packs (punch cards, class cards) count down automatically as clients attend, and you can see at a glance which ones are about to run out. Subscriptions get a timeline view, so you always know who is active, who is expiring, and who needs a renewal conversation.

  • Yes. Ritmo Planner shows your earnings, client growth and subscription value as clear charts. When you need it on paper, for your accountant or your own peace of mind, you can export a print-ready earnings report straight from the app.

  • Import them from your phone contacts in bulk. Bringing over 20 to 30 clients takes a couple of minutes, not an evening of typing. You only import the people you choose, and Ritmo Planner never touches the rest of your address book.

  • Your data is stored in Europe and Ritmo Planner is built by a Swiss company under Swiss law, one of the strictest privacy frameworks in the world. Your client list is your business, and it stays yours. Full details are in our Privacy Policy.

  • Free for up to 15 active clients, with the planner, check-ins, packs, reminders, this week's earnings and one-off expenses. Pro is €6.99 a month for up to 50 clients and adds earnings for any period, profit after recurring bills, your own reminder messages and calendar sync. Pro Unlimited is €12.99 a month with no client limit. Paying yearly saves 28%, and you can cancel anytime.

  • Ritmo Planner is on the App Store for iPhone now. The Android app is on its way: tap Google Play, leave your email, and you'll hear from us the day it's out.

  • That's the whole point. Attendance, packs, renewals and earnings: everything you used to reconcile by hand after class happens in a few taps, on the phone that is already in your bag. No tab to keep open, no formula to fix.

Your next class starts admin-free

Download Ritmo Planner free on the App Store and run your next class from your phone. Android is coming soon.

  • Free up to 15 clients
  • No card to start
  • No cut of what you earn
Download on theApp Store