Introducing Class Manager for Magento 2

In 2008 we developed our original “Registrations and Rosters” extension for Magento 1. The system was designed to sell and manage on-location sewing and embroidery classes, but it will work for any type of classes or events.

In 2017 we completely reimagined and re-engineered the extension for Magento 2, making it better than ever. In addition to being highly stable, tons of new features have been added to it. Here is an overview of the main ones.

Front End Features

Class Manager makes it easy for your customers to find and register for the classes they want. Once they've registered, the support doesn't stop there. A dedicated page in their account shows their upcoming classes, they'll get reminder emails so they don't miss their classes, and you can get feedback from them afterwards via customizable, automated surveys.

Zoom API Integration!

The only Magento extension fully integrated with the Zoom API, to make managing your online events a breeze! (requires a Zoom Pro account)

"My Classes" Page for Customers

Logged in customers can see an informative overview of all upcoming classes for which they've registered as well as the ones for which they're waitlisted.

Customizable Class Surveys

Follow up with your students after the class to get their valuable feedback.

Add to Calendar Buttons

Customers can add classes to their calendars with the click of a button so they can view them alongside the rest of their schedules.

Easy Registration Process

An enjoyable registration experience makes for happier customers and more sales.

Saved Registration Info

Customers' registration info is auto-filled from their account so they don't have to enter it every time.

Class Calendars

A cornerstone of any business that offers classes. Our filterable Class Calendars were developed from scratch and are automatically populated using your class session data, so they require no work to maintain. You're not still using Google Calendar, are you?

Smart Session Sorting

Highlights upcoming classes at each location by moving them to the top of the list.

Wait Lists

Don't lose a single customer! If a class is full, they can get on the waiting list and you can add them to the roster when a spot opens up.

Class Reminders

Make sure your attendees don't forget their classes with automated class reminder emails.

Changes & Cancelations

Make sure your attendees don't show up to a class that's been changed or canceled. When you mark a class as canceled, or change the time or location, an email is automatically sent to all registrants.

Instructor Pages with Bio, Photo, Classes

Show off your instructors' talents with pages dedicated to them featuring their bio, a photo and the classes they currently offer.

Bundle Supply List Items

Have a supply list for the class? Class Manager provides an easy way for customers to purchase items they don't have from the list. Then you can have the supplies waiting for them when the class starts. You can even offer a discount for those products if they're purchased with the class.

Skill Levels

Using Magento product attributes, customers will be able to filter classes by skill level.

Only "X" Spots Left!

Make sure your customers know when there are limited spots left, so they don't wait to purchase until it's too late.

Customer Opt-Out of Emails

Give your customers control over which emails they want to receive.

Back End Features

We also focused a lot on the back end. You'll find full-featured, flexible session and roster management - complete with session imports and roster exports, multiple location support, employee registrations, instructor access to rosters, and more!

Full support, training and upgrades are all included.

Class Roster Management

Save time and money by managing all of your class rosters in one place! You can search and view rosters, contact registrants, add comments, change registration quantities, or remove registrants.

Flexible Session Management

Flexible management allows you to assign instructors, locations, dates and times, available seats, status, and notes to each session individually.

In-Store Registrations

You can set up special accounts for your employees which allow them to enroll customers for classes right from their register. Customers will receive a confirmation email with the class details and the registration will show up on the My Classes page in their account! Even if they don't create their account until afterwards! Whoa.

Instructor Access to Rosters

Give instructors access to view rosters without allowing other admin access.

Capacity Reports

Easily see if a class is full and add another seat with one click. Or if enrollment is low, promote it in your stores or on social media. Either way, you'll be able to sell more seats!

Automatic Registration Expiration

Prevent late registrations and confusion by automatically closing registration. You choose when according to your unique needs.

Over-Enrollment Protection

If a session happens to sell out while a customer is checking out, the sale won't go through and the customer will be notified.

Support for Multiple Locations

Class location can vary by session, and it's easy to add new locations right from the new session screen.

Per-Session Price Adjustments

Price can be adjusted on a session-by-session basis allowing you to have differently priced sessions of the same class.

Customizable Registration Fields

Ask whatever registrations questions you need to so that you have the right information for the class.

Roster CSV Export

Export your rosters to CSV a file for easy sharing, filing and accounting.

Import Sessions

Drastically reduce the time it takes to add new sessions by importing them from a CSV file.

Special Events

Mark a class as a special event to feature it prominently on the site.

Enrollment Thresholds

Let your instructors know when a class has reached its minimum enrollement threshold.

Completely Customizable Emails

All Class Manager email templates are completely customizable. Completely.

General Features

Stable Code and Reliable Functionality

Our extension has been "road tested" over several years and across many websites. It also includes 274 unit tests to ensure proper code execution.

Full Support

We pride ourselves on our excellent customer service. Class Manager is fully supported in every way. We will help with any problems you run into, no matter how large or how small. We can even schedule a remote training session for you or your employees.

Upgrades and New Features

All upgrades and new features will be available to you as part of your license.

Works with Magento Layered Navigation

Filter class products and search results by location and instructor.

Theme Independent

Our extension requires no theme modifications, so it should work with most themes, even inheriting your design. *

Fully Responsive

Everything is responsive so it looks great on all devices and all screen sizes. Even the calendars work on mobile-alt devices.

Extensive Configuration Settings

You have control over many aspects of the extension's functionality.

l18n Translation Support

Translate the extension into your own language, or just customize phrases.

Follows Magento 2 Best Coding Practices

The extension has been written with utmost care to provide the greatest stability for your Magento store. *

* We cannot guarantee compatibility with all themes and extensions. Contact us if you experience problems.

Coming Soon

SMS Text Support

Give your customers the option to receive text messages instead of, or in addition to, emails.

SKU Support

Classes already have SKUs assigned to them, but you will be optionally able to assign unique SKUs to each session.

Instant Purchase

Customers will be able to skip the checkout process and register with one click using their stored payment method.

We'd love to discuss whether Class Manager for Magento 2 is the right solution for your business. Please call Todd Lininger Design at 206-333-9001.

© 2019-2023, Todd Lininger Design, LLC. All rights reserved.