Skip to main content
for solo instructors

Studio software for solo instructors

Booking software for solo pilates, yoga, dance, pole, barre and movement instructors. Take bookings online, sell packs and memberships, manage your clients and get paid on your own Stripe. Full-featured, no annual contract. From $15 a month.

5 out of 5 stars on G2

Join 100+ studios and instructors using Junocal

  • Behind the Choreo with Natalie
  • Sky & Stone
  • Kina
  • Mirage Dance School
  • Flex and Flow Pole Studio

Rated 5 out of 5

The team at Junocal is top notch!

“The team at Junocal has made this so easy. … Also, my clients appreciate how easy it is to navigate the portal and how streamlined everything is. 10 outta 10!”

Terry, Tumble And Stunt5-star review on Trustpilot

Built for the way solo instructors work

No front desk, no team and a phone in your bag between classes. Junocal does the admin while you teach.

One booking link that takes payment for you

Share one link in your bio, in a group chat or on your website. Clients book and pay in their phone browser with nothing to download, and the money goes to your own Stripe account.

  • Your page at junocal.com/your-name
  • Booking and payment in the phone browser
  • Payments straight to your own Stripe
  • Embed on Wix, WordPress or Squarespace
An independent instructor standing at the front desk of her studio.

your booking page

Choose a session

Book now

Tue · 07:00

Morning mat Pilates

4 places

Wed · 12:30

Private session · 55 min

Available

Sun · 10:00

Beginner yoga course

2 places

Classes and private sessions on one calendar

Teach a class in a rented hall, privates in between and a course on Sunday. Clients only see 1:1 times when you are actually free.

  • Private sessions from your own availability
  • Buffers so you are never double-booked
  • Deposits for private sessions
  • Dated courses with one enrolment
An instructor guiding a client through a kneeling stretch in a one-to-one session.

Thu, 13 Nov

07:00Morning mat Pilates · hallclass
12:30Private · Hannah, 55 minprivate
18:30Beginner yoga · week 3 of 6course

Steady income from packs and memberships

Sell a 10-class pack or a monthly membership so regulars pay ahead. Renewals charge on their own, and a failed card sends the client a link to fix it. Packs and memberships start on Starter.

  • Intro offers for first-time clients only
  • Packs that deduct credits themselves
  • Memberships clients can pause themselves
  • A card-update link when a renewal fails
A yoga teacher adjusting a student's pose in a small class.

ways to book

Intro offer · 2 classes

First-time clients only

$25

10-class pack

10 credits

$140

Monthly membership

Renews monthly

$89

Your roster and reminders on your phone

See who is booked and mark attendance from your phone as people arrive. Reminders, welcome emails and win-back emails go out without you.

  • Check-in roster on your phone
  • Reminders 24 hours before class
  • Waitlists that fill a freed place
  • Online classes with Zoom links
An instructor holding a tablet while she welcomes her class before it starts.

automated emails

+24hWelcome · book your first class
−24hClass reminder · Morning mat Pilates
+2hHow was class? · review request
+21dWin-back · we miss you
nowPayment failed · 1-tap card update

Sent automatically on every plan.

What you and your clients see

Riverside Studio
+ Add

Booking page

Your public page, ready to share.

RS

Riverside Studio

Classes, appointments and courses in one place.

SchedulePrivatePlansAbout

Upcoming

Morning flowToday · 6:30 PMBook
Private sessionTomorrow · 4:00 PMBook

Storefront

Your own booking page — not a marketplace listing

Your brand, your schedule, your reviews, at junocal.com/yourstudio. Clients book in a few taps with nothing to download — and you keep the relationship instead of renting it from a marketplace.

Your brand — A polished booking page that feels like your business.

Always bookable — Clients can book classes or privates at any time.

Simple to share — Use one link across your site, socials and messages.

Riverside Studio
+ Add

Appointments

Bookable 1:1 services and availability.

NameDurationPriceStatus
Private session60 min£55.00Active
30-min consultation30 min£30.00Active

Appointments

Private appointments, one calendar

One-to-one appointments sit on the same operator schedule as your classes. Publish real availability, set the service duration and price, and let a client reserve one open slot at a time.

Availability-led — Clients choose from times you actually offer.

Recurring bookings — Set up regular privates without duplicating work.

Your rules — Buffers, deposits and cancellation terms per service.

Riverside Studio
+ Add

Check-in

Today’s arrivals and client flags.

Morning flow · 6:30 PM3 / 8 arrived
APAisha PatelWaiver completeChecked in
MLMae LinWaiver completeChecked in
MCMarcus ChenWaiver completeBooked

Check-in

Walk in knowing who's coming

Today's class rosters show who's booked, who's checked in and whose intake is incomplete, so the front desk can catch missing details before class.

Fast arrivals — Mark attendance without opening every booking.

Client flags — See intake and waiver status before class starts.

Clean records — Attendance feeds the client history automatically.

Everything included for solo instructors

One account covers booking, payments, client care and reporting. Every plan includes the features without a plan label.

Scheduling and booking

  • Classes and timetables

    Recurring classes and one-off workshops on one calendar, with capacity set once.

  • Courses and term blocks

    Sell a dated series as one enrolment, with its own price, capacity and attendance.

  • Private sessions

    Clients book 1:1 time around your classes, with buffers, deposits and weekly runs.

  • Pick-a-spot booking

    Clients choose a named place in your room layout. Take broken equipment out of use.

  • Online and hybrid classes

    Separate in-person and online capacity, with meeting links sent automatically.

  • Waitlists

    Book clients with a pack or membership the moment a place opens, or let the first to claim take it.

  • Class prerequisites

    Open a level only to clients with enough recorded attendance or instructor approval.

  • Family and group bookings

    One account can book for children, partners or friends, and pay for a guest by card or from a pack.

  • Studio hire and parties

    Rent out rooms and equipment or quote party packages, with deposits and availability checked against your timetable.

Selling and payments

  • Drop-in prices

    New clients can book and pay for a single class without buying credits first.

  • Packs, memberships and intro offersFrom Starter

    Credits that deduct themselves, higher credit costs for some classes, one-time intro passes, and memberships clients can pause or upgrade.

  • Gift cards

    Sell gift cards in your own design, online or at the desk. Clients can pay with them when they book online.

  • Coupons and promo codes

    Discount a class, pack or membership for a campaign, partner or birthday.

  • Referral codes

    Clients share a code with friends, and you see who brought each new client.

  • Payments to your own Stripe

    Money goes straight to your Stripe account. Paid plans add no Junocal transaction fee.

  • Failed-payment recovery

    When a renewal fails, the client gets a secure link to update their card.

Clients and communication

  • Branded booking page

    Your logo, colours and photos on one link. Add it to your WordPress, Wix or Squarespace site too.

  • Forms and waivers

    Collect intake forms, signatures and photos during booking or before the visit.

  • Client notes

    Private notes on each profile, shared only with the teammates you choose.

  • Automatic emails

    Confirmations, reminders a day, 2 hours and 30 minutes before, plus welcome, win-back and renewal emails.

  • Reviews

    Ask for a review after class, then choose which ones appear on your booking page.

  • Email broadcastsFrom Studio

    Announce a new class, workshop or timetable change to opted-in clients.

  • Shared client inboxFrom Studio

    Client email replies land in one inbox your whole team can answer.

  • Client follow-up listsFrom Studio

    See who came once, who signed up but never booked and whose pack is low, then message them.

Running the business

  • Check-in and rosters

    Check in the whole day from one desk screen, or from the instructor's day-of roster on a phone.

  • iPhone app

    Run the day, check clients in and take desk payments from the Junocal app. Clients book and manage visits in it too. Android is coming soon.

  • Cover and helpers

    Add a cover instructor when you need one: three seats on Free, five on Starter, unlimited from Studio.

  • Reports

    Sales and attendance on every plan. Business, class and instructor performance from Studio.

  • Integrations

    The WordPress plugin, the Wix app, calendar feeds and Zoom on every plan. Mailchimp and Klaviyo from Studio.

  • Juno AI assistantFrom Studio

    Ask about bookings or clients. Juno drafts the change and you approve it.

  • CSV export

    Download clients, bookings and revenue whenever you like.

What solo instructor software actually needs to do

Software for a solo instructor replaces the DMs, spreadsheets and payment chasing. Clients book and pay from one link, reminders go out for you, and you see who is coming on your phone.

It should be cheap to start and grow with you. Junocal's Free plan has no monthly fee and a 4% Junocal fee on payments, with classes, private sessions, courses and automatic emails included. Starter at $15 a month removes the Junocal fee and adds packs, memberships and gift cards.

When you take on a cover teacher or a second location, you move up a plan and keep everything you have set up.

Pricing for solo instructors

Start on Free or Starter, and move up only when you add a team. Pay monthly and cancel any time.

Free

$0 /mo

No monthly subscription

4% Junocal transaction fee

For instructors getting started.

Start with Free
  • 1 location, 1 room
  • Up to 3 instructors
  • Classes, courses and appointments
  • Unlimited bookings paid through Junocal
  • 50 free or externally paid bookings a month
  • Booking page and website embed

Starter

$15 /mo

Billed monthly

No Junocal transaction fee

For busy studios at one location.

Start free for 14 days
  • 1 location, up to 10 rooms
  • Up to 5 instructors
  • Unlimited clients and bookings
  • Packs, memberships and courses
  • Waitlists and automated emails
  • Forms, waivers and client notes

Studio

Most popular

$29 /mo

Billed monthly

No Junocal transaction fee

Everything in Starter, for growing teams.

Start free for 14 days
  • Up to 5 locations, unlimited rooms
  • Unlimited instructors and front desk access
  • Follow-up lists, shared inbox and broadcasts
  • Performance and client insights reports
  • Private assessment photos and comparisons
  • Custom automations
  • 200 Juno AI requests a month
  • Priority email support

Growth

$69 /mo

Billed monthly

No Junocal transaction fee

Everything in Studio, with tools to grow.

Start free for 14 days
  • Up to 10 locations
  • Website and custom domain
  • Lead follow-ups and email campaigns
  • 25,000 marketing emails a month
  • Payroll prep and financial reports
  • 1,000 Juno AI requests a month

Stripe processing fees apply to every plan. Free’s 4% fee applies only to payments collected through Junocal.

Need more than 10 locations? Reach out about custom pricing.

Compare all features and pricing

Moving from another booking system?

We move your clients, bookings, credits and memberships from Mindbody, Momence, Glofox, Acuity or a spreadsheet, and check everything with you before you switch. It's free in your first 30 days.

the things solo instructors ask

Questions

Is Junocal good for solo instructors?

Yes. Junocal is built so one person can run bookings, payments and client emails without a front desk. Clients book and pay from one link, reminders send themselves, and your roster is on your phone. Start on the Free plan, or on Starter at $15 a month for packs, memberships and no Junocal transaction fee.

Do I need a physical studio to use Junocal?

No. Teach from a rented hall, a home studio, a park or online. Each class can be in person, online or both, with separate places for each, and online clients get the meeting link in their confirmation.

How do I take payment as a solo instructor?

Connect your own Stripe account during setup and clients pay by card when they book. The money goes straight to your Stripe account. Paid plans add no Junocal transaction fee; Stripe processing applies. ACH or Direct Debit is available where Stripe supports it.

What is the all-in cost?

On Starter it is $15 a month plus Stripe's processing fees. There is no Junocal transaction fee, no annual contract and no charge to export your data. The Free plan has no monthly fee and a 4% Junocal fee on payments, so Starter costs less once you take more than about $375 a month.

When do I outgrow Starter?

Starter covers one location and up to five instructor seats, so most solo instructors stay on it. Move to Studio at $29 a month when you want unlimited seats, a front-desk helper, email broadcasts, substitute cover or a second location. Everything you set up carries over.

Can clients book private sessions as well as classes?

Yes. Set your availability once and clients book 1:1 time around your classes, with buffers and optional deposits. They can also book a weekly or fortnightly run of sessions in one checkout.

Deeper dives

Try Junocal as a solo instructor

14 days free, no card. Publish your first class and a private session, book one yourself on your phone, then put the link in your bio.