Everything Your Studio Needs to Succeed

Discover the powerful features that make Presently the complete solution for managing your dance studio, music school, or performing arts center.

Core Platform Features

Essential capabilities built into every Presently plan

Transparent Payment Processing

Accept credit cards with Stripe at just 2.9% + $0.30 per transaction—the standard Stripe rate with zero markup. Easy onboarding gets you started quickly.

Automatic Light & Dark Mode

Every page includes fully implemented light and dark mode theming. Users can choose their preferred theme or match system settings for comfortable viewing any time.

Built-in Twilio SMS

Send text message notifications to families with built-in Twilio integration. Pay Twilio directly for SMS costs with no markup—enrollment confirmations, class reminders, and billing updates.

Lightning-Fast Performance

Redis caching and Meilisearch indexing deliver a quick, responsive interface. Search through thousands of families, students, and classes instantly.

Free API Access

Create authentication tokens for API access to YOUR data at no additional cost. Integrate with third-party tools or build custom reporting without paying for API access.

Customizable Permissions

Fully customizable users, roles, and permissions give you complete control. Built-in system roles for admins, instructors, and families provide convenience out of the box.

Studio Setup & Configuration

Get your studio up and running with flexible configuration options

Flexible Seasons & Sessions

Create seasons for weekly-series classes or date-specific camps and workshops. Configure flexible billing sessions to collect the correct tuition at enrollment and control when future billing occurs.

Registration Fees

Set up as many registration fees as needed—costume fees, recital fees, competition fees, and more. Fees can be applied automatically based on class type or season.

Smart Pro-Rating

Allow mid-session enrollments with automatic pro-rating. Choose between a simple ratio-based calculation or an exact calculation based on the number of remaining classes.

Holiday Management

Start with a standard list of holidays and add your own custom dates. Choose which seasons each holiday affects and whether enrolled students should be charged for holiday weeks.

Rate Groups & Discounts

Configure rate groups and class types for automatic tuition calculation. Set up sibling discounts as percentages or flat amounts, and create per-student or per-family tuition caps.

Payment Plans

Offer payment plans with automatically applied discounts. Families can choose to pay annually, semi-annually, or on custom schedules—encouraging advance payments while reducing admin work.

Skills Tracking

Create skills and assign them to classes to track student progress over time. Each skill can have multiple levels, giving families a clear view of their child's advancement.

Digital Waivers

Create as many waivers as you need and capture digital signatures from families. Liability waivers, tuition agreements, photo release forms—everything is stored securely.

Painless Data Migration

Import data from your old system using Excel or CSV files. Our import system intelligently creates classes, families, students, and enrollments. We're available to help with data migrations.

Custom Branding

Upload your regular logo and square logo. Presently can automatically create a "dark mode" version of your logo if needed. Customize the family and instructor portals with your brand colors.

Credit Card Surcharge

Configure an optional credit card surcharge percentage that's automatically added to credit card payments (not bank account payments). Offset processing costs while keeping bank payments fee-free.

Automatic Late Fees

Set up automatic late fee calculations as a percentage or flat fee with a configurable grace period. Late fees are applied automatically when accounts become overdue.

Class Management

Powerful tools to manage enrollments, attendance, and class operations

Powerful Enrollment Tools

Manage enrollments with ease. Pause student enrollments temporarily, schedule future enrollments, or drop students with a future effective date. Family ledgers and balances recalculate automatically in the background.

Drop-Ins & Make-Ups

Track drop-in students and makeup classes effortlessly. View makeup credits and available makeup opportunities for each family.

Pre-Approvals

Create pre-approvals for classes and send them directly to family dashboards. Families can easily enroll in pre-approved classes, and you can track approval status in real-time.

Attendance Tracking

View attendance for specific dates with all expected students automatically populated. Mark students present, absent, or tardy with a single click.

Multiple Instructors

Assign multiple instructors to any class. Perfect for co-teaching arrangements or classes with assistants.

Class Communications

Send emails or SMS messages to an entire class with one click. Keep families informed about schedule changes, costume details, or upcoming performances.

Family & Student Management

Everything you need to manage family relationships and student information

Unified Family View

See all students and enrolled classes for any family at a glance. Quickly access contact information for parents or guardians to enable fast communication.

Detailed Ledger View

View family ledger entries with expandable details showing the individual line items that make up each charge or payment. Track exactly what families owe and when payments were made.

Billing Overrides

Apply custom tuition charges for specific classes per billing session or override charges for an entire billing session. Handle special cases without disrupting your standard rate structure.

Season-Specific Payment Plans

Apply different payment plans to specific seasons. Offer early-bird discounts or payment flexibility based on the season.

Unlimited Payment Methods

Families can add as many payment methods as needed—multiple credit cards, bank accounts, or a combination. Easily view and manage autopay status for each payment method.

Communication History

Send communications to families and track their status—pending, sent, delivered, opened, or bounced. Know exactly when families received important information.

Family Notes

Create notes visible to families with effective and expiration dates. Set priority levels (low, normal, high, urgent) to control how prominently notes are displayed.

Quick Actions Menu

Use the actions menu to quickly add charges, payments, credits, or adjustments to family accounts without navigating through multiple pages.

Flexible Tagging System

Create unlimited tags and apply them to students or families. Use tags for organization, filtering, or identifying special groups—scholarship recipients, competition teams, VIP families.

Financial Tools

Streamline billing, payments, and financial operations

Bulk Ledger Worksheets

Create charges or payments for large groups of families, classes, or students. Save your progress as you work and commit the entire worksheet when ready. Perfect for applying seasonal fees or processing batch payments.

Bulk Delete

Search for ledger entries and delete them in bulk rather than editing family accounts one at a time. Ideal for reversing incorrect batch charges or cleaning up imported data.

Costume Charge Worksheets

For studios that charge for costumes, create worksheets that allow charges to be built over time and saved as needed. Similar to bulk ledger worksheets—commit and apply when ready.

Manual Autopay Processing

Manually trigger the autopay process for families with active autopay payment methods. Useful for processing payments on custom schedules or handling special billing situations.

Communications

Stay connected with families through email, SMS, and live chat

Complete Communication History

View a full list of all communications sent with their current status. Filter by recipient, date, or delivery status to track important messages.

Professional Email Templates

Use built-in templates for Summary Invoices, Class Confirmations, Pre-Approval Notifications, Statement Letters, and Transaction Details. Templates support dynamic placeholders and can be customized with your studio's branding.

Real-Time Family Support

Provide live support to families through built-in chat. Studio admin users can appear online or offline to families, and all chat history is saved for reference.

Flexible Note Management

Create notes with effective dates, expiration dates, and visibility controls. Notes can be viewable on the studio admin site only, the family portal only, or both. Set priorities from low to urgent.

Instructor Management

Tools to manage your teaching staff and their schedules

Teaching Schedule View

View an instructor's entire teaching schedule in one place. See all classes, times, and locations at a glance.

Positions & Compensation

Create instructor positions and set compensation rates. Track different pay rates for different class types or instructor roles.

Timesheet Management

View and approve instructor timesheets. Track hours worked and ensure accurate payroll processing.

Events Management Add-On

Complete event management for recitals, competitions, and performances

$9/month

Complete Event Management

Build event lineups by adding classes and ordering them exactly how they'll appear. Get conflict notifications when students are in back-to-back performances or quick-change alerts when costume changes are tight.

Event-Specific Assignments

Add song selections or costume choices to classes within specific events. These selections are tied to the class in that event only, not the class itself—perfect for classes that appear in multiple events with different songs or costumes.

Flexible Class Options

Duplicate existing classes or create temporary classes just for event lineup purposes. Ideal for special inserts or event-specific routines. You can "promote" temporary event classes to full classes later if needed.

Intermissions

Add intermissions directly into event lineups. Control exactly when breaks occur in your show.

Lineup Versioning

Undo function for event lineup changes—no need to remember where something was previously when experimenting with different lineup arrangements.

Print & Share

View or print event lineups in a clean, professional format ready to share with families, staff, or venue coordinators.

Costumes & Sizing Add-On

Complete costume management from approval to sizing

$9/month

Costume Approval Workflow

Instructors can request costume and song approval for their classes. Costume images, details, and colors can be pulled directly from a link to the costume, making the approval process visual and efficient.

Approval Dashboard

Pending approvals are displayed prominently to studio admin users. Add notes when approving or denying requests to provide feedback to instructors.

Event Integration

If a class is added to an event after costume approval, the approved song and costume can be automatically linked to the event—no need to re-enter information.

Studio-Wide Measurements

View a single list of all active students and their measurements. Enter measurements quickly and efficiently without navigating between student profiles.

Measurement Mode

Toggle "Measurement Mode" to highlight students with missing measurements on the dashboard and instructor portal. Ensure you have complete sizing data before ordering costumes.

Intelligent Size Suggestions

Select specific sizes for each student and costume. Presently suggests the best size using student measurements and the costume company's size chart, taking fit scores into account.

Virtual Costume Book

Share a virtual costume book via the family portal or a public link. The costume book updates immediately as costumes are approved and can also be printed if needed.

Activity Log & Audit Trail

Complete transparency and accountability for all changes

Complete Audit Trail

Track all changes to data objects with a comprehensive audit log. See who changed what and when—perfect for accountability, troubleshooting, or understanding how data evolved over time.

Ready to Transform Your Studio?

Join hundreds of studios already using Presently to streamline operations, improve family communication, and grow their business.