ClassesEventsRetreatsMentorsStudios
← Help Center
Getting started
  • Welcome to MoveMentors
  • Create your account
  • Choose your account type
  • Logging in and resetting your password
  • Notification preferences
For students
  • Finding classes
  • Reading a mentor profile
  • Reading a studio profile
  • Booking a class
  • Payment methods
  • Bringing a group
  • Add-ons and equipment
  • Calendar sync
  • Cancelling and refunds
  • Leaving a review
  • Reporting a class
  • Disputing a booking
For mentors
  • Mentor overview
  • Onboarding walkthrough
  • Your public profile
  • Certifications
  • Locations
  • Your cancellation policy
  • Accepting payments
  • Stripe Connect setup
  • Creating a class
  • Schedules and recurring sessions
  • Pricing and add-ons
  • Managing bookings
  • Private session requests
  • Clients (CRM)
  • Financials and expenses
  • Connect Google Calendar, Apple Calendar, and Zoom
  • Co-listing with studios
  • Creating an event
  • Creating a retreat
  • Retreat installment payments
  • Promo codes and discounts
  • Class packs
  • Booking waitlists
  • Tipping
  • Online classes
  • Subscription plans
  • Collecting reviews
For studios
  • Studio overview
  • Studio onboarding walkthrough
  • Business profile
  • Multiple locations
  • Custom mentors
  • Inviting platform mentors
  • Embed widget
Payments
  • How payments work on MoveMentors
  • Stripe Connect explained
  • Manual payment methods
  • Refunds
  • Disputes and chargebacks
  • Tax forms and 1099
Subscriptions and billing
  • Mentor subscription tiers (Free, Pro, Premium)
  • Studio subscription tiers (Free, Pro, Premium)
  • Upgrading and downgrading
  • Billing and invoices
Trust and safety
  • Community guidelines
  • Reporting and moderation
  • Privacy and data
  • Deleting your account
Troubleshooting
  • I cannot log in
  • I did not get my confirmation email
  • Payment failed
  • Stripe Connect verification stuck
  • Calendar sync issues
  • Embed widget not loading
  • Mobile app issues
Advanced and integrations
  • The MCP server (connect AI assistants)
  • OAuth scopes
  • Embed widget advanced
  • The mobile app
Help CenterFor mentorsPricing and add-ons

Pricing and add-ons

How to price classes for your market, when to use add-ons, and how class packs and subscriptions fit in for repeat clients.

MentorsUpdated 2026-05-18

Pricing is the single most-asked-about field in class creation. Too low and you undervalue the work; too high and bookings dry up. This article covers how to think about it.

How to price a class

Look at three signals, in order of importance:

1. Comparable mentors in your city

The directory at /<your-city> shows other mentors teaching similar classes. Sort by price low-to-high and high-to-low. You will see the range. Aim for the middle 50% of that range when starting.

If you are demonstrably more experienced or more in demand than the median, price toward the top. If you are newer or building a following, price toward the bottom.

2. Your venue overhead

If you rent a studio space and pay $30 per session, you need a price that covers rent plus your time. The math:

  • Capacity: 10 seats.
  • Realistic attendance: 6 seats.
  • Cost: $30 rent + your minimum hourly rate.
  • Per-seat: ($30 / 6) + (your rate / 6) = breakeven.

Price 30-50% above breakeven to absorb low-attendance weeks.

3. What students will pay

For drop-in classes, students compare you to ClassPass / gym classes / other mentors. Drop-in yoga at $15 is "cheap"; at $35 is "expensive". The sweet spot in most cities is $20-30.

For specialised offerings (sound bath, breathwork, advanced workshops), students compare you to other specialists. Workshops at $50-100 are reasonable; intensives at $150+ are reasonable for half-day events.

When to charge more

  • Specialised modalities: sound healing, breathwork, restorative, trauma-informed. Premium pricing reflects the training and experience.
  • Small group: a class capped at 4 seats can charge 3x what a 12-seat class charges.
  • Workshops: extended formats (90+ minutes) and pre-organised content (handouts, guided sequences) justify higher prices.
  • High-cost venues: classes at prestigious or expensive venues can charge a venue premium.

When to charge less

  • Drop-in community classes with low overhead.
  • Beginner / introductory classes designed to convert into a regular practice.
  • Off-peak times (mid-morning weekdays, late evenings).
  • You are new and building reviews and a following.

Pricing model: single-seat vs class pack vs subscription

The platform supports three pricing models for the same teacher.

Single-seat (the default)

Student pays per class. Simple, transparent, no commitment.

Use as the default for everyone.

Class pack

A pre-purchased bundle: "5 classes for $100" instead of "5 × $25 each". Students get a small discount; you get committed revenue and reduced no-shows.

Set up a class pack as a "platform pack" tied to specific classes. The student buys the pack, accumulates credits, redeems credits at booking time.

Class packs do not expire by default, but you can set an expiry (e.g. "valid for 3 months from purchase").

Subscription

Monthly recurring billing for unlimited (or capped) access to your classes. Common patterns:

  • "$150/month, unlimited classes".
  • "$100/month, 8 classes/month".
  • "$80/month, 4 classes/month".

The subscription is its own Stripe subscription on your Connect account, billed automatically. Students can pause, cancel, resume.

This is built but used by a smaller fraction of mentors. The setup overhead is real; only worthwhile if you have enough regulars to justify it.

See subscription tiers for the full mechanics.

Add-ons strategy

Add-ons are the small upsells you offer at booking time. The most useful ones:

Mat rental ($1-3)

Captures the traveling-or-forgetful student. Add a mat rental at $2 and you will see real uptake. Margin is high (a $20 mat lasts hundreds of sessions).

Workshop handouts ($5-15)

For workshops with substantive content. Print a 4-page handout summarizing the workshop; sell as an add-on. Students value the take-home.

Snacks / post-class drink ($3-8)

For longer formats or community-focused classes. A post-class herbal tea or smoothie is a memorable touch.

Branded merchandise

For mentors with strong brands. A class T-shirt or water bottle. Add-on at booking, deliver at class. Use sparingly; merchandise that does not sell is dead inventory.

Per-seat vs per-booking

Each add-on can be:

  • Per-add-on: same price regardless of party size. Useful for workshop handouts (one per booking).
  • Per-seat: scales with seats. Useful for mat rental (one per attendee).

The class wizard lets you pick per-add-on. Get this right; per-seat for "mat rental" makes sense, per-add-on for "workshop booklet" makes sense.

Currency and conversion

You price in your home currency (set at onboarding). The price displays in that currency to all students globally; we do NOT auto-convert.

For US-based mentors selling primarily to US students: USD. For EU mentors: EUR. For Brazilian mentors: BRL. For mentors with international clientele who pay in different currencies: still pick the currency that is most convenient for YOUR accounting. The student's card issuer handles conversion.

You can change currency in settings, but it does not retroactively convert past bookings. New bookings will be in the new currency.

Common questions

Can I have different prices for different demographics (students discount, senior discount)? Not natively. Workaround: create two classes ("Vinyasa, full price" and "Vinyasa, student discount") with different prices and hide the second one from the directory (mark as inactive, share the URL only with eligible students).

Can I have early-bird pricing? Not natively. Workaround: lower the price for the first 2 weeks of bookings, then raise it. Manually toggle.

Can I bundle multiple classes into a discount? Yes, via class packs. Set up a pack like "5 classes for $100" and students redeem against any class.

What if I want to refund someone but keep the add-on fee? The default refund refunds both. If you want to keep an add-on cost (e.g. for a non-refundable handout already printed), issue a partial refund manually in the booking detail.

Next steps

  • Managing bookings: the daily ops of running classes.
  • Class packs and subscriptions: the recurring revenue setup.

Related articles

  • Creating a class

    A step-by-step walkthrough of the class creation wizard, including title, category, schedule, capacity, pricing, add-ons, and what to skip if you are new.

  • Accepting payments

    A full tour of every payment method you can enable, the pros and cons of each, and the recommended setup for most mentors.

Still stuck?

Send a note to support@movementors.com and we will get back within one business day. Include screenshots if you can — they speed things up dramatically.

Email support

Every kind of movement, taught by mentors who live the practice. Book private sessions or join a group class near you.

Explore

  • Classes
  • Events
  • Retreats
  • Mentors
  • Studios

Practices

  • Yoga
  • Pilates
  • Barre
  • Meditation and Breathwork
  • Mind-Body Movement
  • Fitness and Strength
  • Cardio and Conditioning
  • Combat Sports

For Mentors

  • For Mentors
  • For Studios
  • Become a Mentor
  • Launch your studio
  • Help Center

Company

  • About
  • Press
  • Partnerships
  • Contact Us
  • AI agents (MCP)

© 2026 MoveMentors. All rights reserved.

Terms of Service·Privacy Policy