Simplify Your Class Registration

ClassDuo is the modern class registration software built for organizations offering in-person classes, workshops, camps, and more.

Whether you're a non-profit, community center, arts organization, or educational program, ClassDuo makes it easy to manage everything from scheduling to payments – all in one platform.

Why Choose ClassDuo?

ClassDuo is designed to simplify every aspect of running in-person classes, from scheduling and registration to payment processing and student management. With our user-friendly platform, you can streamline your operations, improve communication, and provide a seamless experience for your students and instructors alike.

Effortless Scheduling

Create, manage, and organize your classes with an intuitive scheduling system. Whether it's a one-day workshop or an ongoing after-school program, ClassDuo helps you stay organized and keep track of your offerings.

Learn more

Beautiful Class Pages

Showcase your classes with detailed, helpful class pages that look great on mobile and desktop. Highlight course descriptions, instructors, and any other important information, all branded to your organization.

Learn more

Flexible Registration Forms

Customize registration forms to suit your needs. Collect all the information you require from students before they attend – from basic details to special requirements.

Learn more

Secure Payments

Process payments easily with ClassDuo’s payment provider Stripe. Your transactions are secure and seamless, so you can focus on teaching, not bookkeeping.

Learn more

Student Management

Organize your students in one place and ensure your programs run smoothly. Easily move students between classes, communicate effortlessly with class groups, and provide refunds if need be.

Learn more

Discounts & Gift Cards

Offer students custom discount codes, seasonal promotions, or special group rates. Plus, give your customers the option to purchase gift cards for friends and family – perfect for birthdays, holidays, or special occasions.

Learn more

Class instructor

Get started today

Efficiently sell classes and activities with our class registration software.

Full-featured

Everything you need to launch and sell your workshops and classes with zero up front costs

Sell Classes

ClassDuo helps you easily manage your classes with a seamless registration process. Fill your workshops, camps, or courses with ease, all in one helpful platform.

Give Discounts

Offer flexible discounts with ClassDuo to drive more sign-ups. Create and apply popular promotions like early-bird specials or group discounts.

Sell Gift Cards

Boost sales with ClassDuo’s built-in gift card system. Digital gift cards let recipients redeem them for classes, providing a convenient way to share your offerings.

Price

2% ClassDuo Fee plus $.99 Per transaction

  • Unlimited classes
  • Unlimited admins
  • Unlimited instructors
  • Helpful support
  • Cancel any time
  • Try it out for free
Get started today
These prices do not include credit card processing fees. We use Stripe to process credit cards and you will start and connect your own Stripe account with our app. In the US they typically charge 2.9% + 30 cents per transaction.

F.A.Q.

Frequently Asked Questions

No, we aren't. And there is an important reason why: this app does billing and collects money for you. If it were in mobile app stores like Apple's iOS App store or Google's Play store, it would be force to collect all money through the app store and surrender up to 30% cut to Apple or Google. We didn't think you would want to lose 30% of your profit.

We use Stripe, one of the leading providers of credit card payments online. You will sign up for your own Stripe account that you own and can log into. Use use Stripe Connect, a program that lets us charge credit cards through Stripe and have it go directly into your account there. The beauty of how Stripe works is that it is totally secure. We can never know a full credit card number on our website, as all credit card information goes directly to Stripe's servers, without touching ours. We can then help you charge those stored credit cards on Stripe servers with an access key, which can be revoked at any time.
Yes, our tool is 100% tied into Stripe's functionality and we cannot use any other billing providers.
Yes, we can handle any of the currencies that Stripe allows you to handle through your account. Their support for various currencies depends on the country you are from. We currently only allow you to collect money using a single currency that is configured in your account during set up, though you can charge credit cards of many types and currencies.
Yes, you can customize the app visually in a number of different ways. You can upload your logo and choose a primary brand color. This color is used throughout the interface to make it a branded experience. All of your class pages will feature your logo along with all emails that are sent out through the system.