Please view the page on a desktop (for now)!

Classes

Simplify registration. Support students. Manage classes

Whether it’s a theatre workshop, private lesson, or summer camp, Ludus Classes gives you flexible tools to manage student signups, collect forms, and offer upsells—all in one place.

Get the inside scoop

See exactly how Ludus works in our full video tour. No pressure, no signup.

Watch demo

Set up any class with ease

From summer camps to weekly intensives, build the class setup that fits your program.

Simple class creation

Define class schedules, fees, and prices with customizable settings. Attach files for attendees to access after payment.

Mobile-optimized registration

Parents and guardians can register students from any device; no logins or complicated forms required.

Flexible class sign up slots & capacity

Create multiple class times, set capacities. Once full, slots display as “Full.” Monitor filling classes, override limits when needed.

Student profiles

Collect emergency contacts, allergies, shirt sizes, and more with drag-and-drop forms. Profiles save yearly for fast registration.

Parent/guardian info

Registrants can sign up on behalf of students under 18, with full tracking for both student and guardian on file.

Secure parent authentication

Students under 18 link to a parent/guardian profile. Returning patrons are auto-verified by SMS for quick form entry.

More than just registration

Add value while increasing revenue.

Upsells at checkout

Offer add-ons like t-shirts, show DVDs, candy grams, or program ads during the class registration process.

Discount options

Use early bird, flat dollar, percentage off, BOGO, or bulk discounts. Apply globally or per class.

Exchanges & refunds

Exchange or refund classes instantly. Changes update in reports, and students get an email with their new class info.

Confirmation emails

Automatically send custom confirmation messages with important info, links, or next steps after each registration.

Roster & reporting tools

Everything you need—on one screen or in your hand.

Printable rosters

Export class lists as full tables or individual student sheets, complete with contact info and custom fields.

Form + purchase data in one place

Each registration is directly linked to the student’s profile, allowing details and purchases to be easily accessible.

Real-time reports

When someone registers, reports update in real-time with financial data and order lists.

Export anytime

Download rosters or registration reports at any time to share with staff or instructors.

Frequently asked questions

Can’t find what you’re looking for?

The Classes feature is used to manage registrations for workshops, camps, clinics, auditions, intensives, after-school programs, and other class-based events. It’s designed to help you track attendees, collect payments, and gather student information all in one place.

Classes is a premium add-on to your Ludus account. A $0.05 fee is added to the Ludus convenience fee, making the full fee 5% plus $0.80 per class registration when paid by card. For example, on a $10 class, the fee is $1.30. The patron pays $11.30, Ludus takes the fee, and your group receives the full $10. There are no setup fees, annual costs, or hidden charges. (You can also choose to absorb the fee.).

Yes. Each class can include multiple fee types, such as youth and adult registration levels. You can also attach different forms to each fee if you need to collect different details for different groups.

Yes. You can use Triggers to automatically open or close registrations based on date and time. This can be done for an entire class, a specific class time, or a specific fee type.

Yes. Each class fee can include a custom form to collect any student information you need, such as age, grade, emergency contacts, shirt size, or waiver agreements.

Yes. Parents can register on behalf of their student and manage student information later through the My Account tab. Multiple students can be linked to a single parent account.

No. If a student is under 18, Ludus connects their registration to their parent or guardian’s email. You can collect a student email if needed, but it is not required.

Yes. You can manually enter offline payments or comp registrations through your Ludus admin panel. These will still show in your registration reports.

Yes. Ludus is built to support high volumes of simultaneous class signups without slowing down. Our system can scale server capacity instantly when needed.

You can receive your funds via direct deposit (daily, weekly, or monthly) or by paper check (sent at the end of your event). You choose the payout method that works best for you.

No. There are no account minimums, limits, or caps on how many classes or registration fees you can set up.

Please view the page on a desktop (for now)!