Recurring 1:1 and duet lessons
Set a fixed weekly slot per student for private and duet lessons. Parents book and pay on your own Stripe, and the slot repeats every week without you re-entering it.
One flat price for the whole studio: recurring weekly lessons, termly enrolment, lesson packs and parent payments on your own Stripe — with no per-student fee. From $15 a month, whether you teach 10 students or 200.
Junocal is built for private music teachers and independent music schools — the studios that need real booking and payment software but can't justify a per-student fee that climbs every time they enrol another family. Affordable software shouldn't mean cutting corners on the features your lessons actually run on.
So the proof that affordable isn't flimsy is the product itself: the $15 Starter plan is the full Junocal, not a teaser tier. Recurring lessons, term-based courses, lesson packs, conditional intake and every automated parent email are all in the base price.
This is the entire base plan — one location, up to 10 rooms, up to 5 instructor seats. Nothing here is an upsell. Affordable price, full studio.
Set a fixed weekly slot per student for private and duet lessons. Parents book and pay on your own Stripe, and the slot repeats every week without you re-entering it.
Publish a 10-week beginner block as one bookable course with a fixed weekly slot, total session count, one upfront price, makeup credits and a refund policy. Publish once and every session is created for you.
Sell 5-lesson and 10-lesson packs alongside recurring tuition, all on the same calendar and paid the same way. Students spend credits as they book, and you see the balance at a glance.
Collect instrument, level, goals and any access notes on intake, with follow-up questions that only appear when they apply. New students arrive with everything you need before the first lesson.
When a popular slot or group class fills, students join the waitlist and get auto-promoted the moment a space opens — or hold their place for a manual claim. Full slots keep filling without you watching the calendar.
Set in-person spots and online spots on the same lesson or class. Online students get the meeting link in their confirmation and the 24-hour reminder — no separate setup for remote teaching.
Confirmations, 24-hour reminders, welcome emails, renewal nudges, win-back at 21 days dormant and failed-payment recovery — all bundled, all on every plan. Fewer missed lessons, less chasing.
Connect your own Stripe (Connect Standard) and keep Stripe's published rates with card, ACH and Direct Debit. Export your data to CSV any time, free. No per-student fee, no marketplace cut, no annual contract.
A teaching week runs on standing slots. Junocal lets you set a fixed weekly time per student for 1:1 and duet lessons, collect instrument and level on a conditional-logic intake form, and let parents book and pay on your own Stripe. The slot repeats automatically, and the 24-hour reminder cuts the no-shows.
On most platforms the recurring schedule and the payment engine cost extra per student. On Junocal both are in Starter — the same $15 plan that includes term-based courses, lesson packs and waitlists. That's the difference between affordable and stripped down.
Termly enrolment, 5-lesson packs, 10-lesson packs and rolling monthly tuition all sit on one calendar and get paid the same way. Parents enrol for a full term in one checkout, students spend pack credits as they book, and renewal nudges go out automatically before a period ends.
Payments run through your own Stripe at the published rate, with card, ACH and Direct Debit at the standard rate — real savings on the $100–$160 monthly tuition music studios commonly charge. No per-student fee, no marketplace cut, no processing markup.
Junocal runs on Stripe Connect Standard. You connect your own Stripe account, parent payments land at Stripe's published rates, and Junocal never holds your funds or marks up processing. Disputes go straight to Stripe. There is no per-student fee, no marketplace commission and no booking-discovery fee skimming your tuition.
And there's a free CSV export of your students, bookings and revenue on every plan, so your data is always portable. Affordable pricing with no lock-in — month-to-month, public pricing, no annual contract.
Coming from My Music Staff, Fons or a spreadsheet? Migration is done for you in your first 30 days, no extra cost. Student lists, lesson history, packs and intake details all carry across — and there's no annual contract on the other side.
Junocal starts at $15 a month on the Starter plan, and that is the full product — recurring 1:1 and duet lessons, termly enrolment, lesson packs, intake forms and automated reminders all included. Studio is $29/month if you teach across up to 5 locations or add front-desk staff and a substitute pool, and Growth is $69/month with QuickBooks for larger schools. There is no annual contract and no per-student fee, so the price stays the same whether you teach 10 students or 200.
Yes. Recurring 1:1 and duet lessons run through the appointments system on the $15 Starter plan, with a fixed weekly slot per student and conditional-logic intake to collect instrument, level and goals. Parents book and pay on your own Stripe, and 24-hour reminders go out automatically so fewer lessons get missed. Nothing here is gated behind a higher tier.
Yes. Junocal runs on Stripe Connect Standard, so you connect your own Stripe account and parent payments land at Stripe's published rates with card, ACH (US) and Direct Debit (UK). Junocal never holds your funds and never marks up processing — there is no per-student fee, no marketplace commission and no booking-discovery cut. On a $120 monthly tuition you keep everything except Stripe's standard rate.
Term-based courses let you publish a 10-week beginner guitar block as one bookable course with a fixed weekly slot, total session count, one upfront price, makeup credits and a refund policy. Publish once and every weekly session is created for you, all on the $15 Starter plan. Parents enrol and pay the term fee in a single checkout on your own Stripe.
It stays yours. Junocal includes free CSV export of your students, bookings and revenue on every plan from $15/month, so you are never locked in. If you are moving from My Music Staff, Fons or a spreadsheet, migration is free in your first 30 days — student lists, lesson history, packs and intake details carry across.
14 days free, no card. Recurring lessons, termly enrolment, lesson packs and parent payments on your own Stripe — all in the $15 base plan. Migration done for you in your first 30 days.