How to choose dance studio software
A practical buyer's guide to choosing dance studio software: the decision criteria that matter, the questions to ask any vendor, and the tradeoffs no sales page will tell you.
Last updated: June 2026
Why the choice matters more than it looks
Dance studio software is not a tool you swap out every quarter. It holds your class schedule, your student records, your payment history, and the relationship every family has with your studio. Once enrollment, tuition, and recital ticketing all run through one system, switching becomes a months-long migration. The decision you make now is the one you live with for years, so it is worth slowing down to get right.
The trap is that most studios choose on the first thing they see: a feature list or a monthly price. Both matter, but neither tells you the thing that actually shapes your studio for years, which is who controls the relationship with your families. A booking flow that bounces students to a vendor's domain, a sign-in page that is not yours, a customer list you cannot export: these are not feature gaps. They are structural decisions baked into the software, and you inherit them the day you sign.
This guide lays out the criteria that genuinely separate one platform from another, the questions that surface the answers a sales page will not, and an honest account of where the tradeoffs land. Floorwork is one option among several, and where it is mentioned the goal is to be fair about what it does and does not do.
The criteria checklist
Weigh these in roughly this order. The first three are structural and hard to change later; the rest are important but more negotiable. Score every vendor you consider against the same list.
- 1. Whose domain booking and sign-in happen onWhen a parent books a class, does the URL stay on your studio's domain, or does it jump to something like signin.vendor.com? A vendor subdomain in the middle of a sale erodes trust and trains your families to think of the software company, not your studio. Ask to see the exact URL at every step of a real booking.
- 2. Who owns the customer and the dataDoes the student account belong to your studio or to the platform? Can you export your full customer list, payment history, and attendance records on demand, in a usable format, with no per-export fee? If the data is hard to get out, you do not really own it, and that is the single biggest lever a vendor holds over you at renewal time.
- 3. Who is the merchant of recordWhen a card is charged, whose name appears on the statement? If it is the vendor's, your studio is a line item in someone else's payment processing and you are exposed to their policies and payout timing. If your studio is the merchant of record (for example through Stripe Connect), the money, the statement descriptor, and the tax reporting are yours.
- 4. A real website versus a template builderSome platforms give you a genuine, designed website on your own domain. Others give you a drag-and-drop template builder, or worse, a logo slot on a generic vendor page. Decide whether you want to be your own webmaster or have the site built and maintained for you, because that choice drives both your time and how your studio looks online.
- 5. Dance-specific featuresGeneric class-booking tools miss the things dance studios live on: recital and showcase ticketing, dress-rehearsal scheduling, class packs and prepaid credits, recurring monthly tuition, competition-team management, and instructor payroll with payout splits. Confirm each one you need is built in, not a clumsy workaround.
- 6. Pricing transparency and contractsLook past the headline number. Are there per-transaction fees, setup fees, charges for SMS, extra costs per location, or a percentage of revenue skimmed on top? Is there a long-term contract or an early-termination penalty? Flat, predictable monthly pricing with a month-to-month commitment is far easier to plan around than a quote that balloons with usage.
- 7. Migration and onboardingMoving from your current system is the riskiest moment. Ask who imports your students, classes, packages, and historical payments, how long it takes, and what it costs. A vendor that hands you a CSV template and wishes you luck is very different from one that does the migration with you.
- 8. Support you can actually reachWhen something breaks on a packed Saturday, who answers? Is support a real person who understands dance studios, or a ticket queue with a multi-day reply? Find out the channel, the hours, and the typical response time before you commit, not after.
Questions to ask any vendor
Bring this short list to every demo. The answers, or the dodges, tell you more than any feature page.
- Show me a real booking on a phone. What is the exact URL at every step, including sign-in and checkout?
- Can I export my full customer list, payment history, and attendance today, myself, with no fee? Show me where.
- When a card is charged, whose name is the merchant of record on the statement?
- Is the website a real site on my domain that you build and maintain, or a template I assemble myself?
- Which dance-specific features are built in: recital ticketing, class packs, recurring tuition, instructor payroll?
- What is the all-in monthly cost for my studio, including every per-transaction and add-on fee? Is there a contract?
- Who does the migration from my current system, how long does it take, and what does it cost?
How Floorwork approaches each criterion
For transparency, here is how Floorwork lines up against the same checklist. It is opinionated software built specifically for dance studios, so it makes deliberate choices on the structural criteria.
- Domain and sign-in
- Booking, sign-in, checkout, and account all live on your studio's own domain. There is no vendor subdomain in the student flow, and no platform branding in any student-facing surface.
- Data and ownership
- The student account belongs to your studio, and you can export your customer records and history. The customer relationship is yours, not the platform's.
- Merchant of record
- Payments run through Stripe Connect with your studio as the merchant of record, so your studio name is on the card statement and the tax reporting is yours.
- Website
- Floorwork includes a bespoke website that is designed and built for your studio and maintained as part of the subscription. You do not assemble it in a template builder.
- Dance-specific features
- Recital ticketing, class packs, recurring tuition, door check-in, and instructor payroll splits are built in, because the product models how dance studios actually operate.
- Pricing
- Flat pricing at $199 per month per studio with the website included, plus $49 per month for each additional location. No long-term contract.
The honest tradeoffs
No platform is right for everyone, and Floorwork is no exception. Because the website is designed and built for you rather than self-served, you do not get a drag-and-drop editor to change the layout yourself at midnight. If staying in full control of every pixel of your own site matters more to you than having it built and maintained, a template builder paired with a separate booking tool may suit you better, with the tradeoff that you then own all the design and upkeep.
Floorwork is also focused. It deliberately models dance studios and leaves out features for gyms, salons, and general appointment businesses. If you run a mixed-discipline facility that needs that breadth, a broad horizontal platform like Mindbody may cover more ground, at the cost of a heavier, less dance-specific experience. The right answer depends on your studio, which is exactly why you should score every option against the same criteria rather than trusting any one pitch.
Next steps
Start by writing down which criteria are non-negotiable for your studio. For most studios the structural three (domain, data ownership, merchant of record) should be the filter, because they are the hardest to change once you are in. Then demo two or three platforms and run the same questions against each, on a phone, with a real booking.
If you are evaluating against Mindbody specifically, or weighing a switch, the comparison and alternatives pages below walk through the differences in detail, and the switching guide covers how a migration actually works.
Keep reading
How to choose dance studio software: FAQ
- How do I choose dance studio software?
- Start with the structural criteria that are hard to change later: whose domain booking and sign-in happen on, who owns the customer and the data, and who is the merchant of record on payments. Then weigh whether a real website is included, which dance-specific features are built in, how transparent the pricing is, and how migration and support work. Score every vendor against the same checklist and watch a real booking on a phone before you commit.
- What should I look for in a Mindbody alternative?
- Look for software that keeps booking and sign-in on your own domain rather than a vendor subdomain, makes your studio the merchant of record so your name is on the card statement, lets you export your customer data freely, and is built specifically for dance studios with recitals, class packs, recurring tuition, and instructor payroll. Flat, contract-free pricing and hands-on migration support matter too.
- How much should dance studio software cost?
- Expect flat monthly software in the low hundreds of dollars, but judge the all-in cost, not the headline number. Per-transaction fees, SMS charges, setup fees, per-location costs, and revenue percentages can multiply the real price. Floorwork is $199 per month per studio with the website included and $49 per month for each additional location, with no long-term contract.
- Should the website be included with dance studio software?
- It depends on how you want to spend your time. A platform that designs, builds, and maintains a real website on your domain saves you from being your own webmaster and keeps booking native to the site. A template builder gives you full control but leaves all the design and upkeep to you, and usually means embedding a separate booking tool that adds a second brand and login.
- Why does the merchant of record matter for a dance studio?
- The merchant of record is whose name appears on a parent's card statement and who handles the payment processing and tax reporting. If the vendor is the merchant of record, your studio is a line item in their system and exposed to their policies and payout timing. If your studio is the merchant of record, through something like Stripe Connect, the money, the statement descriptor, and the 1099-K are yours.