Skip to main content

Classes in Enrollsy: Capacity, Descriptions, Sharing & Views

A complete guide to setting up Classes, controlling capacity, writing descriptions, sharing Classes across Programs, and finding what you need on the Classes page

Written by Serena Edwards

Every Program in Enrollsy needs at least one Class with a Capacity of one or more before enrollment can open. Classes are where you define how many seats are available, what the Class looks like to customers, how it appears in confirmation emails, and whether it can be shared across multiple Programs.

This guide walks through everything you can do on the Classes page, including capacity rules for each Enrollment Model, writing customer-facing descriptions, sharing Classes between Programs, viewing Classes in List or Calendar view, and troubleshooting common issues. If you haven't created a Class yet, start with the Create a Class article first.

Class Capacity

Capacity controls how many Enrollees can sign up for a Class. How capacity behaves depends on your Program's Enrollment Model, so it's worth understanding both the rules and the factors that can cause a Class to appear "full" unexpectedly.

How Capacity Works by Enrollment Model

Simple & Days per Week Enrollment Models

The Program's capacity equals the sum of all its Classes. For example, three Classes with a capacity of 10 each give the Program a total capacity of 30. Be sure to review the Factors Affecting Capacity below, because Unassigned Enrollees and overcapacity Classes can change what customers see on the Enroll Form.

Classes Enrollment Model Capacity

Capacity is tracked per Class, not at the Program level. One Class can be overcapacity without affecting another. For example, a Class with a capacity of 1 and 8 Enrollees (over by 7) closes only that Class — other Classes in the same Program stay open.

class capacity in Enrollsy

Unassigned Enrollees (those on the Unassigned List on the Classes page) count against the Program's open spots. If the number of Unassigned Enrollees equals or exceeds the total open spots across all Classes, every Class will show as full on both the Enroll Form and the Browse page.

Adding Capacity to a Class

Go to the Classes page (or whatever you've labeled it). Click the down-arrow on the right of the Class, then the pencil icon. The Capacity field lives in the Basic section and defaults to 0 — enter the number of seats you want and Save.

adding a class capacity in Enrollsy

Editing Capacity

Open the Class with the down-arrow and pencil icon, scroll to Capacity, and update the number.

Program Capacity in Enrollsy

Special Cases

No specific capacity needed: If you want to enforce capacities generally but don't have one for a particular Program, set the Class capacity to a high number (500 or 1000). Leaving it at 0 will cause the Program or Class to either not appear on the Enroll Form or to show as "Full."

No capacities anywhere: Go to the Company tab of My Company settings and uncheck Enforce enrollment capacities.

Don't enforce enrollment capacities in Enrollsy

Zero Class capacity: A Class with zero capacity hides both the Class and its Waitlist from the Enroll Form. To keep the Waitlist visible, add a "test" Enrollee and set capacity to at least 1 — the Class will show as full but the Waitlist will appear.

Factors Affecting Capacity

Two things can make a Program look "full" on the Enroll Form even when you think there are open spots: Unassigned Enrollees and Overcapacity Classes.

Unassigned Enrollees & Capacity: Every Enrollee on the Unassigned List counts toward Program Capacity. If 5 Enrollees are unassigned in a Program, that's 5 spots gone. To fix it: increase Class capacity, assign the Enrollees to Classes, or move them to a Waitlist (use Remove → Deactivate, or Deactivate and Delete to remove the unassigned enrollment entirely).

Overcapacity Classes (Simple & Days-per-Week): When a Class is overcapacity, the overflow eats into other Classes' open spots. For example, if Kitchen Academy and Lego Robotics are each overcapacity by a total of 3, those 3 spots are taken from Online Chess Coaching, and the whole Program reads as full.

overcapacity classes in Enrollsy

To fix overcapacity: Assign the unassigned Enrollees to a Class, increase capacity in the overcapacity Class, increase capacity in another open Class, or remove Enrollees from the overcapacity Class (but don't leave them on the Unassigned List — move them to a Waitlist instead).

Class Description

A Class description tells customers exactly what they're signing up for. Good descriptions reduce questions, improve conversion, and set the right expectations before enrollment.

Why Class Descriptions Matter

A well-written description provides clarity about what the Class covers, helps parents and students decide if it's the right fit, boosts enrollment by making the Class more appealing, sets expectations about content and requirements, improves searchability so customers can find your Class online, and reduces inbound questions by answering common concerns upfront.

How to Add a Class Description

Step 1 — Open the Class Editor. Go to the Classes page, click the Class name, and click the pencil icon on the far right to edit.

edit classes in Enrollsy

Step 2 — Enable the Description. Scroll down in the edit screen and check the Add Class description (optional) box.

add class description in Enrollsy

Step 3 — Add your text. Use the editor to write the description, list materials, or anything students need to know. Format the wording however you'd like.

add words to your class description in Enrollsy

Step 4 — Add images, videos, or tables (optional). Click the image icon inside Advanced settings. Images must be JPG or PNG.

add images and videos in Class Description in Enrollsy

Important Notes About Images

Enrollsy doesn't host images, so the image must be hosted elsewhere — Dropbox, Bublup, or ImgBB work. Use the direct link to the file. Images display as a square; the original doesn't need to be square. For videos, paste the share link or embed code.

To insert the image, open it in your hosting tool, right-click and choose Copy Image Address, then paste it into the Source box in the Insert/Edit Image dialog. The width and height should auto-populate — if they don't, the source URL is wrong.

add an image to class in Enrollsy

Where Customers See Class Descriptions

Class descriptions appear in three places: the Customer Portal (My Account page, on the Enrollment Card under Details), the Enroll Form (under Details in the Class selection window, if your Program allows Class selection), and Enrollment Confirmation Emails (under the Classes section, beneath the Class name, time, and instructor).

customer portal account page class descriptions in Enrollsy

My Account Page (Customer Portal)

enroll form class details in Enrollsy

Enroll Form Class Details

Troubleshooting Class Descriptions in Emails

If descriptions aren't appearing in confirmation emails, try one of these fixes:

  1. Switch to the Classes Enrollment Model. The Simple Enrollment Model can't associate a description with an enrollment because no Class is selected at checkout. If possible, use the Classes Model so families pick a Class during enrollment.

  2. Add Class details to the Welcome Message or Terms. Put key information in the Welcome Message or Terms section of the confirmation email.

  3. Use a single Class with auto-assign. If you must use the Simple Model, set the Program to have only one Class and enable Auto-assign enrollments in My Company — this ensures the description appears in emails.

    troubleshoot class descriptions in Enrollsy

Sharing Classes with Other Programs

Admins can share a single Class across multiple Programs — useful when the same activity (a tutoring session, a workshop) serves enrollees from different Programs. Classes cannot be shared with other Classes inside the same Program.

What Happens When a Class is Shared

Sharing a Class triggers seven behaviors:

  1. A duplicate Class is added to the receiving Program with the same settings (capacity, times, dates, description, reminder emails).

  2. Capacity is shared between the two Class objects — a Class with capacity 20 stays at 20 even when it lives in two Programs.

  3. Enrollments stay where they are, but Enrollees show a shared icon next to their name when viewed from the Program they didn't originally enroll in.

    shared icon on class in Enrollsy
  4. The new Class inherits the Enrollment Model of the shared Class.

  5. The Enrollment Model of the Program where the Class was created overrides settings at the Class level. For example, a Series Class created in a Days-per-Week Program will still show the days-of-week picker — not the full Series list — on the Enroll Form.

  6. The new Class inherits the Pricing of the shared Class.

  7. You cannot share a private Class with a public one — the private Class will show on the Enroll Form even if a private link is used.

How to Share a Class

  1. Go to the Classes page, find the Class, and click Unshared next to it.

    Clicked "Unshared" button to share Class in Enrollsy
  2. A window opens listing all Programs. The current Program shows at the top with a grayed-out checkmark. Check the Programs you want to share with and Save.

    share a class with programs in Enrollsy
  3. The Class will now read Shared with the count in parentheses. To unshare, click Shared, uncheck the boxes, and Save.

Shared Class Example

Enrollment Model behavior: A Class in a Simple-Model Program shared with a Classes (or Days-of-Week) Program will use the receiving Program's setup to display on the Enroll Form and in Admin view.

shared class example in Enrollsy

Pricing behavior: A Simple-Model Class shared with a Days-per-Week or Classes-Model Program with per-Class pricing will inherit that pricing structure.

example shared class in Enrollsy

Viewing Enrollees in a Shared Class

In a shared Class, Enrollees from the other Class appear grayed out with a share icon next to the enrolled date. Click the share icon to jump to the Class they actually enrolled in.

shared class enrollees in Enrollsy

shared class enrollees in Enrollsy

Unsharing a Class

Click Shared on the original Class, uncheck the Programs you want to remove, and Save.

unsharing a class in Enrollsy

If you try to unshare the wrong Class (the inheriting copy, not the original), Enrollsy warns you that the Program has enrollments and asks you to Continue to move those enrollments out.

unasharing a class in Enrollsy

IMPORTANT: Click the Back button to cancel and go to the ORIGINAL Class that was shared. HINT: It will be one of the other Classes that show up in the Shared window. Then go back to Steps 1–2 above to unshare the original Class.

Notice About Clicking "Continue"

If you click the Continue button here, you will UN-ENROLL all the listed enrollments. This CANNOT BE UNDONE!

If the Enrollee is not enrolled in another Class within the same Program, the Enrollee will be moved to the Unassigned List. If the Enrollee IS enrolled in another Class within the same Program, they will NOT show up on the Unassigned List and their enrollment will be removed.

Sorting Classes

Classes can be sorted by Class name, Class time, or Class date from the Admin Portal.

Step 1 — Open the Classes Page. On the Classes page, click a Program to see its list of Classes.

Step 2 — Sort. Click the Sort button on the far-right side. You can sort three ways:

  1. Alphabetical Order by Name

  2. Times on Classes

  3. Dates on Classes

sort classes in Enrollsy

Tip: If you want to control the order Classes appear on the Enroll Form, prefix the Class name with a number (e.g., "1 - Beginner," "2 - Intermediate") since the Enroll Form sorts alphabetically.

Viewing & Filtering Classes

The Classes page supports two views — a List View grouped by Program and a Calendar View grouped by day or week. Both views can be filtered, and a separate toggle hides Programs whose enrollment window has ended.

Filtering Classes in List View

You can filter Classes by Program with these steps:

  1. Click the Filters icon on the far right of the Classes page.

    filter classes in list view in Enrollsy
  2. The filter menu lets you narrow by Enrollee first or last name, calendar dates, instructor, or Class name.

filter classes in list view in Enrollsy

Viewing & Filtering Classes in Calendar View

The Calendar view displays your Classes on a visual schedule, lets you read descriptions, see Enrollees, view instructor availability, and add new Classes — all from one screen. Follow these steps to use it:

  1. Go to Classes > Classes tab. Make sure you've selected the correct Location (top right corner) and the correct Enrollment Period (on the left). Classes only display for the Location and Enrollment Period you have selected.

    filtering classes in calendar view depends on the enrollment period and location in Enrollsy

  2. Switch to Calendar view. On the far right, click the Calendar icon to load the Calendar week view.

    Calendar week view in Enrollsy

  3. Navigate between days and change the view. When the Calendar opens, you'll see your Classes one day at a time. Use the blue arrows to move forward or backward through days. You can also switch the Calendar to display:

    • Day (default — one day at a time)

    • Every 4 Days

    • Per Week

    How to filter Classes in calendar view in Enrollsy

    Note: Classes without date or time information display at the top of the calendar, directly under the day of the week, rather than in a time slot.

  4. Read a Class Description. Click Details on a Class to view its description (if one has been added). The Details button also displays the Class name, time of the Class, and instructor(s) — along with the start/end dates, recurrence (Every Monday, Wednesday, Friday), and full description.

    see class descriptions in the calendar view in Enrollsy

  5. View Enrollees in a Class. To see who's enrolled in a particular Class from the Calendar view, click the Class itself (not Details) — the list of all Enrollees opens.

    view enrolles in a class in the calendar view in Enrollsy

  6. See instructor names and availability. Instructor names — and their availability if added to their profile — appear on the left side of the Calendar view. See the article on setting Instructor availability for how to populate this.

    view instructors in the classes calendar view in Enrollsy

  7. Add a new Class from the Calendar. Click the Add a Class button (top-left of the Calendar), then choose the Program to add the Class to. See the Create a Class support article for full setup details.

    add a class on the Classes page in calendar view in Enrollsy

Hiding Programs After Their Enrollment End Date

By default, the Classes page shows every Program in the selected Enrollment Period — including Programs whose enrollment window has already closed. If your list is getting cluttered with expired Programs, you can hide them with a single toggle.

Where to find it: On the Classes page, look to the right side of the Filter for a toggle button.

Default behavior: The toggle is OFF, which means all Programs in the selected Enrollment Period are visible — even ones past their "Enrollment Ends On" date.

How to hide expired Programs: Switch the toggle ON. Any Program whose "Enrollment Ends On" date has passed will disappear from the list, leaving only Programs that are still actively accepting enrollments.

How to show Programs with an "Enrollment Ends On" Date in Enrollsy

A few things to keep in mind:

  • The toggle only affects the Admin Portal view — it doesn't change what customers see on the Enroll Form.

  • Hidden Programs aren't deleted; flip the toggle OFF anytime to bring them back into view.

  • This setting works alongside the Location and Enrollment Period selectors at the top of the page, so make sure those are set correctly first or you may still see Programs you didn't expect.

  • Programs without an "Enrollment Ends On" date stay visible regardless of the toggle's position, because there's no end date to compare against.

Did this answer your question?