Drop-ins on a level-tagged calendar
Single-class drop-ins tagged by level (open, beginner, intermediate, advanced). Dancers filter the schedule by level and book the class that fits — no phone calls, no DM back-and-forth.
For adult-led boutique dance studios — contemporary, ballet for adults, hip-hop, jazz, fusion. Drop-ins, term blocks, packs, memberships, waitlists and reminders, with payments on your own Stripe. Full-featured, no annual contract. From $15 a month.
Recital-school platforms are priced and built for children's dance schools: costume tracking, multi-child family billing, choreography rotation, year-end show management. If you run an adult-led studio, you are paying for a whole operational shape you never touch.
Adult-led dance studios run something simpler and busier: a weekly schedule of level-tagged drop-ins, the occasional beginner term block, class packs for regulars and a membership for the people who come every week. Junocal is scoped to exactly that — which is why it starts at $15/month instead of $40–$200.
Affordable here means low price on a full-featured product, not a stripped-down trial tier. The $15 plan is the real thing.
Tag every class with a skill level — open, beginner, intermediate, advanced — and dancers filter the schedule to find the class that fits. The same Tuesday 7pm slot can be a beginner jazz class one block and an intermediate one the next.
For progressions, term-based courses do the heavy lifting. An 8-week beginner contemporary block becomes one course with a fixed weekly slot, a session count, one upfront price, makeup credits and a refund policy. Publish it once and every weekly session is generated for you. Drop-ins and term blocks live on the same calendar, so a dancer sees the whole studio in one place.
Sell 5-packs and 10-packs for the dancers who come now and then, and rolling memberships for the regulars who come every week. Both sit on the same calendar as your drop-ins and are paid for the same way. Members can spend pack credits too, and they pause their own membership without emailing you.
Because payments run through your own Stripe with no Junocal markup and no marketplace commission, the cut you keep on a $120 membership stays in your pocket. On an affordable plan, that matters more than a flashy add-on you'd never use.
When a popular class fills, the two-mode waitlist holds the next dancer's spot and lets them claim it the moment one opens up. No manual juggling, no empty floor when a regular cancels the night before.
Every automated client email is on every plan: 24-hour class reminders so dancers actually show, welcome emails for new clients, win-back nudges for the ones who have gone quiet, renewal reminders and failed-payment recovery. None of it is a paid add-on — it is in the $15 plan.
You connect your own Stripe account during onboarding and accept cards, ACH (US) and Bacs Direct Debit (UK) at Stripe's published rates. Junocal never holds your funds and never marks up processing — disputes and payouts route directly through Stripe to you.
That is the difference between affordable and cheap-then-expensive: there is no marketplace fee skimming your direct bookings and no processing surcharge bolted on top. The low monthly price is the whole price.
Single-class drop-ins tagged by level (open, beginner, intermediate, advanced). Dancers filter the schedule by level and book the class that fits — no phone calls, no DM back-and-forth.
Beginner I through Advanced as term-based courses: 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.
5-packs, 10-packs and rolling memberships sit on the same calendar as your drop-ins, paid the same way. Members can use packs too, and they pause their own membership.
When a popular class fills, the waitlist holds the next dancer's spot and lets them claim it the moment one frees up — no manual juggling and no empty floor when a regular cancels.
24-hour class reminders, welcome emails, win-back nudges for dormant clients, renewal reminders and failed-payment recovery. Every automated email is on every plan, the $15 one included.
Stripe Connect Standard, direct. Your account, Stripe's published rates, no markup and no marketplace commission. ACH and Bacs Direct Debit at the standard rate — real savings on memberships.
Starter, $15/month, is the full product for a single studio: pick-a-spot floor-plan booking, term-based courses, hybrid in-person + online, two-mode waitlists, intake forms, reviews, lead capture, every automated email, six storefront themes, ACH and UK Direct Debit, free CSV export and your own Stripe. One location, up to 10 rooms, up to 5 instructor seats. For most adult-led boutique dance studios, this is everything.
Studio, $29/month, is for when you grow a team or add a second space. It adds up to 5 locations, unlimited rooms and seats, a front-desk role, a substitute pool for covering classes, email broadcasts, Mailchimp and Klaviyo, insights, upsells, an embed widget and priority support. Move up when your team or your room count makes it worth it — not before.
If your studio runs children's programming with recital management, costume tracking, multi-child family enrollment and choreography rotation, Junocal is not built for that — and we won't pretend otherwise. Jackrabbit Dance and DanceStudio-Pro are purpose-built for children's dance schools and are the right tool for that customer.
Junocal is for adult-led boutique studios running class-based progressions, drop-ins, packs and memberships. If that is you, the affordable plan is a genuine fit, not a compromise.
Junocal Starter is $15/month flat and it is full-featured — drop-ins, term blocks, level-tagged classes, class packs, memberships, two-mode waitlists, automated reminders and payments through your own Stripe. No annual contract, no marketplace fees, no processing markup. For most adult-led boutique dance studios that is everything they need; Studio at $29/month adds multi-location, a front-desk role, broadcasts and a substitute pool.
No. Starter at $15/month includes pick-a-spot floor-plan booking, term-based courses, hybrid in-person + online classes, two-mode waitlists, intake forms, reviews, lead capture, every automated client email, six storefront themes, ACH and UK Direct Debit, free CSV export and your own Stripe. The higher tiers add capacity and team features, not the basics. Affordable here means low price, not a flimsy product.
Yes. You connect your own Stripe account and accept cards, ACH (US) and Bacs Direct Debit (UK) at Stripe's published rates with no Junocal markup. Junocal never holds your money or charges a marketplace commission, so the savings on memberships and packs are real — not a teaser rate that climbs later.
Yes. Term-based courses with level tags are on every plan, including the $15 Starter. Publish an 8-week beginner contemporary block once and Junocal creates every weekly session, takes one upfront payment, and tracks makeup credits and your refund policy. Level-tagged drop-ins sit on the same calendar.
If you run a children's dance school with recital management, costume tracking, multi-child family billing and choreography rotation, Junocal is not built for that shape — Jackrabbit Dance and DanceStudio-Pro are purpose-built for it. Junocal is for adult-led boutique studios running class-based progressions, drop-ins, packs and memberships.
No annual contract — Junocal is month-to-month. If you are switching from Mindbody, Vagaro, Glofox or Momence, migration is done for you free in your first 30 days: client lists, booking history, memberships, packs and intake forms carry across.
14 days free, no card. Drop-ins, term blocks, packs and memberships in one calendar. Your own Stripe, no annual contract, migration done for you in your first 30 days. From $15 a month.