Unlimited courses.
Unlimited memberships.
Unlimited revenue potential.
Everything in one place.

We believe in fair, transparent pricing and 0% revenue fees.

Essentials

$66/mo

Start Now

$79/mo

Start Now

No hidden fees.

All basic features, plus:

  • Livestream classes
  • Sell unlimitied products
  • 1 community group
  • 1 private podcast
  • Upload 10 videos
  • Embed Youtube, Vimeo, Wistia, VadooTV, Adilo + VideoAsk Videos
  • Embed TypeForm forms
  • Mobile Marvelous app (beta)
  • Unlimited Marvelous Mail emails
  • SMS sotifications (Twilio)
  • Flodesk integration
  • Mailchimp integration
  • ConvertKit integration

Solo

$104/mo

Start Now

$125/mo

Start Now

No hidden fees.

All Essentials features, plus:

  • Zapier integration
  • Unlimited video storage
  • Unlimited quizzes
  • 2 community groups
  • 2 private podcasts
  • Sales pages & Magic pages
  • Custom domain
  • Deadline Funnel integration

Growth

$208/mo

Start Now

$250/mo

Start Now

No hidden fees.

All Pro features, plus:

  • Priority support
  • 25 instructors
  • 10 community groups
  • 10 private podcasts

Included in all plans

Basic Features:

online dance classes and courses - teach online dance classes on marvelous
  • Unlimited Zoom Live-streaming

  • Instant Payouts

  • No Revenue Share

  • Unlimited Marvelous Mail Emails

  • Event SMS Notifications (Twilio)

  • Stripe + PayPal Integration

  • Replays of Livestream

  • Create Secret Products

  • Unlimited Coupons

  • Unlimited Students

  • Set up Substitute Instructors

  • Marvelous Scheduling

  • Create Marketing Assets

  • Landing Page Builder

  • Marvelous Magic Pages™

  • Private Community and Direct Message Chat

  • Unlimited ClassCard™ Products

  • Unlimited Course Products

  • Unlimited Memberships

  • Unlimited Bundles

  • Unlimited 1:1 Coaching Products

  • Create Private Podcasts

  • Product Waitlists

  • Gift Your Products

  • Accept Tips with Tip Jar

  • Manual Student Check-in

  • Beautifully-designed Homepage Templates

  • One or More Instructors

  • Detailed Reporting + Exports

  • Marvelous.bio Single-link Sharing

  • Integration with Flodesk, ConvertKit and Mailchimp

Need help deciding? Contact our team or click the chat icon below.

Still wondering if Marvelous is right for you?

  • If you already have a website, you can simply create a button on your website and add a hyperlink from that button to your Marvelous login page (or you could put the link in your menu or header). Once your students arrive at your login page, they can peruse your products, watch your welcome video, and create a free account (which will allow them to access any of your free content and/or purchase your available classes and training packages). If you’re technically savvy, you can choose to map your Marvelous site to a custom domain that you’ve purchased outside of Marvelous.

  • Yes! You can bundle or package your content in any way you’d like! Combine your video, audio, and document files, plus any live-streaming sessions in any way you can imagine. You could create a beginner yoga product with ten instructional videos and two audio meditations. Or you could package three healthy cooking videos with three private live-streaming sessions or do a twenty audio file package. Anything is possible!

  • Yes! You can bundle or package your content in any way you’d like! Combine your video, audio, and document files, plus any live-streaming sessions in any way you can imagine. You could create a beginner yoga product with ten instructional videos and two audio meditations. Or you could package three healthy cooking videos with three private live-streaming sessions or do a twenty audio file package. Anything is possible!

  • You choose your own pricing structure and your students will purchase your products inside of your site, where they will be able to securely enter their credit card information. You will choose to integrate with either a PayPal Business or a Stripe account, and the money will be deposited through your chosen payment processor into your bank account. We do not share in your revenue (at all) and there is no delay in receiving your funds. (Stripe and PayPal do both charge a processing fee of approximately 2.9% + $.30 per transaction.)

  • First, you set the start and end date of the entire course and the you decide if each lesson appears after a certain time period or only after the student completes the previous lesson.

    You can also add multiple media files (video, audio, pdf) and live-streaming sessions within each lesson.

  • Yes, whatever content (video, audio, PDF files) you upload to Marvelous, is yours. Just make sure you keep your own copies of your files.

  • You can live-stream private client sessions, broadcast your classes, or host collaborative group sessions with our live-streaming feature.

    Collaborative Group Sessions

    You can create a live-stream for a group of students, where they can see and talk to each other. This works well for yoga teacher training, continuing education, or other group work where you want your participants to interact with one another. You will need a paid Zoom account and the maximum number of people for this feature is 100 (including you).

    1-on-1 Private Sessions

    This is just like it sounds: you and one client having a private lesson. Half the screen will be you and the other half will be your client.

    Broadcasts

    You can also create a ‘broadcast.’ In this scenario, you can teach to an unlimited number of students. They can all see you (of course!) but you cannot see them and they cannot see each other. This is much like Facebook Live (or even television).

    Live-stream Recordings

    For all of the above situations, you have the choice to record the session, and if you do, the recording will appear in your students’ sites (but only the student(s) that registered for that particular session). Your live-streams can become additional videos in your site with the click of a button.

    Live-Streaming Minutes

    The number of live-streaming minute is calculated by multiplying the number of participants by the number of minutes you are live-streaming. For example, if you have 20 people participating in a 30-minute live-stream, that is 600 live-streaming minutes. Live-streaming minutes applies to broadcast and private live-streams only. (If you create a group live-stream you are using your own paid Zoom account and the max number of participants allowed is based on your Zoom plan and any add-ons).

  • Yes! Marvelous has a customizable homepage that can function as your basic website. You can upload your logo and a cover photo, select your brand color, add your “About” section, add a welcome video, and pull in a mosiac of your live Instagram feed. If you need just a basic website (with no blogging function), this is all you need!

  • When you create and sell your products on Marvelous, you keep all of the revenue you earn (aside from the current Stripe or PayPal processing fees). We don't charge additional transaction or revenue fees. Ever.

teach courses and memberships like dance, cooking, or yoga with marvelous
marvelous dashboard preview

I’m Ready to Teach Online.

Your OWN beautiful platform is just a click away.

Sign me up!