Loading…
Loading…
Studio Pro, formerly DanceStudio-Pro, is flat-priced studio software with online private lessons and in-app parent chat. Baseline is for all-star gyms that need teams as their own rosters and season billing that runs on its own. In Studio Pro, competition teams run as student groups, and staff post tuition and run Auto-Pay each cycle.
In Baseline a team is its own roster, with its own season, schedule and payment plan. Tryout evaluations feed Roster Builder, and families register for the team their athlete was placed on.
Team/roster management. No team object; competition teams run as student groups or classes with their own billing (Oct 2026) Source
Tryouts & team placement evaluations. Tryout sign-ups through registration; skills gate classes; no tryout scoring-to-placement flow documented (Oct 2026) Source
Season plans draft on schedule, failed cards retry on their own, and Magic Recollect texts each family a link to pay what's still owed. You see every team's collected, upcoming and late balances in one place.
Failed payment auto-retry. Failed Auto-Pay tuition gets notices and a manual rerun; only payment-plan charges retry automatically (Oct 2026) Source
Failed-payment recovery / dunning. Failed Auto-Pay emails, texts and balance reminders; automatic retries only on staff-set payment plans (Oct 2026) Source
Floors, rooms and coaches share one schedule. Coaches text Baseline's AI assistant to set the hours they're open for privates, and families book those hours themselves.
AI coach assistant (text-based scheduling & notifications). No AI coach assistant; coaches use the Class Manager and Studio Pro Manager app (Oct 2026) Source
Floor and space rentals. No floor or space rental booking; help center only suggests showing rental availability in a Google Calendar (Oct 2026) Source
Run every location from one account, with one family record and one bill, and route each fee to the right bank account.
Split one payment across multiple bank accounts. One merchant account; vendor says ticket payments cannot go to a separate bank account (Oct 2026) Source
Yourteamsaren'tclasses.Yoursoftwareshouldn'ttreatthemliketheyare.
Studio Pro's published pricing next to Baseline's. Card processing comes on top for both, so we compare your real numbers on a call.
70 features, checked against Studio Pro's own website and help center in October 2026. Each mark links to its source.
| Feature | Baseline | Studio Pro | What Studio Pro's docs say |
|---|---|---|---|
| Scheduling & Booking | |||
| Online booking (parents/athletes)Families register online for classes, camps, drop-ins and trials, and book and pay for private lessons (Oct 2026) Source | Families register online for classes, camps, drop-ins and trials, and book and pay for private lessons (Oct 2026) Source | ||
| Drag-and-drop calendarClass calendar by day, week or month; click or highlight a slot to add a class; no drag-to-move documented (Oct 2026) Source | Class calendar by day, week or month; click or highlight a slot to add a class; no drag-to-move documented (Oct 2026) Source | ||
| Multi-space scheduling (floors, tumble tracks, rooms)Rooms are assigned to classes and privates; double-booking is blocked for private lessons only, not classes (Oct 2026) Source | Rooms are assigned to classes and privates; double-booking is blocked for private lessons only, not classes (Oct 2026) Source | ||
| Automated reminders (email + SMS)Automatic day-before emails for trial classes and private lessons; no automatic SMS session reminders found (Oct 2026) Source | Automatic day-before emails for trial classes and private lessons; no automatic SMS session reminders found (Oct 2026) Source | ||
| Google Calendar sync / ICS calendar feedsOnly through Zapier (Premier+, Zapier account needed); no native ICS feed; portal can embed a Google Calendar (Oct 2026) Source | Only through Zapier (Premier+, Zapier account needed); no native ICS feed; portal can embed a Google Calendar (Oct 2026) Source | ||
| Waitlist managementWaitlists on any full class with a max set; families join online; staff fill spots, daily open-spot email (Oct 2026) Source | Waitlists on any full class with a max set; families join online; staff fill spots, daily open-spot email (Oct 2026) Source | ||
| Camp & clinic registrationOne-off classes and camps with online registration and payment collected upfront (Oct 2026) Source | One-off classes and camps with online registration and payment collected upfront (Oct 2026) Source | ||
| AI schedule builder (natural language → full schedule)No AI scheduling; classes are added by form or by clicking a calendar slot (Oct 2026) Source | No AI scheduling; classes are added by form or by clicking a calendar slot (Oct 2026) Source | ||
| AI cancellation backfill (auto-fills open slots)No auto-fill or waitlist auto-promote; staff move students from the waitlist, system emails open spots daily (Oct 2026) Source | No auto-fill or waitlist auto-promote; staff move students from the waitlist, system emails open spots daily (Oct 2026) Source | ||
| Gym Management | |||
| Individual space management (per floor or room)Rooms set in Settings and assigned to classes and privates; per-room booking checks apply to privates only (Oct 2026) Source | Rooms set in Settings and assigned to classes and privates; per-room booking checks apply to privates only (Oct 2026) Source | ||
| Real-time availability viewClass and appointment calendars filter by room, teacher and location; no live open-or-booked board documented (Oct 2026) Source | Class and appointment calendars filter by room, teacher and location; no live open-or-booked board documented (Oct 2026) Source | ||
| Multi-location supportSeveral studios or locations in one account; calendars, schedules, statements and reports filter by location (Oct 2026) Source | Several studios or locations in one account; calendars, schedules, statements and reports filter by location (Oct 2026) Source | ||
| Keyless entry / access controlNo door access, lock or keypad integration documented (Oct 2026) Source | No door access, lock or keypad integration documented (Oct 2026) Source | ||
| Front-desk check-in by scan (member card / QR / phone barcode)Class Manager Check-In finds athletes or whole families by name; barcode scanners documented for POS only (Oct 2026) Source | Class Manager Check-In finds athletes or whole families by name; barcode scanners documented for POS only (Oct 2026) Source | ||
| Member self check-in (kiosk / posted QR)Parents check athletes in from their own Parent Portal or app; no kiosk, lobby tablet or QR self check-in (Oct 2026) Source | Parents check athletes in from their own Parent Portal or app; no kiosk, lobby tablet or QR self check-in (Oct 2026) Source | ||
| Floor and space rentalsNo floor or space rental booking; help center only suggests showing rental availability in a Google Calendar (Oct 2026) Source | No floor or space rental booking; help center only suggests showing rental availability in a Google Calendar (Oct 2026) Source | ||
| Memberships & Billing | |||
| Recurring membership billingAuto-Pay charges saved cards or ACH; staff post tuition and run or schedule each Auto-Pay job (Oct 2026) Source | Auto-Pay charges saved cards or ACH; staff post tuition and run or schedule each Auto-Pay job (Oct 2026) Source | ||
| Multiple membership tiersTuition by hourly rate, class count or fixed price per class or student, plus season and group rates (Oct 2026) Source | Tuition by hourly rate, class count or fixed price per class or student, plus season and group rates (Oct 2026) Source | ||
| Failed payment auto-retryFailed Auto-Pay tuition gets notices and a manual rerun; only payment-plan charges retry automatically (Oct 2026) Source | Failed Auto-Pay tuition gets notices and a manual rerun; only payment-plan charges retry automatically (Oct 2026) Source | ||
| Session packages / punch cardsPunch cards (called Dance Cards) sold online or at the desk and punched at each drop-in (Oct 2026) Source | Punch cards (called Dance Cards) sold online or at the desk and punched at each drop-in (Oct 2026) Source | ||
| Family / household billingOne parent account pays for all children: family payments split across siblings, family statements (Oct 2026) Source | One parent account pays for all children: family payments split across siblings, family statements (Oct 2026) Source | ||
| Gift cardsNo gift card sales; gift codes are studio-issued account credits logged as non-revenue (Oct 2026) Source | No gift card sales; gift codes are studio-issued account credits logged as non-revenue (Oct 2026) Source | ||
| AI dispute managementNo AI or in-app dispute tool; support helps gather waivers, logs and attendance for chargeback responses (Oct 2026) Source | No AI or in-app dispute tool; support helps gather waivers, logs and attendance for chargeback responses (Oct 2026) Source | ||
| Payment Processing | |||
| Integrated payment processingStudio Pro Merchant Services (Stripe) for cards and ACH; Stripe, PayPal or Authorize.net can also connect (Oct 2026) Source | Studio Pro Merchant Services (Stripe) for cards and ACH; Stripe, PayPal or Authorize.net can also connect (Oct 2026) Source | ||
| Payment plans / installments (registrations & events)Per-family payment plans charge saved methods on set dates; Klarna pay-later also offered (Oct 2026) Source | Per-family payment plans charge saved methods on set dates; Klarna pay-later also offered (Oct 2026) Source | ||
| Point of Sale (POS)POS sales orders by cash, check, bill-to-account or card; online store for uniforms and bows (Oct 2026) Source | POS sales orders by cash, check, bill-to-account or card; online store for uniforms and bows (Oct 2026) Source | ||
| Card-present payment terminals (chip / tap)Stripe WisePOS E and M2 readers (swipe, chip or contactless) plus Tap to Pay on a phone (Oct 2026) Source | Stripe WisePOS E and M2 readers (swipe, chip or contactless) plus Tap to Pay on a phone (Oct 2026) Source | ||
| Split one payment across multiple bank accountsOne merchant account; vendor says ticket payments cannot go to a separate bank account (Oct 2026) Source | One merchant account; vendor says ticket payments cannot go to a separate bank account (Oct 2026) Source | ||
| InvoicingOne-off fees are billed through emailed or printed statements instead of separate invoices (Oct 2026) Source | One-off fees are billed through emailed or printed statements instead of separate invoices (Oct 2026) Source | ||
| Promo codes / discount codesPercentage or fixed promo codes at registration checkout and for tickets; not for drop-ins (Oct 2026) Source | Percentage or fixed promo codes at registration checkout and for tickets; not for drop-ins (Oct 2026) Source | ||
| QuickBooks integrationIIF export for QuickBooks Desktop; QuickBooks Online only through Zapier (Premier+) (Oct 2026) Source | IIF export for QuickBooks Desktop; QuickBooks Online only through Zapier (Premier+) (Oct 2026) Source | ||
| Communication & Marketing | |||
| Built-in email marketingRobo-Mailer emails classes, groups or everyone, free, with templates, scheduling and open tracking (Oct 2026) Source | Robo-Mailer emails classes, groups or everyone, free, with templates, scheduling and open tracking (Oct 2026) Source | ||
| SMS messagingRobo-Texter on every plan at $0.02 per text; Elite includes 3,000 texts a month (Oct 2026) Source | Robo-Texter on every plan at $0.02 per text; Elite includes 3,000 texts a month (Oct 2026) Source | ||
| Two-way in-app chat with athletes & parentsStudio Chat in-app messaging on Premier and Elite; Elite adds a two-way SMS inbox (US and Canada) (Oct 2026) Source | Studio Chat in-app messaging on Premier and Elite; Elite adds a two-way SMS inbox (US and Canada) (Oct 2026) Source | ||
| Automated Google AdsNo ad running or automation; Lead Center only tracks campaigns run elsewhere (Oct 2026) Source | No ad running or automation; Lead Center only tracks campaigns run elsewhere (Oct 2026) Source | ||
| Google reputation managementNo Google review requests or monitoring documented (Oct 2026) Source | No Google review requests or monitoring documented (Oct 2026) Source | ||
| Local search rank tracking (Google Maps & Search)No local rank tracking documented (Oct 2026) Source | No local rank tracking documented (Oct 2026) Source | ||
| Google Business Profile listing audit (health checks vs competitors)No Google Business Profile audit documented (Oct 2026) Source | No Google Business Profile audit documented (Oct 2026) Source | ||
| Campaign tracking links & revenue attributionElite: landing page links tied to a campaign and source, with campaign analytics on sign-ups (Oct 2026) Source | Elite: landing page links tied to a campaign and source, with campaign analytics on sign-ups (Oct 2026) Source | ||
| CRM / contact managementElite Lead Center: lead pipeline with custom stages, sources, campaigns, notes and email or SMS automations (Oct 2026) Source | Elite Lead Center: lead pipeline with custom stages, sources, campaigns, notes and email or SMS automations (Oct 2026) Source | ||
| AI coach assistant (text-based scheduling & notifications)No AI coach assistant; coaches use the Class Manager and Studio Pro Manager app (Oct 2026) Source | No AI coach assistant; coaches use the Class Manager and Studio Pro Manager app (Oct 2026) Source | ||
| Website & Online Presence | |||
| Built-in website builderNo site builder; live schedule embeds and a branded Parent Portal plug into your own site (Oct 2026) Source | No site builder; live schedule embeds and a branded Parent Portal plug into your own site (Oct 2026) Source | ||
| Custom landing page builderElite: build campaign landing pages with lead forms, colors and trial sign-up (Oct 2026) Source | Elite: build campaign landing pages with lead forms, colors and trial sign-up (Oct 2026) Source | ||
| Online schedule embedLive Schedule embeds by WordPress plugin or iFrame, with filters and Register buttons (Oct 2026) Source | Live Schedule embeds by WordPress plugin or iFrame, with filters and Register buttons (Oct 2026) Source | ||
| Branded mobile app (optional)Add-on: MyApp-Pro branded app, $69/mo plus $169 build fee and Apple $99/yr; free generic Portal app too (Oct 2026) Source | Add-on: MyApp-Pro branded app, $69/mo plus $169 build fee and Apple $99/yr; free generic Portal app too (Oct 2026) Source | ||
| Teams & Registration | |||
| Team/roster managementNo team object; competition teams run as student groups or classes with their own billing (Oct 2026) Source | No team object; competition teams run as student groups or classes with their own billing (Oct 2026) Source | ||
| Waivers and digital signingRequired waivers with electronic signature at registration and account creation (Oct 2026) Source | Required waivers with electronic signature at registration and account creation (Oct 2026) Source | ||
| Registration insurance offered at checkout (optional)ViCoverage refund and accident cover offered at checkout, but only in an early adopter program so far (Oct 2026) Source | ViCoverage refund and accident cover offered at checkout, but only in an early adopter program so far (Oct 2026) Source | ||
| Registration by text message (SMS)No registration or booking by text; texts are outbound blasts, Elite replies land in an inbox (Oct 2026) Source | No registration or booking by text; texts are outbound blasts, Elite replies land in an inbox (Oct 2026) Source | ||
| Tryouts & team placement evaluationsTryout sign-ups through registration; skills gate classes; no tryout scoring-to-placement flow documented (Oct 2026) Source | Tryout sign-ups through registration; skills gate classes; no tryout scoring-to-placement flow documented (Oct 2026) Source | ||
| Athlete Development | |||
| Athlete skill & progress trackingPer-athlete skills, class goals marked mastered, report cards in the portal, skills as class prerequisites (Oct 2026) Source | Per-athlete skills, class goals marked mastered, report cards in the portal, skills as class prerequisites (Oct 2026) Source | ||
| Workout / drill programmingLesson plans are teacher-facing class notes; nothing assigns workouts or drills to athletes (Oct 2026) Source | Lesson plans are teacher-facing class notes; nothing assigns workouts or drills to athletes (Oct 2026) Source | ||
| Video library / content deliveryParent Portal video gallery collects class video links (YouTube, Vimeo, Drive); videos hosted elsewhere (Oct 2026) Source | Parent Portal video gallery collects class video links (YouTube, Vimeo, Drive); videos hosted elsewhere (Oct 2026) Source | ||
| Video analysis / remote coachingNo video review or annotation tools; only virtual private lessons by meeting link (Oct 2026) Source | No video review or annotation tools; only virtual private lessons by meeting link (Oct 2026) Source | ||
| Reporting & Analytics | |||
| Revenue reportingIncome by date range and by transaction code (tuition, registration, competitions), plus sales tax reports (Oct 2026) Source | Income by date range and by transaction code (tuition, registration, competitions), plus sales tax reports (Oct 2026) Source | ||
| Predictive membership churn scoringAbsent Student Helper emails and a 'not enrolled this season' list; no churn prediction (Oct 2026) Source | Absent Student Helper emails and a 'not enrolled this season' list; no churn prediction (Oct 2026) Source | ||
| Revenue & MRR forecastingPer-class Income Estimate of expected tuition; no business-wide revenue forecast documented (Oct 2026) Source | Per-class Income Estimate of expected tuition; no business-wide revenue forecast documented (Oct 2026) Source | ||
| Accounts receivable aging report'Who Owes Me Money' outstanding-balance report; 30/60/90-day aging buckets not documented (Oct 2026) Source | 'Who Owes Me Money' outstanding-balance report; 30/60/90-day aging buckets not documented (Oct 2026) Source | ||
| Failed-payment recovery / dunningFailed Auto-Pay emails, texts and balance reminders; automatic retries only on staff-set payment plans (Oct 2026) Source | Failed Auto-Pay emails, texts and balance reminders; automatic retries only on staff-set payment plans (Oct 2026) Source | ||
| Gym utilization & market benchmarkingEnrollment Dashboard and Attendance Analyzer trends by location, teacher or class group; no benchmarks (Oct 2026) Source | Enrollment Dashboard and Attendance Analyzer trends by location, teacher or class group; no benchmarks (Oct 2026) Source | ||
| Attendance trackingClass Manager roll-taking on any device, tardies, and attendance history per class and per athlete (Oct 2026) Source | Class Manager roll-taking on any device, tardies, and attendance history per class and per athlete (Oct 2026) Source | ||
| Coach hours & pay reportingMobile Time Clock, hourly or per-class pay rates, payroll hours and a payroll history report (Oct 2026) Source | Mobile Time Clock, hourly or per-class pay rates, payroll hours and a payroll history report (Oct 2026) Source | ||
| Custom reports / data exportCustom student and parent exports to Excel with chosen fields, plus a full-data Backup Tool (Oct 2026) Source | Custom student and parent exports to Excel with chosen fields, plus a full-data Backup Tool (Oct 2026) Source | ||
| AI assistant Q&A over your own business dataNo AI over business data; the help center search answers support questions only (Oct 2026) Source | No AI over business data; the help center search answers support questions only (Oct 2026) Source | ||
| Operations & Support | |||
| Dedicated account managerShared phone, chat and email support team; no named account manager documented (Oct 2026) Source | Shared phone, chat and email support team; no named account manager documented (Oct 2026) Source | ||
| Hands-on onboarding / migrationVendor imports students, parents and classes free (not transactions); full account setup is a paid service (Oct 2026) Source | Vendor imports students, parents and classes free (not transactions); full account setup is a paid service (Oct 2026) Source | ||
| Staff permission managementRoles from POS user to administrator with per-role report and action rights; per-user settings on Premier+ (Oct 2026) Source | Roles from POS user to administrator with per-role report and action rights; per-user settings on Premier+ (Oct 2026) Source | ||
| Inventory / retail managementItems track quantity in stock and the online store can stop orders at zero; sizes are separate items (Oct 2026) Source | Items track quantity in stock and the online store can stop orders at zero; sizes are separate items (Oct 2026) Source | ||
| Background screeningNo background check service or integration documented (Oct 2026) Source | No background check service or integration documented (Oct 2026) Source | ||
| AI phone agent (24/7 call handling & smart handoffs)No AI call answering; Robo-Dialer only sends outbound voice broadcasts ($0.10 per call) (Oct 2026) Source | No AI call answering; Robo-Dialer only sends outbound voice broadcasts ($0.10 per call) (Oct 2026) Source | ||
Something here out of date? Tell us and we'll correct it.
See how Baseline runs your teams, classes and privates in a 40-minute walkthrough, then time the move to the start of your season.
Everything you need to know about our cheer gym management software.
If you run competitive teams, yes: teams are their own rosters with season billing, and tuition drafts on schedule without a staff run each cycle. If you mostly run classes and want flat pricing, compare the two side by side; Studio Pro's online privates and parent chat are solid.
Yes. DanceStudio-Pro now goes by Studio Pro, and dancestudio-pro.com redirects to gostudiopro.com. This page compares the current product.
Yes. Every Baseline gym gets a dedicated account manager who handles the move from Studio Pro. We import your member data, set up your schedule and plans, and build your website, typically in 1 to 2 weeks, and you can time the move to the start of your season.
Studio Pro publishes flat monthly plans with unlimited students, plus processing; they're listed in the pricing section above. Baseline starts at $0/month. Processing and add-ons depend on how your gym runs, so we walk through your real numbers on a call.
We checked every mark against Studio Pro's own website and help center in October 2026, and each one links to its source. Software changes, so if something here is out of date, tell us and we'll correct it.