Skip to content
Dance Academies

CRM for Dance Academies: Fill Every Batch and Keep Students Past the First Term

Batch capacity, trial classes, costume and show fees, and renewal conversations tracked in one place instead of four WhatsApp groups.

Free Forever • No Credit Card Required

Dance academy batch pipeline showing trial classes and batch capacity by style and level

Quick answer

Is HelloGrowthCRM right for Dance Academies?

Yes. HelloGrowthCRM gives Dance Academies a single system to capture every lead, automate follow-up across phone, WhatsApp, and email, prioritise leads with AI scoring, and forecast revenue — with calling and messaging built in instead of sold as add-ons. It's built for the problems these teams actually hit — like a parent asks whether there is a Saturday batch for a seven-year-old. Nobody at the desk knows if it is full, so the answer is that someone will check and call back — rather than generic sales busywork.
  • Enquiry capture built around the batch: dance style, learner age, current level, preferred days, and whether the family is looking at a hobby batch or a competition track
  • Batch capacity visible at the point of enquiry, so the front desk knows the Saturday junior hip hop batch has four places left before promising anything to a parent
  • Trial class booking against a live batch rather than an empty calendar, because a trial in a running batch converts far better than a private demonstration in an empty studio

See pricingBook a demo

01

How a dance academy actually sells a place

A dance academy sells membership of a group, not lessons. The unit is the batch: a style, a level, a day and a time, with a capacity and a personality. That is why the sale behaves differently from most training businesses. A family is not choosing whether to learn dance, they are choosing whether their child fits into a particular room on a particular evening with particular children. Everything the front desk says should be about that room.

The decision maker is the parent or guardian, and the pressure they are under is scheduling. Between school, tuition, another sibling and the traffic on the way, the number of viable batches is usually one or two. An academy that answers a capacity question instantly wins enquiries it would otherwise lose during the twenty-four hours it takes to check the register.

And the revenue arrives in three layers: term fees, show and costume fees, and the occasional workshop or competition. The second layer is where academies lose the most money, not because families refuse to pay but because the chasing happens in a group chat where responsibility dissolves.

02

Where dance academy enquiries come from

Instagram, reels and the parent who saw a performance

Short performance videos drive most modern dance enquiries, and they arrive as direct messages and WhatsApp texts rather than forms. They are warm but shallow: the parent knows they liked what they saw and nothing else. The qualification conversation has to happen fast and gently, and the first reply should contain a batch, a day and a fee range rather than an invitation to visit sometime.

Annual shows, school events and society functions

An academy performing at a school function or a residential society event collects its best enquiries of the year in an hour. These are lost constantly because nobody carries a way to capture a name. A simple form on a phone with style, child age and locality is enough, and the follow-up should reference the performance the family watched.

Referrals and siblings

Existing families bring friends and enrol younger siblings, and both convert quickly when asked directly. Record the referral source so the thank you happens and so you can see which batches generate advocates. A batch that never refers anyone is telling you something about the instructor or the timing.

03

What a qualified dance enquiry looks like

Style, learner age, current level, viable days, and the intent: hobby, examination or performance track. Add one more field that matters more in dance than elsewhere, which is whether a sibling or a friend is joining at the same time, because paired joins convert far more often and can justify holding two places in a filling batch.

An enquiry without viable days is not qualified. An enquiry without a level is workable, because the trial resolves it, but an enquiry where the parent believes their child is intermediate and the instructor disagrees needs handling before the fee conversation rather than after it.

04

The stages a dance enrolment moves through

Enquiry received, trial booked into a live batch, trial attended with a level note, batch and fee offered, enrolled. Then a separate cycle for renewal, and separate short pipelines for shows and competition teams. The evidence for each stage is concrete: a booked trial means a place held in a specific batch on a specific date, a trial attended means the instructor recorded a level fit, and an offer means a batch, a term length and a fee were named to the parent in writing.

The most common failure is a trial attended with no note. It leaves the desk making a fee call without knowing whether the child was in the right group, which produces a confident sale into the wrong batch and a dropout a month later.

05

What the offer contains and what stalls it

A dance offer should state the batch, the day and time, the term length, the fee for the term, what the registration covers, and an honest note on the show fee and costume cost that will arrive later in the year. Hiding the show cost until the family is committed is the single most reliable way to lose them at renewal. Families accept a stage fee they were told about in advance and resent one that appears in a group message in October.

Deals stall on timing collisions, on a level disagreement between parent and instructor, on the total annual cost once shows are included, and on a parent waiting to see whether their child stays interested. The last one is answered by a shorter first commitment rather than by a discount, which is a decision the academy makes once and then applies consistently.

06

What to check before you buy

Check that the system can hold a batch with a capacity and show it during an enquiry, because a dance CRM without capacity is a contact list. Check that a trial can be booked into a batch rather than into a blank calendar. Check that an instructor can record one field on a phone. Check that shows can run as their own list with a payment status per family. And check that renewals can be produced grouped by batch, since that is how the work is actually divided in a studio.

Be suspicious of anything that wants to hold attendance and child records. That belongs in your academy system, and duplicating it creates two versions of the truth about children, which is exactly what you do not want.

07

Spreadsheets, a general CRM and a batch pipeline compared

What you needSpreadsheet and group chatsGeneral CRMHelloGrowthCRM
Batch capacity visible during an enquiryChecked later, if at allBuild it yourselfCapacity on the enquiry screen
Trial booked into a live batchAd hoc demonstrationCalendar bolted onTrial held in the batch
Instructor level note after the trialVerbal, often lostToo heavy for staffOne field on a phone
Show and costume fee status per familyGroup chat chasingManual taggingSeparate list with status
Renewals grouped by batchRebuilt from memoryExport and sortReady before term end
Waitlist for a full batchForgotten notesTag with no promptCalled when a place frees
08

The weekly view for an academy owner

Run five things. Unanswered enquiries older than a day, because dance enquiries go cold within hours. Trials booked against trials attended, which measures reminder discipline. Trial to enrolment by batch and instructor, which shows where the room is working. Batch fill against capacity, which is the only number that tells you what to promote this month. And renewals not yet contacted, which is the difference between growth and treading water.

During show season add a sixth: participation confirmed against costume payments received, with a hard date. Run it twice a week and the chasing stops being frantic.

09

What stays outside the CRM

Attendance registers, choreography and assessment notes, medical or emergency information, and any record about a child stay in your academy management system, which remains the system of record. Payroll and instructor payouts stay in payroll. Accounting stays in accounting. HelloGrowthCRM makes no compliance claim on your behalf: your own safeguarding and consent policies decide who may be contacted, on which number and about what, and the CRM follows the contact details and permissions you enter. Kept to enquiries, trials, batches, fees and renewals, it stays a tool the desk opens every morning rather than an archive nobody trusts.

Related reading for studios and small teaching businesses: small business CRM, CRM with WhatsApp, lead management, sales automation, free plan, and all industries.

Challenges we solve

The problems holding this industry back — and the fix

Every team in this space loses revenue to the same recurring gaps. Here is what they cost you and how HelloGrowthCRM closes each one.

  • A parent asks whether there is a Saturday batch for a seven-year-old. Nobody at the desk knows if it is full, so the answer is that someone will check and call back.

    Batch capacity sits on the enquiry screen. The desk answers in the same message with the batch, the time and the number of places left, which is what the parent needs to decide.Batch capacity at enquiry

  • Trials are given as private demonstrations because the batch timing did not suit. The child enjoys it, joins the batch, and quits in three weeks because the real class felt different.

    Trials are booked into the actual batch the learner would join. The instructor logs whether the level fits, so the family joins the right group and the early dropout largely disappears.Trial inside a live batch

  • Show season arrives and costume payments are chased through a WhatsApp group where half the messages are ignored and nobody can say who has paid.

    Show participation is its own pipeline with a fee, a deadline and a status per family. The desk sees who has confirmed, who has paid and who has not answered, and chases only those.Show and costume tracking

  • Between terms the batch list is rebuilt from memory. Regular students are missed, and by the time anyone notices they have joined the studio two streets away.

    A renewal list opens before the term closes, grouped by batch and instructor. Every continuing family is asked to confirm the same slot, which is the easiest decision to make.Batch renewal pipeline

What you get

Why teams choose HelloGrowthCRM

AI-powered CRM with the features you need to close more deals.

  • Enquiry capture built around the batch: dance style, learner age, current level, preferred days, and whether the family is looking at a hobby batch or a competition track
  • Batch capacity visible at the point of enquiry, so the front desk knows the Saturday junior hip hop batch has four places left before promising anything to a parent
  • Trial class booking against a live batch rather than an empty calendar, because a trial in a running batch converts far better than a private demonstration in an empty studio
  • Level assessment recorded after the trial by the instructor: right batch, needs the beginner batch, ready for the intermediate group, or better suited to a different style entirely
  • Fee plan quoted as a stage, covering term length, batch frequency, registration and what happens if the learner switches batches mid term
  • Show and recital participation tracked separately from tuition, since costume, choreography and stage fees are a second commercial conversation with its own deadline
  • Competition and performance team enquiries handled on their own track, with audition dates, travel costs and parental commitment recorded before a place is offered
  • WhatsApp inbox on the studio number so batch timing changes, rehearsal calls and fee reminders attach to the family record instead of scattering across instructor phones
  • Term renewal list opened before the term ends, grouped by batch, so an instructor can be handed the twelve families in their own group rather than a spreadsheet of everyone
  • Waitlist by style, level and day, so a place freed in a full batch is filled by the next call rather than advertised again from scratch
  • AI lead scoring across style, batch fit, trial attendance and reply recency, ranking which families to call before a new batch starts and the moment passes
  • GST invoicing for term fees, registration, costumes and workshops, with outstanding amounts visible against the family so the desk knows the position before it calls

HelloGrowthCRM by the numbers

$12
per user/month list price — $10/user/mo on annual billing, ₹899/user/mo in India
$0
free forever starter plan — no credit card required
14-day
trial included on paid plans
259+
live integrations, from WhatsApp to Tally and QuickBooks
500+
teams worldwide run their pipeline on HelloGrowthCRM

Frequently Asked Questions

Common questions about using HelloGrowthCRM in your industry.

Ready to grow?

Join small businesses that close more deals with HelloGrowthCRM.

Free Forever • No Credit Card Required

Take the next step

Free Forever • No Credit Card Required

Prefer email? Write to sales@hellogrowthcrm.com