Dance Studio Software That Gets It
From the first "Enroll" click to your recital lineup, Presently runs the software so you can run the studio. Enrollment, autopay, family portal, waitlists, attendance, costumes, and recitals: one tool, one login, one bill.
No credit card required. Free migration from your current system.
Every feature exists because a real studio needed it
Presently is built by James Winter, half-owner of Doylestown Dance Centre. Every workflow, every button, every quirk of the ledger came out of a real Monday morning when the old software couldn't do something a studio needed to do. When you ask for a feature, you're talking to the person who runs a studio with the same needs, not a support queue.
Everything a dance studio actually needs
Ten years of dance-studio quirks, wrapped up in one modern tool. No add-on fees for the essentials.
Class management
Weekly series, date-specific camps, intensives, workshops, private lessons. Group by season with instructors, locations, age ranges, capacity, and per-class pre-approval gates.
Online enrollment
Parents browse the public schedule, click "Enroll," and finish via a magic link, no password needed. Pre-approvals, waitlists, class recommendations, and per-family season early-access built in.
Smart waitlists
Full classes auto-waitlist instead of blocking checkout. Admins get email alerts when a spot opens, one-click promote, and can bump capacity in place. A dedicated waitlist report surfaces every waitlisted student.
Autopay + flexible billing
Sibling discounts, family caps, per-class overrides, prorated tuition, payment plans, credit-card surcharges. Autopay charges on your chosen day + hour in your own timezone. Automatic invoices to non-autopay families on the same tick.
Family portal
Parents see schedules, statements, and enrollments; add or update payment methods; commit to costumes; and message the studio. Everything works on their phone, no app to install.
Instructor portal
Teachers see their classes and rosters, take attendance in one tap per student, submit song and costume selections, log measurements, and message parents, all from their own login.
Attendance built for iPad
Instructors mark a class complete in one tap, then flag absences and lates from the roster. Printable attendance sheets with optional emails and phone numbers for the studio that likes clipboards.
Costume management
Vendor catalog, per-class costume assignments, measurements, size suggestions, family commitments and invoicing. Costume worksheets and reports to keep vendors and families on the same page.
Recital & event planning
Build show lineups by drag-and-drop, add intermissions, mark classes as "not performing" at the class/student/enrollment level, exclude students from a specific lineup, and share the finished order with your team.
Email + live chat
System templates for statements, class confirmations, birthday greetings, pre-approvals. Send to any audience segment. Real-time live chat between the studio and families right inside their portal.
Re-enrollment campaigns
Email every family who was enrolled last season but hasn't signed up for the next one. Auto-skip families you've tagged "Do Not Re-Enroll" or whose students all graduated. Cherry-pick who to leave out per campaign.
Tags & segmentation
Tag students or families manually, or set up rules that auto-tag anyone enrolled in a specific class or class type in the seasons you pick. Use tags to filter email audiences, reports, and drop-in eligibility.
Presently keeps getting better
Every one of these landed in the last six months. See the full changelog for the rest.
One simple price, and it gets better as you grow
$49/month for every studio, no matter your size. The processing fee on family payments drops automatically as your student count grows. No hidden fees, no long-term contracts, no per-transaction gouging.
0 โ 100 students
processing fee per family payment
101 โ 500 students
processing fee per family payment
500+ students
processing fee per family payment
Add-ons (Event Management, Costume Management, Live Chat) are $9/month each. Payment processing is Stripe's standard rate plus the tiered Presently fee above, every line itemized on the receipt.
Frequently asked questions
Can I import my data from another system?
Yes. Presently imports families, students, classes, instructors, and enrollments from Jackrabbit, DanceStudio Pro, Studio Director, and most other platforms. If you can export a CSV, we can bring it in. James (the developer) does the initial mapping himself for new studios.
Is there a contract or commitment?
No contracts. Presently is month-to-month, cancel anytime, no penalties.
Do you support multiple locations?
Yes. Multiple locations per studio, shared families, separate class schedules per location, consolidated reporting.
Is there a native app for families and teachers?
Not yet, but both portals are mobile-first and work like an app when families or instructors add them to their phone's home screen (full-screen, no browser chrome). A native iOS / Android app is planned.
What payment processors do you support?
Stripe for credit card and ACH. You pay Stripe's standard rate (2.9% + 30ยข on cards, 0.8% capped at $5 on ACH) plus a small Presently platform fee that drops as you grow โ 1.5% up to 100 students, 1.25% up to 500, 1.0% beyond that. Every fee is itemized on the receipt, so families see exactly what they're paying.
Who am I actually talking to when I need help?
You're talking to James, half-owner of a dance studio and the developer of Presently. Feature requests, bug reports, "how do I do X?" questions all land in the same inbox. Reply to any onboarding email and I read it.
Ready to spend less time on admin?
Thirty-day free trial. No credit card. Free migration from your current system. If you decide it's not for you, keep everything and walk away.