Pricing for teachers and studios

We grow when you grow.

Run a studio of up to 50 students for $0. Paid plans are one flat price with 0% on your sales, and students never pay a fee on any plan.

Free

Keep the class alive

$0per month, forever

5% only on online sales

  • Up to 50 students
  • 2 teachers
  • 10 GB of video

The whole product for a teacher starting out: your class, kept alive between sessions.

  • Every feature, no card, no trial clock
  • Cash at the door: free
  • Credit bundles paid in cash: free
  • Online sales: you keep 95%, we keep 5%
  • Included
  • Your first class set up for you: send one video and your schedule, it's live with loops in a day
Most popular

Pro

Fill the room

$79per month

0% on every sale

  • Up to 200 students
  • 3 teachers
  • 100 GB of video

The tools that fill a room: see who's slipping, bring them back, get paid before class.

Free account first. Then one click on your Payments page, and you confirm on Stripe's secure checkout.

  • Everything in Free, plus
  • 0% platform fee on every online sale
  • Bring-them-back emails to students who went quiet, with their history in hand
  • 100 GB of class video, ten times Free
  • Three teachers: a couple plus an assistant
  • Engagement analytics: see who stopped practicing before they stop showing up
  • Bonuses
  • Done-for-you studio setup ($300 value)
  • Win-back email scripts ($97 value)
  • The 30-day Full Room playbook ($197 value)

Studio Pro

Run the team

$249per month

0% on every sale

  • Unlimited students
  • Unlimited teachers
  • 1 TB of video

For a studio with a team or more than one location. Everything in Pro, for everyone.

Free account first. Then one click on your Payments page, and you confirm on Stripe's secure checkout.

  • Everything in Pro, plus
  • Unlimited teachers and assistants, each with their own login and classes
  • All your locations and brands under one plan, 0% across every sale
  • 1 TB of class video, with +500 GB for $19 a month any time
  • Priority support and an onboarding call
  • Bonuses
  • Onboarding call: we import your students and schedule and set up every teacher ($500 value)
  • Team training call ($300 value)
  • A quarterly 30-minute studio review ($400 a year value)

Two guarantees, no fine print

60 days, money back

One click refunds every invoice, for any reason.

The growth guarantee

Upload your classes and send one bring-them-back in your first 90 days. If your student count hasn't grown, your plan is free until it does, up to six months, or take the refund.

Nothing is ever removed when you leave a plan.

Everything, on every plan

  • Classes, schedule and QR check-in
  • Memberships and courses
  • Credit bundles and pay at the door
  • Private lesson booking
  • Video loops, ratings and comments
  • Your public studio page
  • Student email notifications
  • Attendance stats

Your students never pay a fee. Not at checkout, not at the door. The price you set is the price they pay.

How the money works

No surprises. Here's where every dollar goes.

Get paid for 10 classes today, not one at a time

Sell "pay $120, get $150". Students spend the balance on anything you offer, at the price of the day. One card payment instead of ten, cash up front, and check-in is one tap.

Credit is good only at your studio. You decide whether it expires and how unused credit is refunded. Try "pay for 10, get 12"; it's the bundle that sells.

Cash is free. Always.

Pay at the door or cash for a bundle: one tap to record it, zero fee, on every plan.

Card fees go to Stripe, not to us

Stripe processes cards on your own account at its local rate (about 2.9% + 30¢ in the US), the same on every plan and the same as anywhere else. The fixed part is why bundles beat selling single classes.

One click, and we give our cut back

Refund from your balance and our share of that sale comes back with it. Stripe keeps its processing fee, which is why most studios offer credit for late cancellations instead of cash.

It's your money. We never hold it.

Your studio's name is on your students' statements, refunds and disputes are yours to decide, and payouts go from your Stripe account straight to your bank. BachataGrow only ever receives its share of the split.

No Stripe in your country? Still free.

Online checkout needs a Stripe account, available in 40+ countries across the Americas, Europe and Asia-Pacific. Everywhere else, run BachataGrow free with pay at the door and your own payment link.

Dancing on your own? Everything's free, forever.

Combo lists, favorite moves, loops, the musicality box and the habit fixer. No card, no trial clock, no upgrade nag.

Open your studio in two minutes. Free.

No card. No contract. Connect Stripe only when you're ready to sell online.

Pricing | BachataGrow