Skip to content
studiofly.

Dance academy software for batches, monthly fees and attendance

Every batch in step.
Every fee on time.

An academy runs on batches, monthly fees and students who come back week after week. Keep batch timetables, attendance, WhatsApp fee reminders and GST invoices in one place, and the office work off the dance floor.

BharatanatyamKathakBollywoodWestern and hip-hop
Three adult dancers rehearsing in a sunlit contemporary dance studio
MORE PRACTICE. FEWER FEE FOLLOW-UPS.
ONE LESS THING TO JUGGLEIllustrative class preview
Kathak Juniors

16:30 · 60 min · Meera

14 of 18 places booked
A FRESH BRAND. A PROVEN TEAM. MYGYMDESK CREDENTIALS
MetaOFFICIALMeta Business Partner
RazorpayCERTIFIEDRazorpay Tech Partner
TRUSTED DAILY500+ Studios
YOUR STUDIO. YOUR IDENTITY.White-label member app
BUILT AROUND YOUR DAY

We see the work behind the movement.

01

Batches keep changing.

Morning juniors, evening seniors and weekend workshops: a batch timetable shifts every term, and a WhatsApp group can’t keep up.

Run each batch as a recurring class with its teacher and limit.
02

Fees, every single month.

Chasing monthly fees one message at a time takes the joy out of the first week of the month.

Send WhatsApp fee reminders and collect fees by UPI.
03

The register lives in a bag.

A paper register tells one teacher who came. Your office needs the same view, for every batch.

Record attendance by batch, with QR or biometric check-in.
A LITTLE STRUCTURE. A LOT MORE CLARITY.

Every batch, in one timetable.

Kathak juniors after school, a Bharatanatyam batch at six, Bollywood for adults in the evening. See the teacher and the booked places for every batch.

  • Create a class type for each style and level
  • Schedule each batch as a recurring session with its own limit
  • Record attendance against every batch
Explore class scheduling
The Rhythm HouseYOUR SCHEDULE, TOGETHER
Sample
Kathak Juniors
4 places availableCapacity 18

Choose a day, then a class to explore. Illustrative data—not a live schedule.

CONNECTED TOOLS. CONSIDERED DETAILS.

The essentials, with your studio in mind.

One platform for the people, classes and everyday details behind your practice.

Batch timetables

Schedule every batch as a recurring class, with its teacher, timing and participant limit.

Explore feature

Student records

Keep each student’s profile, membership, attendance and fee history together.

Explore feature

WhatsApp fee reminders

Automatic WhatsApp reminders for fees due, renewals and payment receipts.

Explore feature

Fees by UPI

Collect monthly fees by UPI and other online methods, matched to the right student and invoice.

Explore feature

GST invoices

Raise invoices with your GST details and see full, part and outstanding payments in one view.

Explore feature

Enquiries and trial classes

Capture enquiries from your website and forms, and follow up on every trial class.

Explore feature

Explore the connected StudioFly features. Availability varies by plan and configuration.

9:41
The Rhythm House

A little more
connected.

MONDAY / CLASS EXAMPLES
Kathak Juniors

16:30 · 60 min

4 places available
Bharatanatyam Batch B

18:00 · 75 min

Class is full
ILLUSTRATIVE MEMBER EXPERIENCE
A BETTER EXPERIENCE, ON BOTH SIDES

Batches and fees, in one familiar place.

Students can see their batch timetable, membership and payment details in the member portal, without another message to your office.

  • See eligible batches on the timetable
  • Keep fee and plan details close
  • Pay online where your plan allows it
Explore the member experience

Branding, booking and payment options depend on your plan and setup.

MAKE YOUR NEXT MOVE

Your way of working. A clearer place to start.

Begin with a conversation about your classes, your team and your members. We’ll help you understand the setup and available plans.

Explore Growth, Pro & Enterprise
  1. 01

    Meet your workflow

    Walk through a typical day at your studio with our team.

  2. 02

    Find the right fit

    Review the tools, account limits and options you actually need.

  3. 03

    Bring your team along

    Plan your setup, member records and staff access before getting started.

A LITTLE MORE CLARITY

Your questions, answered.

Want to talk through your own setup?

Let’s have a conversation
Can I run separate batches for each style and age group?

Yes. Create a class type for each style and level, then schedule each batch as a recurring session with its teacher and participant limit. Use the batch name for the age group, such as Juniors or Seniors.

Can students pay monthly fees by UPI?

Yes, on eligible plans. Connect Razorpay and students can pay by UPI, card or netbanking, with each payment matched to the right student and invoice. The Razorpay partner route charges 0.1% on one-off payments, and Razorpay’s own charges apply.

Do fee reminders go out on WhatsApp?

Yes. Automatic WhatsApp reminders cover supported events such as fees due, renewals and payment receipts, using approved templates. Sender setup and provider charges affect availability.

Can I raise GST invoices for fees?

Yes. Invoices use your business and GST details, and you can record full or part payments against them. StudioFly doesn’t decide your tax treatment, so have your setup reviewed by your CA.

Can parents manage several children in one account?

A dedicated parent or family account isn’t promised here. If family enrolment is central to your academy, bring it to a demo so we can confirm what the platform supports today.

Does it cover annual day shows or costumes?

No. The workflows here cover everyday batches, students and fees. Annual-day ticketing, costume inventory and choreography management aren’t included.

YOUR NEXT CHAPTER STARTS HERE

Show us how your academy runs.
We’ll help with the setup.

Bring your batch timetable, fee structure and the way students join. We’ll walk through the setup with you in a personal demo.

Let’s talk about your studioA personal walkthrough with the MyGymDesk team.